流媒体技术世界——分享技术,增值服务
Transcoder在原始输入流中没有监测到帧率信息时如何处理?
有些视频编码器没有在视频流的metadata中添加帧率信息(SPS NAL unit VUI 数据和 SDP数据)。但是Wowza Transcoder 在重编码时需要合适的帧率信息,当它在原始流中没有监测到帧率信息,它将默认使用帧率29.97/秒。当发生这种情况时,你会在日志看到下面的信息:

TranscoderWorkerVideoDecoder.handlePacket[stream-reference]: Source stream frame rate could not be calculated. Using default source stream frame rate: 29.97

Wowza Transcoder在对视频重新编码时会使用这个默认的帧率。如果这个帧率不合适,那么输出流的码率要么太大,要么太小。

如果你知道原始输入流的帧率是多少,那么你可以将它设置在Transcoder的转码模版最下面的<Properties>中:
<Property>
	<Name>sourceStreamFrameRate</Name>
	<Value>30</Value>
	<Type>Double</Type>
</Property>
了解更多Wowza产品细节
注意: 重申一下:这个设置只是在Transcoder没有在原始输入流的metadata中监测到帧率的场景下,用于替换掉默认的帧率29.97/秒。
匿名用户
评论

我们的地址


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


邮编:100024

关于我们


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


官网:www.ttstream.com

联系我们


王经理:phone


柳经理:phone

京ICP备14033868号-2