The challenge of creating seamless video experiences on demand has been a long-sought and long-fought dream. FaceBook video@scale brings specialists together to wrestle with the complexity of end-to-end technical tricks and user level satisfaction often at odds.
The morning was a blitz of corner cases and tightly wound insights. Minutia of transmission of video and complexity, issues of detection of dropped frames in various browser decode, up/down scaling of video quality on-the-fly, issues in CODEC switching, video stream sizing, I-frame synchronization between different video codecs, which codec to use, network versus browser issues (often appear the same), and getting around browser video correction.
But the two items I am going to focus on are the old hard chestnuts: power and packet drops.
Continue reading Video@Scale: The New Demands are the Old Challenges – Power and Packet Drops