视频在线播放卡慢,如何实现视频分片加载呢?前段 vue,后台 go

2021-10-23 19:29:07 +08:00
 NotreDame

现在就是直接请求一整个视频文件,浏览器直接播放,几百兆的视频几乎无法在线播放。我看视频网站都是把视频切分成 ts 文件,具体怎么实现呢?

3046 次点击
所在节点    程序员
22 条回复
shenmirenba
2021-10-25 15:08:11 +08:00
云切片对服务器硬件要求较高!
分享一个自用的方法,视频本地切片好后压缩上传到服务器解压,播放页面引用 index.m3u8 文件即可。
本地切片如果想折腾的的话 ffmpeg 了解一下,不想折腾直接某宝买个切片软件 68 米。
关于播放器 Dplayer 了解一下。当初这块也是啋过不少坑,希望对你有所帮助。
gadfly3173
2021-10-25 15:40:01 +08:00
@NotreDame 你完全可以在页面上直接用 OSS 的文件地址,没有特殊需求的话把 bucket 设为公共读就好了,这时候这些静态文件走的是 OSS 的流量,就和你 ECS 没关系了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/810055

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX