Live data from Hacker News

Video Upload Latency Improvements at Instagram

instagram-engineering.com

1–10 of 19 posts

Re: Video Upload Latency Improvements at Instagram

#4
Under "Segmented Video Upload Processing" they explain how cutting up the video before upload makes it easier to process. Does anyone know how they're maintaining audio sync? Every single time I've tried to cut up (mp4/m2ts) video to re-encode it in parallel, I've had it go completely out of sync.

Re: Video Upload Latency Improvements at Instagram

#6

Under "Segmented Video Upload Processing" they explain how cutting up the video before upload makes it easier to process. Does anyone know how they're maintaining audio sync? Every single time I've tried to cut up (mp4/m2ts) video to re-encode it in parallel, I've had it go completely out of sync.

[deleted]

Re: Video Upload Latency Improvements at Instagram

#7
In the meantime, I'm still waiting for the option to disable video autoplay. But they wont, because they want to push the narrative that so many users view video-based ads. You know what, we don't view them, we scroll past them. If you really wanted to be honest with advertisers, you would disable autoplay, and then we could really see how many users really click the play button.

Re: Video Upload Latency Improvements at Instagram

#8

In the meantime, I'm still waiting for the option to disable video autoplay. But they wont, because they want to push the narrative that so many users view video-based ads. You know what, we don't view them, we scroll past them. If you really wanted to be honest with advertisers, you would disable autoplay, and then we could really see how many users really click the play button.

I don't disagree with this, but honestly I just wish they'd give me a way to restart a video that had autoplayed. I have to tap to start audio, so if I get to a video a couple of seconds after it has started playing and want to listen to it, I have to wait until it loops around to get to the start.

Re: Video Upload Latency Improvements at Instagram

#9
post #5

Why not show the video as "uploaded" to the user posting the video (and playback from a local copy), and then publish in the background to other users? Latency of 0 :)

Because that doesn't reduce latency, but instead just makes it look like that which is worse.

If the user then copies the URL of their post and sends it to another user the other user will not be able to view it.

It would also not be noticeable for the user if an error occurs while processing the video.

Re: Video Upload Latency Improvements at Instagram

#10
post #5

Why not show the video as "uploaded" to the user posting the video (and playback from a local copy), and then publish in the background to other users? Latency of 0 :)

Also: if they switch to another app, platforms like iOS will pause/suspend (within a few seconds) the upload before it likely completes.
Post reply on HN