流媒体服务器之源服务器与边缘服务器的完美对接实战,流媒体服务器对接


一、部署边缘服务器


详细部署步骤内容参见上篇部署文档;


二、配置origin和edge服务器


三、origin服务器配置如下所示:


a)登录origin服务器


b)cd /usr/local/WowzaMediaServer-3.1.1/conf


c)创建liveorigin目录并拷贝conf目下Application.xml至当前目录


d)修改该配置文件的streamtype选项为如下值:<StreamType>liverepeater-origin</StreamType>


e)修改该配置文件LiveStreamPacketizers


<LiveStreamPacketizers>cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer</LiveStreamPacketizers>

e)cd /usr/local/WowzaMediaServer-3.1.1/applications并在该目录下创建流的接收目录liveorigin


f)重启流媒体服务即完成源中继的配置


四、edge服务器的配置


a)cd /usr/local/WowzaMediaServer-3.1.1/conf


b)创建liveedge目录


c)拷贝conf目录下的Application.xml配置文件到liveedge下


d)修改StreamType值为:


<StreamType>liverepeater-edge</StreamType>

e)修改该配置文件LiveStreamPacketizers


<LiveStreamPacketizers>cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer</LiveStreamPacketizers>

f)修改该配置文件的originURL选项:


<originURL>rtmp://[wowza-address]:1935/liveorigin|rtmp://[wowza-alternate-address]:1935/backuporigin</originURL>

g)重启服务


三、测试内容如下:


使用vlc测试工具模拟android和ios进行测试


rtsp://10.0.116.9:1935/live/myStream


rtsp://10.0.116.9:1935/live/cctv4


rtsp://10.0.116.9:1935/live/sdtvch03


http://10.0.116.9:1935/live/sdtvch03/playlist.m3u8


相关内容

    暂无相关文章