分发管理设备、分发方法和程序的制作方法

文档序号:9816721阅读:498来源:国知局
分发管理设备、分发方法和程序的制作方法
【技术领域】
[0001]本发明涉及用于经由通信网络将数据分发到通信终端的分发管理设备、分发方法、以及程序。
【背景技术】
[0002]传统上已知分割网页内容并且将其分发到多个终端的技术。例如,专利文献I描述了将内容的一页分割为菜单部分和内容部分,并且将菜单部分分发到具有小的显示/回放能力的终端,例如,PDA,并且将内容部分分发到具有大的显示/回放能力的终端,例如,互联网电视。

【发明内容】

[0003]技术问题
[0004]专利文献I中描述的技术允许当向其分发内容部分的终端的显示/回放能力(例如,分辨率)相对于内容部分的数据尺寸足够大时,以易于查看的方式显示内容部分。但是,当在内容部分的数据尺寸比终端的显示/回放能力(例如,分辨率)更大的情况中显示整个内容部分时,视频被缩小并且不能以易于查看的方式显示。
[0005]鉴于以上作出了本发明并且主要目标在于提供能够使得通信终端显示内容的整个视频、并且同时以易于查看的方式显示内容的期望的部分的分发管理设备、分发方法和程序。
[0006]问题的解决方案
[0007]为解决以上问题并且实现目标,本发明包括,产生器,被配置为从内容数据产生静态图片数据;转换器,被配置为将所述静态图片数据转换为视频数据;以及分发器,被配置为将所述视频数据分发到第一通信终端和第二通信终端的每一个,所述第一通信终端和所述第二通信能够回放和显示所述视频数据。当发送第一操作数据时,其中,所述第一操作数据指示缩放到在所述第一通信终端上正被回放并且显示的所述视频数据的部分区域的操作:所述转换器产生表示在所述第一通信终端上正被回放并且显示的所述视频数据的部分区域的视频数据,所述部分区域取决于所述第二通信终端的显示/回放能力,并且所述分发器将表示由所述转换器产生的部分区域的视频数据分发到所述第二通信终端。
[0008]本发明的有益效果
[0009]根据本发明的方面,有利地可能使得通信终端显示内容的整个视频并且同时以易于查看的方式显示内容的期望的部分。
【附图说明】
[0010]图1是根据本实施例的分发系统的示意图。
[0011]图2是将适配器(dongle)附接到通信终端的概念视图。
[0012]图3是示出基本分发方法的概念图。
[0013]图4是多显示(mult1-display)的概念图。
[0014]图5是利用多显示的放大显示的概念图。
[0015]图6是示出分发管理设备的硬件组件的示例的示意图。
[0016]图7是示出适配器的硬件组件的示例示意图。
[0017]图8是主要示出分发管理设备的功能的功能性框图。
[0018]图9是编码器桥单元的详细的示意图。
[0019]图10是示出转换单元的功能的功能性框图。
[0020]图11是主要示出通信终端的功能的功能性框图。
[0021 ]图12是示出终端管理设备的功能的功能性框图。
[0022]图13是分发-目的地选择菜单屏幕的概念图。
[0023]图14是终端管理表的概念图。
[0024]图15是可用的-终端管理表的概念图。
[0025]图16是示出分发管理设备的基本的分发过程的序列图。
[0026]图17是示出在分发管理设备和通信终端之间执行的时间调节过程的序列图。
[0027]图18是示出在从分发管理设备发送到通信终端的数据上进行的信道适应性控制过程的序列图。
[0028]图19是示出在从通信终端发送到分发管理设备的数据上进行的信道适应性控制过程的序列图。
[0029]图20是示出多显示过程的序列图。
[0030]图21是示出多显示过程的序列图。
[0031]图22是示出多显示过程的序列图。
[0032]图23是示出利用多显示的放大过程的序列图。
【具体实施方式】
[0033]在下面参考附图详细描述了根据本发明的分发管理设备、分发方法和程序的示例性实施例。在以下描述中的实施例是应用示例,其中本发明的方面被应用到分发系统,该分发系统被配置为由使用云计算使得网页浏览器(在下文中,“浏览器”)和编码器在云上相互结合执行,从而发送视频数据、音频数据等到通信终端。注意,这里使用的“图像”包含静态图片和动态图片。这里使用的“视频”基本上指动态图片并且也包含当动态图片被暂停时提供的静态图片。“静态图片(音频)”表示静态图片和音频中的至少一个。“图像(音频)”表示图像和音频中的至少一个。“视频(音频)”表示视频和音频的至少一个。
[0034][实施例的概述]
[0035]首先参考图1描述本实施例的概述。图1是根据本实施例的分发系统I的示意图。
[0036]〈系统配置的概述〉
[0037]首先描述分发系统I的配置的概述。如图1中所示,根据本实施例的分发系统I被构建为包括分发管理设备2、多个通信终端5a到5f、终端管理设备7和网页服务器8。在下文中,“通信终端5”表示多个通信终端5a到5f中的任意一个。分发管理设备2、终端管理设备7和网页服务器8的每一个被实现在服务器计算机中。
[0038]通信终端5是由用户使用以接收由分发系统I提供的更多(一个或多个)服务的终端。在其中,通信终端5a是笔记本PC(个人计算机)。通信终端5b是移动终端,诸如智能电话或平板终端。通信终端5c是MFP(多功能外围/打印机/产品),其中结合了复印、扫描、打印和传真的功能。通信终端5d是投影仪。通信终端5e是电视(视频)会议终端,包括相机、麦克风和扬声器。通信终端5f是能够将由用户等画出的字符、形状等电子转换的数字白板(交互式白板)。
[0039]通信终端5不限于如图1中所示的这样的终端并且可以可替换地为能够经由通信网络通信的装置,该通信网络例如,互联网。装置的示例包括手表、自动贩售机、气量计、汽车导航装置、视频游戏控制台、空调、照明器材、独立相机、独立麦克风以及独立扬声器。
[0040]分发管理设备2、通信终端5、终端管理设备7和网页服务器8可以经由通信网络9通信,该通信网络9例如,互联网和LAN(局域网)。通信网络9可以包括无线通信网络,包括3G(第三代)、WiMAX(微波存取全球互通)和LTE(长期演进)。
[0041]如在例如通信终端5d的情况中,一些通信终端5可能不具有经由通信网络9与其它终端和系统通信的功能。但是,由用户将适配器99插入到如图2中示出的通信终端5d的USB(通用串行总线)、HDMI(注册商标)(高清多媒体接口)等的接口部分,使得通信终端5d能够经由通信网络9与其它终端和系统通信。图2是适配器99附接到通信终端的概念视图。
[0042]分发管理设备2在云上包括浏览器20。浏览器20的渲染器功能允许获取以预定的描述语言描述的内容数据的单个或多个段,并且进行渲染,从而产生帧数据作为静态图片数据一一诸如RGB(红、绿和蓝)位图数据、以及音频数据一一诸如PCM(脉冲编码调制)数据(简称,如静态图片(音频)数据)。内容数据是从网页服务器8、任意的通信终端等获取的数据,并且包括以HTML(超文本标记语言)或CSS(联级样式表单)的图像(音频)数据、以MP4(MPEG-4)的图像(音频)数据、以及以AAC(高级音频编码)的音频数据。
[0043]分发管理设备2在云上还包括编码单元19。编码单元19作为编码器执行其功能,从而将帧数据一一其每段为静态图片(音频)数据一一转换为包括H.264(MPEG-4 AVC),H.265和动画JPEG的压缩编码格式的视频(音频)数据。
[0044]终端管理设备7进行通信终端5的登陆认证、通信终端5的合同信息的管理等。终端管理设备7还具有作为SMTP(简单邮件传送协议)服务器的功能以用于发送电子邮件。终端管理设备7例如可以实现在运行在云服务(IaaS(基础架构即服务))上的虚拟机。所期望的是以多工的方式操作终端管理设备7以即使在意外的事件的情况中也不间断地提供服务。
[0045]分发管理设备2的浏览器20使能实时通信(RTC(实时通信/合作))。此外,分发管理设备2的编码单元19例如可以实时编码由浏览器20产生的视频(音频)数据,以输出通过转换产生的符合H.264标准的视频(音频)数据。由于该原因,由分发管理设备2进行的处理与由例如读取记录在DVD中的非实时视频(音频)数据并且分发其的DVD播放器进行的处理不同。
[0046]通信终端5如分发管理设备2—样可以包括浏览器。此时,可以由更新分发管理设备2的浏览器20来消除启动通信终端5的每一个的浏览器的需要。
[0047]〈各种分发方法的概述〉
[0048 ]在下面描述本实施例的分发系统I中的各种分发方法的概述。
[0049]基本分发
[0050]图3是示出在本实施例的分发系统I中的基本分发方法的概念图。如图3中所示,在分发系统I中,分发管理设备2的浏览器20由从网页服务器8获取网页内容数据[A]来产生视频(音频)数据[A]并且渲染其。编码器桥单元30在视频(音频)数据[A]上进行编码等,并且将其分发到通信终端5。因此,即使以HTML(超文本标记语言)、CSS(层叠样式表)等产生的网页内容丰富,网页内容也被作为以H.264、MPEG-4等的视频(音频)数据分发。由于该原因,即使通信终端5是低规格的通信终端,通信终端5也可以流畅地回放视频(音频)数据。此外,只要分发管理设备2的浏览器20被更新,本实施例的分发系统I就使得能够流畅地回放最新的丰富的网页内容,而不需要更新将内容提供到本地的通信终端5的浏览器。
[0051]此外,通过应用上述分发方法,分发系统I可以将网页内容分发到多个通信终端5作为视频(音频)数据,如图4和图5中所示。图4和图5中所示的分发方法在下面描述。
[0052]多显示
[0053]图4是多显示的概念图。如图4中所示,单个分发管理设备2的浏览器20通过从网页服务器8获取网页内容数据[XYZ]来产生视频(音频)数据[XYZ]的单个段,并且渲染其。编码器桥单元30将视频(音频)数据[XYZ]的单个段分割为视频(音频)数据[X]、[Y]和[Z]的多个段,并且在此之后将它们编码。此后,分发管理设备2将分割的结果的视频(音频)数据[X]分发到通信终端5fl。类似地,分发管理设备2将分割的结果的视频(音频)数据[Y]分发到通信终端5f2,并且将分割的结果的视频(音频)数据[Z]分发到通信终端5f3。因此,因为即使网页内容数据[XYZ]为横摆格式,视频也由多个通信终端5fl、5f 2和5f 3显示为被分割的,与由显示大尺寸的单个视频获得的类似的效果可以通过将通信终端5fl、5f2和5f3布置在一行中来获得。此时,通信终端5fl、5f2和5f3在显示/回放能力(例如,分辨率相同)上必须是相同的。如上所述的这样的分发方法例如被称为“多显示”。
[0054]利用多显示的放大显示
[0055]通过多显示,由分发管理设备2的浏览器20产生的视频数据的单个段可以被作为视频数据的不同的端分发到多个通信终端5。通过使用此,例如,能够使得多个通信终端5的一个通信终端显示整个视频,并且通信终端5中的另一个通信终端以放大(zoom in)的方式显示视频的一部分。例如,在视频数据是大尺寸的并且在显示整个视频的一个通信终端5上的视频的视频难以察看的情况中,可以由使得另一个通信终端5显示视频的期望的部分来提高察看的方便性,其中取决于通信终端5的显示/回放能力(例如,分辨率)来放大该视频的期望的部分。
[0056]图5是利用多显示的放大显示的概念图。如图5中所示,单个分发管理设备2的浏览器20由从网页服务器8获取网页内容数据[A]产生视频数据[A]的单个段并且渲染其。编码器桥单元30编码视频数据[A]。分发管理设备2将编码的视频数据[A]分发到多个通信终端5fl、5f2和5f3。
[0057]此后,当由用户在通信终端5fl上进行放大为被显示的视频[A]的部分的操作,并且关从通信终端5Π发送于操作的操作数据[p](第一操作数据)到分发管理设备2时,编码器桥单元30进行剪出由浏览器20产生的视频数据[A]的部分区域的过程。将被剪出的区域的尺寸取决于通信终端5f2、5f3的显示/回放能力(例如,分辨率)。例如,在视频数据[A]为大尺寸并且视频数据[A]被调整尺寸(resize)(缩小(zoom out))以显示整个视频的情况中,在通信终端5f2、5f3上可显示的而不需要尺寸改变的尺寸的区域可以被剪出。编码器桥单元30编码由浏览器20产生的视频数据[A]、表示取决于通信终端5f2的显示/回放能力(例如,分辨率)而从视频数据[A]剪出的部分区域的视频数据[AM、以及表示取决于通信终端5f3的显示/回放能力(例如,分辨率)而从视频数据[A]剪出的部分区域的视频数据[A〃]的每一个。分发管理设备2将编码的视频数据[A]分发到通信终端5fl,将编码的视频数据[Al分发到通信终端5f2,并且将编码的视频数据[A〃]分发到通信终端5f3。因此,可以实现使得通信终端5fl显示整个视频,而使得通信终端5fl和5f2显示在通信终端5fl上显示的视频的放大的部分。
[0058]提前确定从视频中剪出的区域的初始位置。分发管理设备2和通信终端5fl两者外部地获取初始位置,并且贮存其。此外,通信终端5Π外部地获取通信终端5f2和5f3的显示/回放能力(例如,分辨率),并且贮存它们。当由用户进行放大为被显示的视频数据[A]的部分的操作时,通信终端5fl通过将视频数据[A]上的引导框(guide frame)叠加到用于通信终端5f2的初始位置处来显示其尺寸取决于通信终端5f2的显示/回放能力的引导框。类似地,通信终端5fl由将视频数据[A]上的引导框叠加到用于通信终端5f3的初始位置处来显示其尺寸取决于通信终端5f3的显示/回放能力的引导框。在放大显示的早期阶段,由引导框围绕并且放大的区域的视频被分别显示在通信终端5f2和5f3上。
[0059]此后,当由用户在通信终端5fl上进行在被显示的视频[A]中移动引导框的操作,并且从通信终端5fl发送指示导向帧行进的距离和方向的操作数据[p](第二操作数据)到分发管理设备2时,编码器桥单元30移动位置,其中将根据操作数据[p]从视频数据[A]剪出区域。例如,当由用户移动的引导框是与通信终端5f2相关联的引导框时,编码器桥单元30改变位置,其中将根据指示导向帧行进的距离和方向的操作数据[P]剪出将被分发到通信终端5f2的视频数据[Y ]。编码器桥单元30编码新剪出的区域的视频数据[Y ]。此后,分发管理设备2将新剪出的区域的视频数据[AM分发到通信终端5f2。结果,由用户移动的引导框包围的区域的视频被以放大的方式显示在通信终端5f2上。因此,通过在显示在通信终端5Π上的视频数据[A]上将引导框移动到期望被放大的区域,用户可以使得由引导框围绕的区域的放大的视频显示在其它通信终端5f 2、5f 3上。
[0060]此时,通信终端5fl、5f2和5f3不必须在显示/回放能力(例如,分
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1