首页> 中国专利> 一种实现画中画在手机流媒体中应用的方法

一种实现画中画在手机流媒体中应用的方法

摘要

本发明涉及一种实现画中画在手机流媒体中应用的方法,该手机具有普通配置:处理器和通用多媒体芯片,该处理器支持现有流媒体格式的软解码功能,该通用多媒体芯片支持现有流媒体格式的硬解码功能;还具有画中画模块,所述方法包含如下步骤:从多个数据源获取多个流媒体URL,其中主通道的数据源利用多媒体芯片快速解码第二通道或其他多通道的数据源利用处理器分时解码;然后将解码得到的数据在所述处理器的软件模块的控制下合并生成数据然后屏显给用户提供简单明了的流媒体播放画中画功能,让客户根据自己的爱好及时选中喜爱的节目进行观看,减少内容查看的来回切换,从而给用户带来方便。

著录项

  • 公开/公告号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的有效性和手机多数据源获取情况,支持画中画返回结果为真。流媒体画中画返回支持成功时,调用模块提供的显示参数控制公共函数接口,设置屏幕显示方式和屏幕区间大小等信息;流媒体画中画模块根据参数设置,转换显示内容,提供显示地址供给其他模块显示调用。

以上所述仅为本发明的较佳实施例而已,并非用来限定本发明的实施范围。即凡依本发明申请专利范围的内容所作的等效变化与修饰,都应为本发明的技术范畴。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号