公开/公告号CN101252618A
专利类型发明专利
公开/公告日2008-08-27
原文格式PDF
申请/专利权人 嘉兴闻泰通讯科技有限公司;
申请/专利号CN200810035778.0
发明设计人 刘德刚;
申请日2008-04-09
分类号H04M1/725(20060101);H04N5/44(20060101);H04N5/45(20060101);
代理机构31213 上海新天专利代理有限公司;
代理人王敏杰
地址 314006 浙江省嘉兴市中环南路北侧经二路西
入库时间 2023-12-17 20:41:01
法律状态公告日
法律状态信息
法律状态
2017-05-24
未缴年费专利权终止 IPC(主分类):H04M1/725 授权公告日:20110112 终止日期:20160409 申请日:20080409
专利权的终止
2012-04-25
专利权的转移 IPC(主分类):H04M1/725 变更前: 变更后: 登记生效日:20120315 申请日:20080409
专利申请权、专利权的转移
2011-01-12
授权
授权
2008-10-22
实质审查的生效
实质审查的生效
2008-08-27
公开
公开
技术领域
本发明涉及移动通信领域,尤其是移动终端中的画中画在手机流媒体中的实现及应用。
背景技术
在生活中经常会遇到这样的情况,手机通过流媒体播放器观看节目,常常对各类节目进行点击选择或者输入流媒体URL(UniformResource Locator,在Internet的WWW服务程序上用于指定信息位置的表示方法),流媒体开始连接,数据缓冲一定的时间。当节目播放时,发现内容不是自己真正关心的,用户又不得不重复先前动作对其他节目进行操作,整个过程比较繁琐,需要的时间也比较多。
当前画中画采用的技术主要是对画中画多媒体芯片进行编解码,该芯片的专有性可能导致整体手机成本过高。
发明内容
本发明为克服上述已有技术的缺陷,提供了一种手机上两个或者多个流媒体节目播放画中画功能,在同一时间内能同时了解不同节目的具体内容,极大地方便了用户对手机流媒体节目的选择。
本发明的技术方案是:
通过当前通用的手机硬件架构:处理器+通用多媒体芯片,实现画中画的功能。对于双通道或者多通道数据源,由主通道数据(第一通道)利用通用多媒体芯片快速解码、其他通道数据利用处理器分时解码来完成。解码后数据的屏显在处理器的软件控制下合并生成。对系统的基本要求:处理器支持各类流媒体格式的软解码功能,通用多媒体芯片支持各类流媒体格式的硬解码功能。软件的画中画模块要求:URL获取管理模块、多端口数据下载模块、显示数据归并模块、屏幕显示设置管理、处理器的分时解码/芯片解码控制模块。
URL获取管理模块获得连接的两个或者多个流媒体地址,将该地址提交给多端口数据下载模块,该模块负责连接数据传送给处理器的分时解码/芯片解码控制模块,同时显示数据归并模块负责根据屏幕显示设置管理设置好的显示参数进行数据显示归并,完成画中画的显示。
附图说明
图1是流媒体中画中画创建和实现过程的流程图;
图2是画中画屏幕显示过程流程图;
图3是画中画软件模块关系。
具体实施方式
处理器的分时解码/芯片解码控制模块是解决问题的关键,它的过程分为芯片解码和处理器解码两个部分。在解码方式上,通用多媒体芯片对流媒体的主流格式MP4/H264/AVS都是支持的。通用多媒体芯片的解码过程:处理器发出解码命令,芯片设置解码参数,根据解码格式要求从外置内存或者快速存储器上加载解码算法库到芯片内存,将内存数据输入到芯片内进行解码,解码结束后输出到外置屏显内存中。这种处理方式是主通道,或者说是单通道的多媒体芯片解码。这种方式就是大家所知的硬解码。
当第二通道或者其他多通道数据源需要解码时,处理器分时来进行解码,整个过程如下:当第二通道或者其他多通道数据源符合解码要求时,处理器按照分时机制提供处理器解码,处理器从通道会话描述信息表中获得流媒体格式等信息,加载对应的软解码算法,按照显示要求的缩放配置进行快速解码输出到指定的内存区。
因为屏显数据和内存数据存在一一对应关系,处理器处理的内存数据输入到对应的屏显的局部区域数据区,从而形成画中画的内存数据合并。
如图1所示,从获取流媒体URL开始,判断手机是否支持多端口数据业务,如果支持则创建对应的URL连接,将显示对应数据放入到显示控制模块,显示控制模块将数据进行统一后输出。URL的获取要满足如下要求:手机支持多个URL的输入界面管理或者对保存下来的流媒体URL可以进行多个选择功能。
如图2所示,当数据根据URL地址链接成功后,显示数据通过UDP(User Data gram Protocol,即用户数据报协议)等方式获得并放入到内存,根据不同的屏幕管理方式,我们将画中画分为:主-从显示方式和均分方式,不同的方式采用不同的缩放和刷新机制。这两种方式可以通过手机软件来设置参数,当数据解码完成后,该设置参数是缩放的依据。当设置主-从显示方式时,硬解码的数据直接输出到显示内存;处理器将解码数据按照固定大小进行缩放,然后输出到固定的显示内存对应区,直接将该对应区的内存内容覆盖。当设置均分显示时,硬解码的数据需要按照均分比例进行缩放后放入屏显内存空间一半区域;处理器按照均分比例缩放,同时放入到屏显内存空间的另外一半空间区域。屏显数据的控制手机需要满足如下要求:手机提供屏显设置菜单管理。
图3提供了画中画软件模块关系,从软件模块的角度来说明了整个软件的画中画控制过程。在整体软件结构中,只有URL管理和屏幕显示控制是对外接口模块,其它都是内部控制模块。
流媒体画中画功能对外为一个独立的模块,提供两个公共的接口函数:URL获取和显示屏分,供其他模块调用。URL参数获取提供支持多个URL的输入和URL的保存读出,如果是保存读出需要提供保存文件地址。该函数负责判断URL的有效性和手机多数据源获取情况,支持画中画返回结果为真。流媒体画中画返回支持成功时,调用模块提供的显示参数控制公共函数接口,设置屏幕显示方式和屏幕区间大小等信息;流媒体画中画模块根据参数设置,转换显示内容,提供显示地址供给其他模块显示调用。
以上所述仅为本发明的较佳实施例而已,并非用来限定本发明的实施范围。即凡依本发明申请专利范围的内容所作的等效变化与修饰,都应为本发明的技术范畴。
机译: 使用画中画在单管道图形存储控制器中枢中显示和控制虚拟环境的系统和方法
机译: 一种系统和方法,通过该系统和方法,手机可以在端到端安全管理应用程序中与低功耗蓝牙(BLE)设备进行通信,从而提供自动检入/检出功能,自动显示安全消息,自动数据收集,触发胁迫短信,能够通过BLE硬件监视远程人员或电子邮件的状态。该系统通过手机上的“应用”运行。手机应用程序连接到基于云的监视系统以跟踪上述任务。任务由BLE Beacon硬件激活。
机译: 一种用于调整或修改翻译的草案文本的方法,用于修改翻译的文本的电子设备,以及实现所述方法的智能手机应用程序