VLC组播推流播放实操

您所在的位置:网站首页 vlc配置ipv6组播 VLC组播推流播放实操

VLC组播推流播放实操

2024-02-20 03:16| 来源: 网络整理| 查看: 265

环境搭建

推流PC --- 网络设备 -- 收流PC

确保 推流PC 和 收流PC 网络连通性(相互可以ping 通) , 如果在同一个局域网,可配置同网段ip地址

如推流PC设置ip为10.10.10.8 , 收流PC设置ip为10.10.10.9

推流PC

一.TTL改为64或38,确保推流播放流畅

打开VLC最上方菜单栏:点击“工具”-点击“偏好设置”,弹出“简明偏好设置”框,“简明偏好设置”框:左下角“显示设置”点选“全部”(默认是“简明”),跳转为“高级偏好设置”框;“高级偏好设置”框:选中“串流输出”-“访问输出”-“跳数限制(TTL)改为64或38”(TTL改64或38是为了播放流畅,确保收流播放流畅不卡顿)

二.视频源导入配置

打开VLC最上方菜单栏:“媒体” - “打开网络串流”“打开媒体”弹框:“文件”-“添加”;在文件路径选中要播放的视频文件,点击“打开”“打开媒体”弹框:右下角“播放”改为“串流”,弹出“流输出”弹框“流输出”弹框:“来源”页面点击“下一个”,到“目标设置”页面“流输出”弹框-“目标设置”页面:“新目标”下拉列表选择“RTP/MPEG Transport Stream”,点击“添加”,弹出“RTP/TS”分页面“流输出”弹框-“目标设置”页面-“RTP/TS”分页面:“地址”栏输入组播ip地址,如224.1.1.4 ;“基本端口”输入基本端口,如5004;点击“下一个”按钮,跳转到“流输出”-“转码选项”页面“流输出”弹框-“转码选项”页面:“激活转码”去勾选(否则耗电脑CPU占用,导致接收端收流播放卡顿严重),“配置文件”下拉框选中默认的第一个“Video-H.264+MP3(MP4)”,点击“下一个”按钮,跳转到“选项设置”页面“流输出”弹框-“选项设置”页面:“串流所有基本流”勾选上,点击右下角“流”按钮, 至此配置结束,开始正常推流(注意播放页面不会看到视频,只会看到播放进度条走动)

重点设置

TTL改为64或38,确保推流播放流畅“激活转码”去勾选(否则耗电脑CPU占用,导致接收端收流播放卡顿严重)

具体操作截图

一.TTL改为64或38,确保推流播放流畅

1.打开VLC最上方菜单栏:点击“工具”-点击“偏好设置”,弹出“简明偏好设置”框,

 

2.“简明偏好设置”框:左下角“显示设置”点选“全部”(默认是“简明”),跳转为“高级偏好设置”框;

 

3.“高级偏好设置”框:选中“串流输出”-“访问输出”-“跳数限制(TTL)改为64或38”(TTL改64或38是为了播放流畅,确保收流播放流畅不卡顿),点击“保存”按钮

 

二.视频源导入配置

1.打开VLC最上方菜单栏:“媒体” - “打开网络串流”

2.“打开媒体”弹框:“文件”-“添加”;在文件路径选中要播放的视频文件,点击“打开”

 

 

3.“打开媒体”弹框:右下角“播放”改为“串流”,弹出“流输出”弹框

 

4.“流输出”弹框:“来源”页面点击“下一个”,到“目标设置”页面

 

5.“流输出”弹框-“目标设置”页面:“新目标”下拉列表选择“RTP/MPEG Transport Stream”,点击“添加”,弹出“RTP/TS”分页面

 

6.“流输出”弹框-“目标设置”页面-“RTP/TS”分页面:“地址”栏输入组播ip地址,如224.1.1.4 ;“基本端口”输入基本端口,如5004;点击“下一个”按钮,跳转到“流输出”-“转码选项”页面

 

7.“流输出”弹框-“转码选项”页面:“激活转码”去勾选(否则耗电脑CPU占用,导致接收端收流播放卡顿严重),“配置文件”下拉框选中默认的第一个“Video-H.264+MP3(MP4)”,点击“下一个”按钮,跳转到“选项设置”页面

8.“流输出”弹框-“选项设置”页面:“串流所有基本流”勾选上,点击右下角“流”按钮, 至此配置结束,开始正常推流(注意播放页面不会看到视频,只会看到播放进度条走动);最下面一栏设置循环播放,可以无限循环

 

 

 

 

收流PC

填入推流PC VLC加载视频源时 配置的组播 ip地址和端口号

如rtp://224.1.1.4:5004

 

 

收流PC网卡抓包可查看到对应的组播流

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3