在用Wowza将直播流录制为MP4文件,如何控制是否录制非音视频的数据信息?
转载请注明:文章来自www.wowza.cn
注意: 要访问最新的技术资料,请访问http://www.ttstream.com/wowza/
注意: 这个功能针对Wowza Media Server® 3.0.3.12 及以上版本。

默认情况下,Wowza Media Server 在对直播流进行录制时,会将AMF data event数据保存在mp4文件中,但不会保存onMetaData event 数据.
这有两个参数,可以控制这个录制功能:mp4WriterRecordData and mp4WriterRecordOnMetaData

mp4WriterRecordData 允许你打开或关闭对AMF data event 数据的录制。如果mp4WriterRecordData被设置为: true,你可以进一步打开或关闭对onMetadata event数据的录制。

大部分情况下,默认的设置会录制data event的基本数据,如果没有启动onMetaData event。 在请求Wowza播放录制的mp4文件时,Wowza依然会生成并发送onMetaData event数据。

Wowza内部默认使用下面的配置,如果要修改它,你需要在[install-dir]/conf/[app-name]/Application.xml /Streams/Properties中添加下面的参数配置。
Code:
<Property> 
     <Name>mp4WriterRecordData</Name> 
     <Value>true</Value> 
     <Type>Boolean</Type> 
</Property> 
<Property> 
     <Name>mp4WriterRecordOnMetaData</Name> 
     <Value>false</Value> 
     <Type>Boolean</Type> 
</Property>
www.wowza.cn