Meta

End-to-end optimizations for dynamic streaming

Feb 22, 2017Evgeny Kuzyakov
End-to-end optimizations for dynamic streaming
SummaryAI, from the source post

This post details significant optimizations to Meta's dynamic streaming technology for 360 video. It introduces variable offset cubemaps for encoding, which allows for more efficient pixel allocation towards the viewport, reducing overall resolution by up to 92% while maintaining viewport quality. It also describes improvements in stream selection by considering six factors instead of four, leading to an 80% reduction in interruptions. Further enhancements include optimizing bandwidth estimation, chunk handling, prefetching initialization and index chunks, and boosting player performance.

More from the Photo Storage and Serving Infrastructure trail