相关疑难解决方法(0)

从PTS生成PCR

我试图从PTS创建PCR如下.

        S64 nPcr = nPts * 9 / 100;  
        pTsBuf[4] = 7 + nStuffyingBytes;  
        pTsBuf[5] = 0x10;   /* flags */  
        pTsBuf[6] = ( nPcr >> 25 )&0xff;  
        pTsBuf[7] = ( nPcr >> 17 )&0xff;  
        pTsBuf[8] = ( nPcr >> 9  )&0xff;  
        pTsBuf[9] = ( nPcr >> 1  )&0xff;  
        pTsBuf[10]= ( nPcr << 7  )&0x80;  
        pTsBuf[11]= 0; 
Run Code Online (Sandbox Code Playgroud)

但问题是VLC只播放第一帧而不播放任何其他帧.我收到警告"早期图片被跳过".

任何人都可以帮助我从PTS转换为PCR ..

mpeg-2 mpeg2-ts

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

mpeg-2 ×1

mpeg2-ts ×1