基于Elixir进行分布式多媒体处理的技术实践
2020-03-01 131浏览
- 1.基于Elixir进行分布式多媒体处理的技术实践 耿海龙 高级后端工程师 1 © Tubi, proprietary and confidential
- 2.Tubi Service Streaming on 16 Platforms © Tubi, proprietary and confidential 2
- 3.Multimedia ProcessingIncluding:● ● DRM Packaging © Tubi, proprietary and confidential 3
- 4.Problem Transcoding one movie on a single instance may take 15 hours, which is too long to wait! © Tubi, proprietary and confidential 4
- 5.Video Stream Structure © Tubi, proprietary and confidential 5
- 6.I P B and IDR frame © Tubi, proprietary and confidential 6
- 7.Distributed Transcoding 20 Hours to 30 Minutes © Tubi, proprietary and confidential 7
- 8.Cluster Resource Management Manager Workers © Tubi, proprietary and confidential 8
- 9.Failure Recovery Process.flag(:trap_exit, true) Transcoding Job Transcode Video Transcode Audio Concat Video Slices Merge Audio & Video Upload Workers Cluster © Tubi, proprietary and confidential 9
- 10.Performance Monitor © Tubi, proprietary and confidential 10
- 11.Brief Intro To Video Team Computer Vision for Ads Cue Point calculation. Video Titan Gaia Contents Ads © Tubi, proprietary and confidential 11