在函数enclink_h264_set_static_params里面设置了参数如下:
/*Slice Coding Parameters*/
staticParams->sliceCodingParams.sliceCodingPreset = IH264_SLICECODING_USERDEFINED;//IH264_SLICECODING_DEFAULT;
staticParams->sliceCodingParams.sliceMode = IH264_SLICEMODE_BYTES;//IH264_SLICEMODE_NONE;
staticParams->sliceCodingParams.streamFormat = IH264_STREAM_FORMAT_DEFAULT;
//staticParams->sliceCodingParams.sliceUnitSize = 1000;
并且注意到了下面的限制:
发现送出的数据帧还是大于1000
Eason Wang:
你用的是RDK什麼版本?據我所知要到RDK4.0.1起才開始支持。
zhipeng zhu:
回复 Eason Wang:
4.0.2的版本 我怎么确认我分片成功了?
Louis:
回复 zhipeng zhu:
你可以使用elecard的码流查看一下码流是否有切割为若干条带。
zhipeng zhu:
回复 Louis:
就是这样的 如何看?
zhipeng zhu:
回复 Louis:
有没有文档 如何打开slice功能?
Eason Wang:
回复 zhipeng zhu:
编码器本身支持slice模式的。但是采集和显示的驱动都还没有支持slice方式,所以从系统层面来看,并不能起到降低延时的作用。