多协议、性能稳定、丰富API的流媒体服务器软件
从Wowza Streaming Engine向第三方系统推送SRT流
从Wowza Streaming Engine 4.7.3开始,您可以将Wowza上的一个直播流推送(转发)到第三方系统上。SRT的全称: Secure Reliable Transport, 关于这个协议的背景和介绍,你可以访问SRT联盟官网: https://www.srtalliance.org

Wowza上的这个直播流必须是已经具备的,跟它是什么协议注入到Wowza Streaming Engine的没有关系。

向第三方系统转发的功能利用的是Wowza Streaming Engine上的stream target, 这个功能我们在其它很多地方都说过,很简单。关于它的介绍,参见http://www.ttstream.com/wowza/push

下面,我们介绍利用stream target转发SRT流。如下:

1、首先在Wowza Streaming Engine 管理界面的live应用下的stream targets里添加转发任务,按照界面向导选择srt为目标即可。如下图所示:

srt

2、为这个转发任务做设置,包括名称、源流名(stream Name)、转发目的主机地址、UDP端口、是否加密(如果要加密还要选择加密算法、设置密钥)。如下图所示:

srt

配置完成了!这时你可以向支持SRT协议的系统(比如另外一个服务器、编码器、第三方软件等等)推流了。

3、通过管理界面配置的这个转发任务也可以通过配置文件来配置,是一样的,按照默认的配置,你可以在Wowza安装目录/conf/live/PushPublishMap.txt中 找到这个配置,如下(本来应该是一行,我这个页面显示不下,我自己这行了): :
myStream={"entryName":"test", "profile":"srt", "srtKeyLength":"128", "port":"10000", "destinationName":"srt", "host":"192.168.0.10",
"srtPassPhrase":"1234567890123456"}
		


4、您可以测试了,如果已经开始推流,断开后,在推一次就OK了。

祝你测试顺利! 我是robin, QQ: 23024067