Earlier quoted context omitted.
For someone who doesn’t know much about this stuff, what does that mean?
It means it has no server.
Ask HN: Techwise, how did TikTok get so good?
101–110 of 152 posts
Re: Ask HN: Techwise, how did TikTok get so good?
#102I'm sure if Reddit had government-level funding to burn, they'd also find some ways to improve their video player.
Re: Ask HN: Techwise, how did TikTok get so good?
#103Re: Ask HN: Techwise, how did TikTok get so good?
#104The average video on tiktok, at least for the webapp version, appears to be around 1 megabit (0.125 megabytes) per second when the h264 option is used, and only half of that rate when using ByteDance's 'own' (essentially hevc) format.
I would reckon nearly all internet users, even many mobile ones, have more than enough bandwidth (and low enough latency and loss) to stream many of these tiktok videos in real time simultaneously, let alone a single one at a time.
Tiktok's backend infrastructure may be impressive, but the same could be said for the other companies you listed such as Google.
Re: Ask HN: Techwise, how did TikTok get so good?
#105Re: Ask HN: Techwise, how did TikTok get so good?
#106Earlier quoted context omitted.
You can't order by date or filter on Google either. I think the fact that young people use it over google as a search says something.
Actually, google's paid search API can order by date, ascending or descending. Checkout this example: https://quackquackgo.net/?q=hacker+news&lr=&qqg-date=&qqg-ra...
Re: Ask HN: Techwise, how did TikTok get so good?
#107I'm curious about this as well. Specially how their videos barely buffer and almost instant. you could say that they can preload them cause for you is mostly VOD, but they have live as well and it may not be as instant. its still feels pretty instant no matter how fast you scroll. I don't know how to inspect their app but their website version is using video/x-flv progressive download for playback. which surprised ca…
- request top level playlist (choice of bitrates, etc)
- request playlist for a particular bitrate
- actually request a segment with some frames in
Re: Ask HN: Techwise, how did TikTok get so good?
#108I don’t have any unique insights into TikTok nor do I use the app, but TikTok has several product advantages over those other platforms: 1. They only have a queue of videos. That means there is one video playing and they know exactly what the next N videos are going to be, so they can start buffering them early 2. The video plays are high intent. If you launch TikTok, you are 100% going to watch videos. This is not t…
American VC can provide almost unlimited money. What it can't do is focus its spending on things that actually work.
The original question frames this in terms of technical talent, but it's not that at all. There are all sorts of US firms and even HN posters who could, given the right spec, come up with as good a solution for the problem of low latency smooth delivery of various videos.
No, the problem is choosing to make the right product. TikTok is good for the same reason that original Whatsapp was good: it had to succeed on its merits, rather than being part of a giant tech company. Whereas how many products has Google launched and then canned in that time? Was Stadia great technologically? Doesn't matter, it's dead.
Conversely, the Reddit video player on web is bad for the same reason that all the rest of the web app is bad: it's supposed to be, because of the dark pattern monetization that's supposed to force you into using the app.
Re: Ask HN: Techwise, how did TikTok get so good?
#109I think technologies wise TikTok is similar to that of Youtube Shorts Both seems to preload about 10 secs of next 4-5 videos. I think here is the trick: if your recommendation gets sufficiently good, then user won't eagerly scrolling next just to get content they would actually watch, which makes serving less of noticeable problem. There is a feedback loop here. On TikTok I rarely gets content that would skip at firs…
Re: Ask HN: Techwise, how did TikTok get so good?
#110I don’t have any unique insights into TikTok nor do I use the app, but TikTok has several product advantages over those other platforms: 1. They only have a queue of videos. That means there is one video playing and they know exactly what the next N videos are going to be, so they can start buffering them early 2. The video plays are high intent. If you launch TikTok, you are 100% going to watch videos. This is not t…
Even ignoring these things, they seem to do pretty well. I only use TikTok by being linked to it, and the video always works. The same cannot be said of Reddit, which often just shows a spinner, or sometimes it gets stuck midway through the video, or sometimes keeps playing sound even when you navigate to a different page. I think Reddit is just especially terrible. They had to write custom code for handling the view…