如果一个市场对流量格外敏感,在计算复杂度提升不多的情况下,一款新的编码标准就有了市场。印度正是如此。
文 | 包研
9月10日消息,MX Player宣布在印度市场支持VVC编码的视频服务。据TNW报道,“大约20%的设备能支持VVC解码”,MX Player首席产品官Siddharth Mantri表示。VVC这一新视频编码标准最新的应用案例。去年7月2日,VVC完成定稿。
为什么在印度?
印度并没有像国内普及的WiFi网络,而移动网络流量更加宝贵。“大部分印度用户每天只有1-2G的流量,如果视频看的多就不够用”,MX Player工程师Steve(化名)告诉LiveVideoStack,“一些地区的移动网络覆盖不好,导致网速受限,这就导致低码率在印度很受欢迎。事实上,480p的分辨率上限能满足绝大部分用户。”
“在480p下,(相比于AV1)VVC编码确实能省不少码率。尽管对手机的硬件要求高于AV1,但并没有高很多”,Steve表示。一般情况下,新一代视频编码器的优势在高分辨率、高码率下更加明显,但在印度这样对流量格外敏感的市场,VVC也找到了用武之地。
据了解,MX Player的VVC编码器为自研,解码器则来自腾讯多媒体实验室编解码团队。一款新的视频标准在普及阶段,由于没有硬件编解码器的支持,不得不依赖软件编解码方案。
2019年,腾讯斥资1.108亿美元参与了MX Player的A轮融资。
AV1,HEVC,H.264呢?
“印度一半以上的手机可以支持AV1”,Steve表示,“长视频我们已经很好的把AV1用起来了,播放量略可观的视频基本都有AV1编码的流。”据了解,除了VVC和AV1的编码标准,MX Player在印度还提供HEVC和H.264标准。
由于同时支持多个编码标准和多种码率,对服务端的转码算力和存储会构成很大压力。“我们将视频按热度分层,非热门的就不转。我们有一套自己的分布式转码系统,能使用空闲的测试机和Spark集群,成本可控”,Steve补充说。
专利怎么解决?
Siddharth Mantri表示,MX Player从腾讯获得了VVC专利授权。根据一份来自IPlytics的报告,腾讯在VVC技术贡献数量上排名第三,次于高通和华为。
参考
https://thenextweb.com/news/h266-vvc-video-codec-streaming-standards
https://cn.technode.com/post/2019-10-30/tencent-mx-player-a/
https://techcrunch.com/2018/06/27/times-internet-buys-mx-player-for-140m/