IPTV 行业机顶盒EPG关键点

news/2024/11/16 11:33:21/

目前的EPG分为两种:

1.在盒子原生环境,即浏览器

2.在android环境,使用app承载能力,

        使用原生app实现

        使用webView为载体,加载网页

性能及适配区别,对于相同配置的盒子

性能及效果:android app原生>android app webView>=原生浏览器

适配兼容难度:原生浏览器>android app webView>android app原生

适配细节点:

        原生浏览器:大环境下使用es5及其之前的版本,较老的盒子存在个别方法不存在,较新的盒子对于es5支持性比较好

        android app webView:盒子的webView原生浏览器是谷歌内核的较早版本,但支持性较好,一般的新特性可以支持

        android app原生:android系统版本大多停留在4.4版本,也有个别地区探索9.0版本,于一般的android开发区别不大

关键点:

功能原生浏览器android原生android webView备注
 launcher和EPG交互地址栏中携带参数intent中携带信息通过原生的intent传递给webView返回信息时必需的
盒子信息获取根据EPG规范获取,由Authentication关键字获取没有明确规范各地区自定义依赖原生app       
播放器根据EPG规范的MediaPlayer自定义开发依赖原生app,在层级在webView下建议在webView模式时,对接h5的接口于EPG规范相同
跳转到外部地址在地址中携带信息app之间的跳转依赖原生app包括订购;一般都有对应文档

播放器:

根据EPG规范的MediaPlayer的适配小技巧

开始播放失败:尝试执行playFromStart和playByTime方法二选一或在playFromStart之前先stop

断点播放失败:只执行playByTime或在playFromStart之后加200ms延迟再执行playByTime

无法触发开始播放:启动一个setInterval,每秒获取当前进度,如果>0表示开始播放,和原生的开始回调共同使用

无法触发结束播放:启动一个setInterval,每秒获取当前进度,如果=总时长表示播放结束,和原生的结束回调共同使用

获取当前进度失败:启动一个setInterval,在非暂停状态每秒+1,这里会有进度误差,但是可以忽略

这里推荐一下EPG前端框架:View-App

官方地址:view-api

Demo地址:view-app


http://www.ppmy.cn/news/687255.html

相关文章

有线电视显示无服务器,有线电视常见故障排查指南!只需这几招,就能轻松搞定...

原标题:有线电视常见故障排查指南!只需这几招,就能轻松搞定 有线数字电视机顶盒可能会出现的一些故障该怎么办? 节目内容无法正常收视 ♦1、如果您的有线数字电视服务时限尚未到期,但因为长时间不使用机顶盒将无法正常收视,怎么办? 请拨打96296-6。 ♦2、部分、所有节目…

北京市地面数字电视节目表

频率 极化 频道名称 视频编码 音频编码 锁码方式 V-PID A-PID 发射基站 来源 482垂直北京纪实高清频道AVSAC3开锁161162 xuzhihua 2017-04-05北京新闻高清频道AVSAC3开锁171172546 北广传媒公交移动电视MPEG-4MPEG-1开锁8081 2014-08-01北广传媒城市电视MPEG-4MPEG-1…

医院有线电视数字前端改造系统解决方案

一、医院有线电视数字前端改造系统简述 医院有线电视数字前端改造系统,是通过对节目源接入的优化整合、机房前端的数字化改造,来达到对有线电视系统的高清画质提升。系统采用先进的具备强抗多径干扰的DTMB/DVB-C数字多媒体广播技术,彻底祛除了…

电视机显示服务器加扰是什么意思,有线电视显示节目被加扰,是什么意思?是没费 – 手机爱问...

2019-01-11 中星9号电视信号能被干扰吗 是可以的;这种是中频干扰的表现。一般是在干扰信号的频率与所接收频道的载频相差接近一个中频时,而且干扰信号足够强时,有些中频抑制度较差的电视机就会接收到一个中频,并在其检波电路中与所…

中国移动拿到IPTV牌照 运营商全面反超有线电视

期待已久的IPTV牌照即将到手,中国移动可以名正言顺的开展电视业务。只是,与中国电信和中国联通相比,中国移动的IPTV牌照来得有些迟。在拿到牌照前,中国移动的IPTV业务,以OTT的形态运营。 对于中国移动来说,…

数字电视显示服务器异常,山东有线电视常见故障排查指南!只需这几招,就能轻松搞定...

♦1、如果您的有线电视服务时限尚未到期,但因为长时间不使用机顶盒将无法正常收视,怎么办? 请拨打96123。 ♦2、部分、所有节目提示该“节目无授权”。 故障原因:智能卡无该频道授权。 简单排障:请致电96123确认已订购该频道并正常缴费,如频道已订购查且费用正常,可进行…

VB 制作 学生点名系统。界面版

流程图略 VERSION 5.00 Begin VB.Form mainForm Caption "教师点名系统"ClientHeight 5115ClientLeft 165ClientTop 810ClientWidth 9660LinkTopic "Form1"ScaleHeight 5115ScaleWidth …

小盒子可以在大盒子里面移动

项目中遇到这样的一个问题,就是一个图片超出了盒子的范围,那么就可以移动鼠标查看,自己就动手写了一个,就在这里做个笔记 效果图是这样的主页有视频效果 多说无益,直接上代码 在template上写上两个容器 然后给两个容…