流媒体技术世界——分享技术,增值服务
如何调试编码器输出多码率时的关键帧对齐?
要调试编码器输出多码率时的关键帧对齐,请按如下操作:

  1. 从这里安装最新的补丁包: http://www.wowza.com/forums/content....lopment-Builds
  2. [install-dir]/conf/[application]/Application.xml文件的Streams/Properties中添加如下属性(这将会指导Wowza Server在log中为每一个视频关键帧记录DTS (decoder timestamp) 和 PTS (presentation timestamp)信息):
    <Property>
    	<Name>debugKeyFrameTimecodes</Name>
    	<Value>true</Value>
    	<Type>Boolean</Type>
    </Property>
  3. [install-dir]/conf/[application]/Application.xml文件的LiveStreamPacketizer/Properties中添加如下属性(这将会指导Wowza Server在将每一个HTTP chunk的信息记录到log中):
    <Property>
    	<Name>maxChunkLogCount</Name>
    	<Value>0</Value>
    	<Type>Integer</Type>
    </Property>


了解更多Wowza产品细节
为了让多码率自适应功能正常工作,多个码率之间的所有关键帧的时间戳(timecode)必须相同。默认情况下,Wowza Media Server 采用PTS (presentation timestamp)的值来对齐。有些编码器采用DTS (decoder timestamp)的值来对齐.

如果你发现DTS是对齐的,但PTS没有对齐,你可以在/conf/[app-name]/Application.xml文件的/LiveStreamPacketizer/Properties属性列表中添加这个属性来对齐DTS:
<Property>
	<Name>chunkBreakOnPTS</Name>
	<Value>false</Value>
	<Type>Boolean</Type>
</Property>

匿名用户
评论

我们的地址


北京市朝阳区管庄西里建基商务楼423室


邮编:100024

关于我们


北京联方信科信息技术有限责任公司


官网:www.ttstream.com

联系我们


王经理:phone


柳经理:phone

京ICP备14033868号-2