kiddolck 发表于 2020-7-31 09:54

二次元点播把音视频分离是什么套路?

最近二次元播放器改版,感觉初始化的速度明显变慢,从 1-2 秒到 4-5 秒的样子,点开日志一看,音视频用了不同的 CDN 厂商,就有点迷,拍脑袋没想出来这样做有什么收益。

视频文件封装前包含音视频两个部分我知道,分开到不同的文件存储逻辑不是会更复杂么,播放器在组合的时候也会比较麻烦吧?如果有一家 CDN 出问题,岂不是会有声音没图像/有图像没声音,排查问题的复杂性也提高了。


也许收益会出现在流量调度上?削峰填谷?但是音频部分的流量占比不会很高吧,我拍脑袋最多有个 10%,调度的复杂性还提高了。


看了下直播没有跟进,考虑到直播和点播是两个团队技术有差异,直播成本占比不高,也算正常。

总之有没有行业大佬讲讲为啥这么做?

http://wx2.sinaimg.cn/mw1024/61dece14ly1gh9x44k1hqj20fd0awjrv.jpg
视频腾讯云,音频金山云




datzz 发表于 2020-7-31 10:42

cnytb

—— 来自 realme RMX2071, Android 10上的 S1Next-鹅版 v2.2.2.1

Ichthys 发表于 2020-7-31 13:44

董卓 发表于 2020-7-31 13:53

https://www.w3.org/2019/03/23-chinese-web-jianqiang-bilibili.pdf
找到个w3官网上的奇怪bi站货

manysun 发表于 2020-7-31 14:39

大概是想和 YouTube Music 那样只播放音频的时候,不加载视频吧。

orecheng 发表于 2020-7-31 14:42

本帖最后由 orecheng 于 2020-7-31 14:43 编辑

我发现我浏览器看B站最小化再打开总要黑屏一段时间,甚至一直黑屏.有时候搞烦了就去WIN10客户端看.估计就是你浏览器没看的时候,他把视频流量省了.

atomone 发表于 2020-7-31 22:21

加载是真滴慢,切换回来还经常没声音卡住需要刷新,垃圾的要命

Sam喵 发表于 2020-8-3 21:41

分离是方便不同分辨率的视频共用一个音频流,也不会有以前那种开低画质的时候音质也渣得没法听的问题。当然,现在都是为了DASH,切换分辨率的时候不影响声音

— from HUAWEI DUK-AL20, Android 9 of S1 Next Goose v2.2.0

win8 发表于 2020-8-3 22:20

分辨率不同仍然使用同一个音频流,也可以只播放音频。
另外猜测当网络不顺畅的时候,可以让音频还能继续正常播放,视频卡掉几百帧?
页: [1]
查看完整版本: 二次元点播把音视频分离是什么套路?