秦俊权_EPG数据获取总结_20111027.docVIP

  • 14
  • 0
  • 约9.16千字
  • 约 8页
  • 2017-08-14 发布于河南
  • 举报
EPG数据获取介绍 频道列表的由来 在搜索频道时,系统会自动保存所有频道的相关信息,并存在对应结构体SW_PROG_INFO_t: typedef struct sw_proginfo_t { SW_U8 cServiceType; //业务类型(1:电视 2:广播 3:点播?) SW_U16 tsid; //码流id SW_U16 serviceid; //业务id SW_CHAR cServiceName [ SWSERVNAMELEN + 1 ]; //业务名称(频道名称) } SW_PROG_INFO_t; 这些数据第一次搜索出来之后都会保存在FLASH中,每个频道都有自己对应的一个序号,下次开机时数据仍在。SW_PROG_INFO_t结构体在EPG中主要用到的是业务类型、码流id、业务id和业务名称,获取这些数据可以由下列五个函数获得,只要知道了业务id便可知道其它对应信息。 先定义结构体指针SW_PROG_INFO_t *info_p; info_p = NewProg_GetInfoOfCurrProg(); //当前播放频道信息 info_p = NewProg_GetProgInfoOfByIndex(index);//对应index频道信息 info_p = NewPr

文档评论(0)

1亿VIP精品文档

相关文档