欢迎来到天天文库
浏览记录
ID:32254970
大小:4.29 MB
页数:28页
时间:2019-02-02
《【5A版】超高密度游戏直播转码架构.pptx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、超高密度游戏直播转码架构Twitch.tv是干嘛的?Twitch直播平台架构,极低成本转码的商业需求FFmpeg有点小毛病,还是得重起炉灶Shopping也很难:各种转码方案的利弊大团圆结局以及未来努力的方向Twitch.tv是干嘛的?总部位于旧金山,是亚马逊AWS的子公司全球(除中国市场外)最大的互动直播平台主播、观众主要集中在北美、欧洲,但亚太、南美是新增长点服务:直播、聊天室、直播录像、上传视频、短视频、社区、游戏整合营收模式:广告、打赏、游戏商店有关Twitch.tv的统计数据1500万+日活跃用户220万+月活跃主播200万+高峰并发观众4万+高峰并发直播频道10
2、6分钟用户平均每天浏览时间$6500万+Twitch社群筹集的慈善捐款与Netflix受众的不耦合性注:Netflix为美国以及全球最大的付费内容网络视频服务商,美国75%的网络视频观众是其注册用户电竞已成为深受年轻人喜爱的大众内容Twitch直播平台架构Twitch直播平台架构转码的商业需求“Providingtranscodingtoourbroadcasterswouldhelpthemgivetheirviewersbetteruserexperiences.”Twitch的直播转码系统FFmpeg做RTMP转HLS实时转码1进N出并转码每个variant:ffmp
3、eg-i-c:vlibx264-x264optskeyint=120:no-scenecut-s1920x1080-r60-b:v-profile:vmain-presetveryfast-c:alibfdk_aac-sws_flagsbilinear-hls_list_size.m3u8-c:vlibx264-x264optskeyint=120:no-scenecut-s1280x720-r60-b
4、:v-profile:vmain-presetveryfast-c:alibfdk_aac-sws_flagsbilinear-hls_list_size.m3u8-c:vlibx264-x264optskeyint=60:no-scenecut-s1280x720-r30-b:v-profile:vmain-presetveryfast-c:alibfdk_aac-sws_flagsbilinear-hls_list_
5、size.m3u8-c:vlibx264-x264optskeyint=60:no-scenecut-s852x480-r30-b:v-profile:vmain-presetveryfast-c:alibfdk_aac-sws_flagsbilinear-hls_list_size.m3u8若要转封装某个variant:-c:vcopy-c:acopy-h
6、ls_list_size.m3u8有点问题之一:转码+转封装的IDR对齐有点问题之一:转码+转封装的IDR对齐有点问题之一:转码+转封装的IDR对齐有点问题之二:单线程结构影响软件性能有点问题之二:单线程结构影响软件性能TwitchTranscoder的高性能:多路输出方显优势TwitchTranscoder的高性能:多路输出方显优势TwitchTranscoder的高性能:多路输出方显优势Shopping一个低成本、高密度的转码方案成本、成本、成本I稳定性画质3年的总体拥有成本
7、:1/5现有的软件解决方案48小时不间断运行,能对付各路畸形码流对比基准:x264veryfastTwitch的测试内容:https://media.xiph.org/video/derf/软件集成运维TimetomarketH.264编码的API:IDR插入,码率控制平均故障间隔,零件物流,NetBoot,IPMI现成的服务器产品,软件开发支持Shopping还真有点难优点缺点玄灵活成本太高,特别是egress流量成本巨大软件部署便捷,高画质低密度ASIC高密度,低功耗(低OPEX)无现成的服务器产品GPU高密度
此文档下载收益归作者所有