浏览器自动修正播放器状态的方法、装置及显示设备制造方法及图纸

技术编号:24764549 阅读:81 留言:0更新日期:2020-07-04 11:15
本申请公开了一种浏览器自动修正播放器状态的方法、装置及显示设备,该方法包括:浏览器切换页面时,判断当前页面是否存在播放器;若当前页面存在播放器,则浏览器通过进程间通信通道通知播放器停止播放;若当前页面不存在播放器,则浏览器根据播放节目的特性及切换后页面的边界特性决定是否停止播放器。本申请在浏览器切换页面时,对存在播放器的当前页面发出通知来停止播放器,对不存在播放器的当前页面进行一个判定流程决定是否停止播放器,不需在测试时联系头端修改页面,或根据各个页面情况单独设置停止播放器,实现了页面切换中播放器自动停止的功能,避免了在各个市场遇到播放器无法停止时单独测试开发引起的效率低下的问题。

Method, device and display device of browser automatically correcting player state

【技术实现步骤摘要】
浏览器自动修正播放器状态的方法、装置及显示设备
本申请涉及IPTV播放
,尤其涉及一种浏览器自动修正播放器状态的方法、装置及显示设备。
技术介绍
IPTV(InternetProtocolTelevision,交互式网络电视)是一种利用宽带有限电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。在目前阶段的业务应用有传统的广播电视业务、时移电视、点播电视、广播节目预定、信息浏览、游戏及通信等多种娱乐及信息服务。用户通过遥控器向机顶盒发出指令,机顶盒向服务器请求后传输并显示到电视上。IPTV产品普遍使用B/S(服务器端-浏览器)架构,即运营商部署播放内容和浏览内容,机顶盒端集成浏览器负责展示页面。在对接各个地市的IPTV头端时,发现经常面临一个问题:例如页面A通过IPTV规范扩展的JS函数创建和启动一个播放器来进行播放一个节目,而当用户切换到B页面时,因为A页面或者B页面并没有去停止这个播放器,导致B页面后A页面的节目还在后台播放。但是,目前并没有很好的解决方法,只能在测本文档来自技高网...

【技术保护点】
1.一种浏览器自动修正播放器状态的方法,其特征在于,所述方法包括:/n浏览器切换页面时,判断当前页面是否存在播放器;/n若所述当前页面存在所述播放器,则所述浏览器通过进程间通信通道通知所述播放器停止播放;/n若所述当前页面不存在所述播放器,则所述浏览器根据播放节目的特性及切换后页面的边界特性决定是否停止所述播放器。/n

【技术特征摘要】
1.一种浏览器自动修正播放器状态的方法,其特征在于,所述方法包括:
浏览器切换页面时,判断当前页面是否存在播放器;
若所述当前页面存在所述播放器,则所述浏览器通过进程间通信通道通知所述播放器停止播放;
若所述当前页面不存在所述播放器,则所述浏览器根据播放节目的特性及切换后页面的边界特性决定是否停止所述播放器。


2.根据权利要求1所述的浏览器自动修正播放器状态的方法,其特征在于,浏览器切换页面时,判断当前页面是否存在播放器,包括:
所述浏览器切换页面时,判断所述浏览器内的document数据结构内是否含有创建的新标记;
若所述浏览器内的document数据结构内含有创建的新标记,则说明所述当前页面存在所述播放器;
若所述浏览器内的document数据结构内未含有创建的新标记,则说明所述当前页面不存在所述播放器。


3.根据权利要求2所述的浏览器自动修正播放器状态的方法,其特征在于,所述浏览器切换页面时,判断所述浏览器内的document数据结构内是否含有创建的新标记,之前包括:
所述浏览器解析所述当前页面后,在所述浏览器内部形成一个document数据结构;
检测所述document数据结构内是否存在创建播放器的js函数或启动播放器的js函数;
若所述document数据结构内存在所述创建播放器的js函数或所述启动播放器的js函数,则在所述document数据结构内创建一个新标记。


4.根据权利要求1所述的浏览器自动修正播放器状态的方法,其特征在于,所述浏览器通过进程间通信通道通知所述播放器停止播放,包括:
所述浏览器通过所述进程间通信通道向所述播放器发送停止播放指令;
所述播放器接收到所述停止播放指令后,对所述播放器进行自动停止播放。


5.根据权利要求1所述...

【专利技术属性】
技术研发人员:李铁柱刘媛张丽萍
申请(专利权)人:青岛海信宽带多媒体技术有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1