欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 前端技术 > html >内容正文

html

rtsp 测试地址-凯发k8官方网

发布时间:2024/10/8 html 0 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 rtsp 测试地址_transerver:简单实现浏览器播放rtsp流 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

市面上有很多浏览器播放rtsp的凯发k8官方网的解决方案,参见(https://juejin.im/post/6844903877217632264)。

可惜这些方式,都不太适合上百个摄像头的接入,所以自己写了个服务端动态转码的小程序transerver。

transerver是一个简单的转码服务器,主要将视频从rtsp格式转换为hls格式,并支持http协议读取hls视频流。

主要特性

  • 多线程支持: 不同rtsp转码,独立线程。
  • 按需转码: 首次http请求发生时,初始化转码线程,特定hls的http请求截止后,在空闲一段时间后中止该hls对应的转码线程。
  • http服务集成: 无需单独部署静态资源服务器。

主要场景

  • 浏览器无插件播放摄像头视频(替换ffmpeg nginx的方案)

(一)使用说明

程序下载

# 仅提供centos7编译版本,如需其他环境,请自行编译 链接:https://pan.baidu.com/s/1es89wh17lznshkmawgevaw 密码:cre8

配置文件

# 编辑文件 vi config.ini # 录入,多个rtsp流,换行增加即可,最多支持1024个rtsp流 # 等号之前,需满足目录名的规范,程序运行时会使用此名创建目录 m_test=rtsp://wowzaec2demo.streamlock.net/vod/mp4:bigbuckbunny_115k.mov # 保存

程序运行

# 赋权 chmod x transerver # 运行 ./transerver -p 8080 # 后台运行 ./transerver -p 8080 -d

客户端测试(http://chimee.org/)

选择live-hls。在src中填写服务地址。

# 服务地址格式: http://ip:port/tag/hls.m3u8 # ip: 机器ip # port: 转码程序占有端口(-p指定) # tag: 在config.ini配置文件中,等号之前tag,是rtsp流的标示例:http://127.0.0.1:8080/m_test/hls.m3u8

运行异常排查

  • 查看端口占用
  • 查看依赖的动态库是否缺失(ldd transerver)
https://github.com/waitfor2013/transerver​github.com

总结

以上是凯发k8官方网为你收集整理的rtsp 测试地址_transerver:简单实现浏览器播放rtsp流的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图