利用VLC搭建组播流服务器
网络拓扑:
PC1(multicast server)-> 路由器 -> PC2(client)
PC1通过Ethernet接路由器WAN口,PC2通过Ethernet接路由器其中一个LAN口。
注:
-
PC1 PC2 路由器wan口都需要配置好IP,PC1:10.10.10.13,RG WAN:10.10.10.10,PC2:192.168.18.12,RG LAN:192.168.18.1
-
PC1与路由器WAN口在同一网段,且路由器需要在WEB创建WAN连接,可以都设置成静态IP
-
PC2与路由器LAN口在同一网段,PC2可以设置成静态IP
重点是需要创建WAN连接,确保PC1作为服务器。
另外需要在服务器PC1设置访问输出接口,即10.10.10.13,让组播流从这个接口流出。依次点击工具->首选项->全部:
Server端
1. 点击 “媒体->串流->文件->添加” 添加一个视频文件作为视频源
2. 点击 “串流”
1)确定来源
2)点击“下一个”,设置目标。
取消“**转码”,勾选“在本地显示”,下拉选择“RTP”(当然也可以选择UDP或者http方式传输)
3)选择“RTP”后,点击“添加”
地址填写一个组播IP地址,客户端需要使用该地址。
3. 点击 “下一个”
默认即可
4. 点击“串流”,然后会自动播放视频源。
Client端
1. 点击“媒体”-> “打开网络串流”
2. 输入组播地址:rtp://@224.1.1.1:5004
3. 然后点击“播放”