备忘:最近做的rtmp流媒体播放的预研工作

本文记录了使用浏览器播放RTMP流媒体的工作过程,包括寻找可用的RTMP流和播放资源,如video-js(v5.19和7.4.1)与MediaElement.js的使用方法,以及解决Flash权限和版本问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近接手了个工作:用浏览器播放RTMP流媒体。

工作步骤:

1.找到可用的rtmp流媒体播放资源:

1.1.网上搜了下,

在 https://blog.youkuaiyun.com/q386815991/article/details/80942155 

找到 rtmp://58.200.131.2:1935/livetv/hunantv 是可用的,

下载 流媒体播放器 VLC-3.0.6-win64.exe 可以播放的。

1.2.可忽略这段。在我公司内网由于网络限制,所以搭建了内部的流媒体播放服务器:使用的SRS(simple-rtmp-server)作为流媒体服务器(当然也可以用nginx作为rtmp流媒体服务器,以及其它技术),然后使用obs studio推流。也就是说,流媒体服务器只是个分发者,要想消费者有内容可看,还得有内容供应者推送资源。

比如SRS流媒体服务器其url为rtmp://localhost:1935,那么我在obs里面新建一个推流的配置,地址为rtmp://localhost:1935/live/ch1,那么在流媒体播放器 VLC就可以播放rtmp://localhost:1935/live/ch1了。

使用obs studio,可以使用摄像头实时采集视频、可以使用屏幕录制、也可以播放本地视频作为流媒体源。

2.找到可用的基于浏览器的非插件式的播放器。

2.1.纯粹的html5只支持简单的几种

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值