






















这是一个创建于 1580 天前的主题,其中的信息可能已经有所发展或是发生改变。
目前只知道使用 flash 推送 rtmp 流,请教各位两个问题,1 、是否可以不用 flash 推 rtmp 流; 2 、h5 怎么实现?
1 Rrrrrr 2022 年 2 月 15 日rtmp 只有 flash 可以用。现在主流 hls ,flv 。h5 上应该 hls 比较省事 |
2 statumer 2022 年 2 月 15 日 via iPhone需要服务端中转(通过 Chrome Native 插件可以本地中转)。了解两个 API ,一个是 Media Capture 一个是 Media Recorder 。 |
5 wkmike 2022 年 2 月 15 日WebAssembly |
6 mxT52CRuqR6o5 2022 年 2 月 15 日flash 、chrome/firefox native 插件、微软的 ActiveX ,纯原生 web 肯定是做不到的 |
7 acess 2022 年 2 月 15 日 via Android我不是搞开发的,但最近也在折腾这块。 |
8 acess 2022 年 2 月 15 日 via Android又搜了一下,stack exchange 上说 web 低延迟直播的正解应该是 webrtc……具体情况就不知道了 |
10 2055 2022 年 2 月 15 日之前做过 |
11 0xsui 2022 年 2 月 15 日 via Android看看 m3u8 推流? |
12 acess 2022 年 2 月 15 日 via Android(额……楼主忽略我吧……我之前好像把问题的意思都理解反了) |
13 torrent 2022 年 2 月 15 日 via Android需要套一个转换,可以用 ffmpeg 转成 flv ,然后前端用 flv.js 或者 mpegts.js ,亲测 mpegts.js 延迟比 flvjs 小很多,局域网跑可以干到 1s 左右 |
14 torrent 2022 年 2 月 15 日 via Android以前写作业时做过类似的,不过是前端播放,也是进 ffmpeg 转 flv 流然后套 nginx 出来,前端 mpegts.js 播放。不担心延迟的话 hls 更好。你要做前端推流的话估计还要麻烦一点。前面楼里说的 wasm 倒是有现成的 ffmpeg wasm ,但是人家不支持 rtmp 。感觉最好的方案就是 webrtc 了 |
15 anying 2022 年 2 月 15 日最好的方式是 webrtc ,之前项目实际比较过。 |
16 theresa233 2022 年 2 月 16 日 via Android还是建议使用 webrtc ,真要推流可以用 webrtc 连服务端这样的 |
17 damngoto 2022 年 7 月 15 日楼主最后怎么解决的。 |
18 userdhf 2022 年 10 月 15 日1. ffmpeg 将 rtmp 输出 m3u8 貌似仅支持手机端实体机 2. nodeMediaServer 输出 m3u8 和 flv ,pc 端需要配合 flv.js |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。