当前您所在的位置:首页>新闻中心>新品发布
新品发布
行业动态
营销活动

Wowza :将一个Wowza应用上直播流复制到另一个Wowza应用实例上

发布时间:2021/03/22 浏览量:2133

ModuleDuplicateStreams模块可以让你将一个Wowza应用上直播流复制到另一个Wowza应用实例上。 

 

前提

需要Wowza Streaming Engine 4.0.0 及以上版本的支持 
 

安装

  1. 下载wse-plugin-duplicatestreams.zip.
  2. 解压后,将lib/wse-plugin-duplicatestreams.jar拷贝到Wowza安装目录的lib下.

重启Wowza     Streaming Engine.

 

配置Module

注意: 以下所有配置是在源流的Wowza应用上配置,例如如果要将channel1的直播流从应用A复制到应用B上,要在应用A上做本文的配置,而不是在应用B上做本文的配置。 

要启动这个Module,请按下面的说明在你的Wowza应用上添加这个Module的定义: 

Name

Description

Fully Qualified Class  Name

ModuleDuplicateStreams

Duplicates streams to  another application instance.

com.wowza.wms.plugin.ModuleDuplicateStreams

 

配置参数

Path

Name

Type

Value

Notes

/Root/Application

duplicateStreamsStreamNames

String

*

逗号隔开的streamName,可以用通配符(*) 代表所有streamName,这个Module会将匹配的直播流复制到另一个Wowza应用实例上。例如: *_720p,*_360p,*_240p,*_160p. (default: *)

/Root/Application

duplicateStreamsTargetVHostName

String

_defaultVHost_

目标VHost (VHost). (默认: _defaultVHost_)

/Root/Application

duplicateStreamsTargetAppName

String

live/_definst_

目标应用/应用实例(application/application instance) (默认: live/_definst_)

/Root/Application

duplicateStreamsStreamNameSuffix

String

_dest

在目标应用上给streamName加的后缀,如果是空字符串,则两个Wowza应用上的streamName完全相同。(默认: _dest)

 

Usage

当一个直播流被发布到Wowza上的一个应用后,如果这个应用部署了这个Module,那么这个Module就会检查duplicateStreamsStreamNames参数上配置的streamName,如果匹配,就会将这个流复制到另外一个duplicateStreamsTargetAppName参数定义的Wowza应用上。当源流停止发布时,复制过去的流也就同时停止了。 
 

Wowza Streaming Engine 4是业界功能强大、API接口丰富的流媒体Server产品,采用它作为流媒体服务器产品的案例很多,直播、在线教育、IPTV都有它的用武之地。

 

北京哲想软件有限公司