直播启动播放流程
2016-04-01 11:12:25 10 举报
dvb
作者其他创作
大纲/内容
(8)锁频后尝试从信号中,获取节目内容,更新节目的具体内容,并更新数据库
8.4保存搜索到的数据
8.1判断节目的内容是否为空
是
(7)通过获取的参数进行锁频
否
8.2搜索pat表
(5)通过MID_AV_Play接口把播放请求加入AV播放的队列中
节目的类型是否是虚拟直播
(3)设置LED显示
(2)根据serviceId获取节目的具体信息
切换频道或启动播放
(4)转向点播模块进行点播播放
8.3搜索pmt表
(10)将节目的信息设置给CA让CA开始工作
(14)检测是否需要进行音视频同步
(12)正常播放,并响应遥控器按键,播放器消息,CA消息,系统消息,加载节目条图片,并在指定位置绘图,在左上角显示节目的序号
(9)将获取到的参数传入MID_BASE_AV_Play函数,开始播放
(11)设置LED显示
(1)调用app_porting_playprogram()接口播放一个直播节目
视频正常播放并响应按键消息,播放器消息,CA消息
(15)调用重试播放的接口,进行重试播放,恢复音视频同步
(13)每10秒检测一次音视频是否同步
(6)播放线程收到了播放请求,通过节目的节目序号获取节目的具体信息
0 条评论
下一页