0
点赞
收藏
分享

微信扫一扫

4.live555 RTSP组播

米小格儿 2022-03-11 阅读 18

目录

一、操作系统版本

二、编译live555

三、下载H264文件

四、live555单播传输

五、RTSP组播推流

六、easyplayer-RTSP 播放器RTSP拉流播放

七、宽带查看

八、注意事项

 完结!


一、操作系统版本

使用的虚拟机加ubuntu 20.04

二、编译live555

参照之前的博文:

live555 ubuntu编译

三、下载H264文件

由于使用live555推流的时候是使用h264,因此格式必须正确,如果文件格式不对,会导致RTSP推流失败。

这里推荐使用官方的h264流文件,h264文件下载链接:

live555官方H264文件

四、live555单播传输

参考之前的博文:

live555 RTSP单播推流

五、RTSP组播推流

进入live555 testProgs路径

cd live/testProgs

将从官方下载的test.264文件放至当前路径。

开始RTSP推流:

./testH264VideoStreamer

至此,RTSP 组播推流成功

六、easyplayer-RTSP 播放器RTSP拉流播放

播放器下载链接:

 EasyPlayer-RTSP-Windows-电信文档类资源-CSDN下载

使用播放器进行播放,注意,因为是组播,所以不能使用TCP连接

RTSP组播播放,输入地址:rtsp://192.168.5.128:8554/testStream

七、宽带查看

sudo apt install ifstat
ifstat -tb

 可以看到,同时开启4个客户端同时播放视频流,在码率是0.36Mbps的情况下,ubuntu的网速依然是365Kbps,说明已经是组播播放。

八、注意事项

        1)如果是vmware+ubuntu的主机上进行RTSP组播推流,ubuntu的网络需要设置为桥接的模式,不然有可能无法播放视频 

         2)RTSP播放器播放视频的时候,不能选择为TCP连接。因为是组播,使用的是UDP进行广播。

 完结!

举报

相关推荐

0 条评论