播放过程中操作学习

来源:互联网 发布:免费的股票数据接口 编辑:程序博客网 时间:2024/05/17 21:55

一, 快进方式

1  增加解码器的时钟,这种主要是平衡输入数据和输出数据,可能导致数据满出,和不够,主要有下列影响,CUP处理进来的数据(demux后,和从文件里面拿到得数据)。

2.  扫描 仅仅显示关键帧的图像  对于demux就仅仅包含 offset size time stamp ,对于decode  在GOP(一组图像)I帧,

二,快退方式

 与快进一样,但是,时钟要恢复,解码恢复,fed数据恢复,

三,暂停,恢复

   简单停止时钟模块就可以了。恢复的话,恢复时钟模块

四 从快进到正常 或更快 播放过程

  1.停止STC    A/V解码 demux  任务

  2. 刷新显示图像FIFO 和demux输出

  3. seek到文件大概位置

  4.

     4.1 如果加快速度    增加STC  关闭audio PID  视频解码到进入I帧播放状态

     4.2 如果正常播放   恢复STC  打开audio PID  A/V  解码进入解码进入播放状态

  5.设置最新的STC

  6. Demux 任务进入播放状态

  7. 重置内存


原创粉丝点击