首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在角6或HTML 5中流rtmp

如何在角6或HTML 5中流rtmp
EN

Stack Overflow用户
提问于 2019-06-04 08:17:15
回答 3查看 5.5K关注 0票数 0

我已经集成了rtmp与节点服务器,现在我需要显示rtmp流在我的角6应用程序作为现场视频。有什么建议吗?

我试过维多士和其他球员,但这对我没有用。

代码语言:javascript
复制
<video id="example_video_1" class="video-js vjs-default-skin"
  controls preload="auto" width="640" height="264"
  poster="http://video-js.zencoder.com/oceans-clip.png"
  data-setup='{"example_option":true}'>
 <source src="http://video-js.zencoder.com/oceans-clip.mp4" type="video/mp4" />
 <source src="http://video-js.zencoder.com/oceans-clip.webm" type="video/webm" />
 <source src="http://video-js.zencoder.com/oceans-clip.ogv" type="video/ogg" />
 <p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a></p>

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-06-08 05:17:03

流需要以可以在HTML5上播放的格式传送(HLS,MPEG破折号,WebRTC)。如果流是H264+AAC,可以使用Wowza作为HLS传递到Safari,那么可以使用Chrome/Firefox (根据浏览器需要自适应回放)。

您可以在这个演示中尝试这种技术,它应该在Safari中播放HLS,在Chrome:https://videonow.live/channel/videonowlive/中播放DASH。

如果使用不同的编解码器或希望发布为WebRTC,也将需要转码。关于进一步的研究,部署这个免费的开源WP插件,以便在您自己的设置上运行这些功能:https://wordpress.org/plugins/videowhisper-live-streaming-integration/

票数 1
EN

Stack Overflow用户

发布于 2020-01-04 00:46:51

https://www.npmjs.com/package/ngx-webcam

其中一个组件提供了完全的控制,并允许您通过操作和事件绑定获取快照。

票数 2
EN

Stack Overflow用户

发布于 2019-06-04 18:21:52

Web浏览器不支持没有闪存的rtmp。您必须转换成它所支持的格式,如破折号,并使用像video.js这样的播放器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56439937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档