Sign inSign up

624647769/websocket

By 624647769

•Updated about 3 years ago

网页播放RTSP流媒体,低延迟。非hls,rtmp

Image
0

176

624647769/websocket repository overview

⁠概要

所有现代浏览器本体都不支持RTSP(实时流协议)流的播放,这是许多流行IP摄像头的通用格式。所以很长一段时间,如果你想在网页上显示你的RTSP IP 摄像头流,你必须使用中间转码服务器,它会接收RTSP流,解码并转变成浏览器接收的格式。 本项目将RTSP媒体流转码为WebSocket协议,前端页面使用WebSocket进行播放。

⁠功能列表

  • RTSP媒体流
  • 多客户端

⁠使用方法

⁠Docker

启动WebSocket服务端

docker run --name=websocket -it --rm -p 9001:9001 -p 80:80 624647769/websocket:v1.0

在浏览器输入服务端IP即可访问

你可以设置自己的rtsp流地址,例如:将自定义的rtsp流地址写在config.ini中

[client]
rtsp_url=rtsp://admin:[email protected]:554/Streaming/Channels/1

启动Docker

docker run --name=websocket -it --rm \
 -p 9001:9001 \
 -p 80:80 \
 -v $PWD/config.ini:/app/config.ini \
 624647769/websocket:v1.0

在浏览器输入服务端IP即可访问

Tag summary

Content type

Image

Digest

sha256:1135c3f30…

Size

427.5 MB

Last updated

about 3 years ago

docker pull 624647769/websocket:v1.2