h264和 AAC,合成TS文件片,用hls协议播放,播放的时候到两个TS文件衔接部分,视频会来回跳一下
请问把接收的h264和 AAC,合成TS文件片,用hls协议播放,播放的时候到两个TS文件衔接部分,视频会来回跳一下,第一个文件最后一帧pts:7960和dts:7960,我第二个文件的第一帧的pts和dts是不是要加上7960
或者说第二个文件下一帧的pts和dts是应该怎么计算呢
h264和?AAC合成TS文件片用hls h264 AAC TS hls
[解决办法]
基本就是按照你说的,第二个文件的PTS、DTS要按照上一个文件的帧率,接着第一个文件的最后一帧时间戳往上加就行了。
第二个文件的每帧新时间 =(第二个文件的当前帧时间-第二个文件的第一帧时间)+ 第一个文件的最后一帧时间。