rtsp-simple-server
GIT地址:https://github.com/aler9/rtsp-simple-server
特征:
将直播流发布到服务器
从服务器读取实时流
来自其他服务器或摄像机的代理流,始终或按需
每个流可以有多个视频和音频轨道,用任何 RTP 兼容的编解码器编码,包括 H264、H265、VP8、- VP9、MPEG2、MP3、AAC、Opus、PCM、JPEG
流会自动从一种协议转换为另一种协议。例如,可以使用 RTSP 发布流并使用 HLS 读取它
在不同的路径中一次提供多个流
对用户进行身份验证;使用内部或外部身份验证
将阅读器重定向到其他 RTSP 服务器(负载平衡)
通过 HTTP API 查询和控制服务器
在不断开现有客户端的情况下重新加载配置(热重新加载)
阅读 Prometheus 兼容的指标
当客户端连接、断开、读取或发布流时运行外部命令
与 Raspberry Pi 相机原生兼容
与 Linux、Windows 和 macOS 兼容,不需要任何依赖项或解释器,它是单个可执行文件
2、ffmepg官网:Download FFmpeg
3、执行命令:
./rtsp-simple-server
ffmpeg -re -stream_loop -1 -i file.ts -c copy -f rtsp rtsp://localhost:8554/mystream #ffmpeg解析数据推送到rtsp服务进行转发