Chrome 即将淘汰 Flash, 那前端应该如何实现 rtmp 流播放?

2020-11-18 10:07:26 +08:00
 DowneyLam

以前公司和现在公司都有播放 rtmp 流的需求,都是通过 Flash 实现的,可是后期 Flash 在 Chrome 上要被淘汰了,应该如何通过 H5 或者别的方法在前端进行播放? 请求老铁们解惑!

3338 次点击
所在节点    问与答
15 条回复
gam2046
2020-11-18 10:11:18 +08:00
rtmp 通常的封装格式是 flv(h264 & aac),所以

https://github.com/Bilibili/flv.js/

直出 flv
DowneyLam
2020-11-18 10:48:27 +08:00
@gam2046 我之前试过不知道为不行 我再试试 谢谢了
ysc3839
2020-11-18 10:56:12 +08:00
rtmp 走的不是 http 协议吧?那没办法支持。
DowneyLam
2020-11-18 11:02:55 +08:00
@ysc3839 我不是很了解... 所以想在这寻求各位大佬的解决方法
BigWhitePear
2020-11-18 11:13:37 +08:00
整个👁
systemcall
2020-11-18 11:34:33 +08:00
前端点开视频,不播放视频而是显示下载 app 的二维码,再弹几个红 。包就行了
DowneyLam
2020-11-18 11:38:25 +08:00
@BigWhitePear
@systemcall
别啊... 正经求问!!
lovepotato
2020-11-18 15:34:44 +08:00
同求,插眼
manhere
2020-11-18 15:47:33 +08:00
让服务端想办法,换别的协议啊
BigWhitePear
2020-11-18 17:25:43 +08:00
@DowneyLam 就是因为我也好奇所以才插眼。。。
dzdh
2020-11-18 17:33:44 +08:00
rtmp -> nginx -> hls <- chrome
dzdh
2020-11-18 17:34:46 +08:00
还有一个开源产品叫 srs
winterx
2020-11-18 17:38:51 +08:00
推倒重构(逃
python35
2020-11-18 17:39:35 +08:00
DowneyLam
2020-11-18 17:55:54 +08:00
@BigWhitePear 我理解错你的意思了, 不好意思

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

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

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

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

© 2021 V2EX