数据传送装置和方法

文档序号:7981261阅读:120来源:国知局
数据传送装置和方法
【专利摘要】本发明公开了一种数据传送装置和方法,该装置包括:第一显示单元,用以显示一显示数据,其中显示数据包含一静态数据和一影音数据;存储单元,用以储存静态数据和影音数据;一处理单元,用以由存储单元撷取静态数据,并输出撷取的静态数据,且由存储单元接收影音数据,并以串流传输的方式输出影音数据;一编码器,用以编码处理单元输出的静态数据和影音数据;以及第一网络模块,用以接收编码后的静态数据和影音数据,并使用第一网络协议的方式传送编码后的静态数据以及使用第二网络协议的方式传送编码后的影音数据至一远端装置。本发明可减少影音数据压缩所消耗的资源和成本且可达到高画质的影像。
【专利说明】数据传送装置和方法
【技术领域】
[0001 ] 本发明涉及数据传送技术,尤其涉及同时利用不同通信协议分别传送不同类型数据的无线影音传输技术。
【背景技术】
[0002]近年来,由于无线通信技术的快速发展,因此,各式各样的便携式以及手持装置,例如:移动电话、智能型手机(smart phone)、个人数字助理(PDA)、平板电脑(Tablet PC)等电子商品不断的在市场上被推出,且这些电子商品的功能也越来越多元化。此外,由于这些装置的便利,也使得这些装置成为人们的生活必需品之一。此外,随着网络传输技术的进步,通过这些装置与远端的装置进行数据的传输或进行远端的操作,亦为使用者带来更多便利性。
[0003]一般来说,目前主要的无线影音传输技术,在传输端主要可以区分为软件压缩以及硬件压缩的方式。软件压缩所代表的厂商国际大厂Intel所推广的W1-di技术。其是以每秒撷取GPU底层的显示数据20-30张,接着利用应用程序加以压缩,然后通过W1-Fi技术将无线影音数据传输到接受端。然而,软件压缩的方式较消耗电脑的硬件资源。而硬件压缩方式则是利用芯片来压缩影音数据,再将其传输至接收端。使用软件压缩的方式节省电脑的硬件资源,但相对的所要花费的成本较高。因此,如何降低压缩所消耗的资源和成本将会是个重要的考量。

【发明内容】

[0004]有鉴于上述先前技术的问题,本发明提供了一种数据传送方法,可同时利用不同通信协议分别传送不同类型数据的无线影音传输技术。
[0005]根据本发明的一实施例提供了一种数据传送装置,包括:一第一显示单元,用以显示一显示数据,其中上述显示数据包含一静态数据和一影音数据;一存储单元,用以储存上述静态数据和上述影音数据;一处理单元,用以由上述存储单元撷取上述静态数据,并输出撷取的上述静态数据,且由上述存储单元接收上述影音数据,并以一串流传输的方式输出上述影音数据;一编码器,用以编码上述处理单元输出的上述静态数据和上述影音数据;以及一第一网络模块,用以接收编码后的上述静态数据和上述影音数据,并使用一第一网络协议的方式传送上述静态数据以及使用一第二网络协议的方式传送上述影音数据至一远端装置。
[0006]根据本发明的一实施例提供了一种数据传输方法,适用于一无线网络传输包括:判断一第一显示单元的一显示数据是否包含一静态数据和一影音数据;以及若上述显示数据包含上述静态数据和上述影音数据,使用一第一网络协议的方式传送上述静态数据以及使用一第二网络协议的方式传送上述影音数据至一远端装置。
[0007]本发明所提出的数据传输装置和方法,可同时利用不同通信协议分别传送不同类型数据的无线影音传输技术。在电脑技术的发展过程中,为求更快的处理速度因此从串行处理方式逐渐发展至并列平行的处理方式。目前无线影音的撷取与处理方式还是以串行处理为主,如此的方式大大降低了电脑系统的使用率。因此,本发明所提出的数据传输方法,利用了平行处理的方式将电脑的静态数据(桌面背景)与影音数据(动画影音)分成两个部分来传输。静态数据与影音数据分别通过不同的网络传输协议来传输,例如:静态数据可利用TCP/IP的方式,而影音数据的部分则利用UPnP的方式来进行传输,如此一来可以大大减少每次影音撷取的数据量,增加系统的使用率,由于动画影音的部分是用串流传输的方式做传输(循序传送),所以可使得影音数据几乎无影音压缩,因而,减少影音数据压缩所消耗的资源和成本且可达到高画质的影像。
【专利附图】

【附图说明】
[0008]图1为显示根据本发明一实施例所述的视讯通话切换系统100的架构图。
[0009]图2为显示根据本发明一实施例所述的第一显示单元110显示一显示数据S I的示意图。
[0010]图3为显示根据本发明一实施例所述的存储单元和处理单元的示意图。
[0011]图4为显示根据本发明一实施例所述的远端装置160的架构图。
[0012]图5为显示根据本发明一实施例所述的数据传输方法的流程图500。
[0013]图6为显示根据本发明另一实施例所述的数据传输方法的流程图600。
[0014]图7为显示根据本发明一实施例所述的远端装置传输的流程图700。
[0015]上述附图中的附图标记说明如下:
[0016]100?数据传送装置;
[0017]110?第一显示单元;
[0018]120?存储单元;
[0019]121?第一存储器;
[0020]122?第二存储器;
[0021]130?处理单元;
[0022]131?第一处理器;
[0023]132?第二处理器;
[0024]140?编码器;
[0025]150?第一网络模块;
[0026]160?远端装置;
[0027]162?第二网络模块;
[0028]164?解码器;
[0029]166?整合模块;
[0030]168?第二显示单元;
[0031 ]500、600、700 ?流程图;
[0032]Dl?静态数据;
[0033]D2?影音数据;
[0034]SI?显示数据;
[0035]S2?输出数据;[0036]S510、S520、S610、S620、S630、S640、S710、S720、S730、S740 ?步骤【具体实施方式】
[0037]图1为显示根据本发明一实施例所述的数据传送装置100的架构图。如图所示,根据本发明一实施例所述的数据传送装置100,包括,一第一显示单元110、一存储单元120、一处理单元130、一编码器140以及一第一网络模块150。
[0038]图2为显示根据本发明一实施例所述的第一显示单元110显示一显示数据SI的示意图。根据本发明一实施例,第一显示单元110用以显示一显示数据SI,其中显示数据SI包含一静态数据Dl和一影音数据D2。如图2所示,根据本发明一实施例,静态数据Dl可视为一桌面背景数据,也就是一静态的图像(Graphic)数据,影音数据D2则可视为正在播放的影音数据,如电影或动画。
[0039]图3为显示根据本发明一实施例所述的存储单元和处理单元的示意图。根据本发明一实施例,存储单元120用以储存静态数据Dl和影音数据D2。如图3所示,在本发明一实施例中,存储单元120可包括第一存储器121和第二存储器122,第一存储器121用以储存静态数据D1,第二存储器122则用以储存影音数据D2。在此实施例中,第一存储器121为一双倍数据速率存储器,第二存储器122为一绘图双倍数据速率存储器。特别说明的是,上述实施例中所述存储单元120可包括第一存储器121和第二存储器122,并非用以限制本发明,若第一存储器121和第二存储器122可整合于一存储器单元中,亦可使用一存储器即可。
[0040]根据本发明一实施例,处理单元130用以由存储单元120撷取的静态数据Dl,并输出撷取的静态数据Dl,此外处理单元130亦用以由存储单元120接收影音数据D2,并以一串流传输(streaming)的方式输出上述影音数据。如图3所示,根据本发明一实施例,处理单元130包括了第一处理器131和第二处理器132,第一处理器131耦接第一存储器121,并用以由第一存储器121中撷取静态数据D1,并输出所撷取述静态数据D1,第二处理器132,则耦接于第二存储器122,且用以由第二存储器122接收影音数据D2,并以串流传输的方式输出影音数据D2。在此实施例中,第一处理器131为一中央处理器(CPU),也就是电脑系统中主要的处理器,第二处理器132为一绘图处理器(GPU)。特别说明的是,上述实施例中所述处理单元130包括了第一处理器131和第二处理器132,并非用以限制本发明,若一处理单元可同时处理及整合第一处理器131和第二处理器132的动作,亦可使用一处理器即可。
[0041]根据本发明一实施例,编码器140用以分别编码处理单元所输出的静态数据Dl和影音数据D2。根据本发明一实施例,第一网络模块150,用以接收编码后的静态数据Dl和影音数据D2,并使用一第一网络协议的方式传送编码后的静态数据Dl以及使用一第二网络协议的方式传送编码后的影音数据D2至一远端装置160。根据本发明一实施例,第一网络协议为一传输控制协议/网际网络协议(TCP/IP,以下都以TCP/IP简称),以及第二网络协议为一通用即插即用(UPnP, Universal Plug and Play,以下都以UPnP简称)协议,通过本发明第一网络模块150即可利用TCP/IP的方式传送静态数据D1,利用UPnP的方式传送影音数据D2。UPnP是由通用即插即用论坛(UPnPTM Forum)提出的一套网络协议。该协议的目标是使家庭网络和公司网络中的各种装置能够相互无缝连接,并简化相关网络的实现,对于消费者来说,UPnP能够带来更多简单、可选择的影音传输方式,UPnP技术的产品只需实际连到网络上,即可开始正常工作,其可以在包括有线或无线在内的任何网络媒体技术中共同使用,例如=Category 5以太网电缆、Wi_F1、IEEE 1394、电话线网络。因此,第一网络模块150通过UPnP的方式传送影音数据D2,可降低因撷取影音数据所需的量数据量,因而可提升系统的使用率,且由于影音数据D2系以串流传输的方式来传输,所以可使得影音数据D2几乎无影音压缩,因而,减少影音数据压缩所消耗的资源和成本且可达到高画质的影像。
[0042]根据本发明一实施例,数据传送装置100还包括一压缩器(图未显示),用以压缩静态数据Dl。
[0043]图4为显示根据本发明一实施例所述的远端装置160的架构图。远端装置160包括,一第二网络模块162、一解码器164、一整合模块166、一第二显不单兀168。根据本发明一实施例,第二网络模块162用以接收由第一网络模块150传送的静态数据Dl和影音数据D2,解码器164则用以解码由第一网络模块150所传送的静态数据Dl和影音数据D2,再经由整合模块166整合解码器164解码后的静态数据Dl和影音数据D2,产生一输出数据S2,再由第二显示单元168显示输出数据S2。据本发明一实施例,远端装置160还包括一解压缩器(图未显示),用以解压缩第二网络模块162接收的静态数据Dl。
[0044]图5为显示根据本发明一实施例所述的数据传输方法的流程图500。首先,在步骤S510,判断一第一显示单元的一显示数据是否包含一静态数据和一影音数据;若上述显示数据包含上述静态数据和上述影音数据,进行步骤S520,使用一第一网络协议的方式传送上述静态数据以及使用一第二网络协议的方式传送上述影音数据至一远端装置。
[0045]图6为显示根据本发明另一实施例所述的数据传输方法的流程图600。首先,在步骤S610,通过一第一处理器由一第一存储器撷取上述静态数据,并输出撷取的上述静态数据;在步骤S620,通过一第二处理器由一第二存储器接收上述影音数据,并以一串流传输的方式输出上述影音数据;在步骤S630,编码上述第一处理器和上述第二处理器输出的上述静态数据和上述影音数据,并将编码后的上述静态数据和上述影音数据传送至一第一网络模块;以及;在步骤S640,通过上述第一网络模块将编码后的上述静态数据和上述影音数据,使用一第一网络协议的方式传送上述静态数据以及使用一第二网络协议的方式传送上述影音数据至一远端装置。根据本发明一实施例,步骤S630还包括压缩静态数据。
[0046]图7为显示根据本发明一实施例所述的远端装置传输的流程图700。首先,在步骤S710,通过一第二网络模块接收由上述第一网络模块传送的上述静态数据和上述影音数据;在步骤S720,解码由上述第二网络模块接收的上述静态数据和上述影音数据;在步骤S730,整合已解码的上述静态数据和上述影音数据,产生一输出数据以及;在步骤S740,于一第二显示单元显示上述输出数据。根据本发明一实施例,步骤S730还包括解压缩静态数据。
[0047]本发明所提出的数据传输方法,可同时利用不同通信协议分别传送不同类型数据的无线影音传输技术。在电脑技术的发展过程中,为求更快的处理速度因此从串行处理方式逐渐发展至并列平行的处理方式。目前无线影音的撷取与处理方式还是以串行处理为主,如此的方式大大降低了电脑系统的使用率。因此,本发明所提出的数据传输方法,利用了平行处理的方式将电脑的静态数据(桌面背景)与影音数据(动画影音)分成两个部分来传输。静态数据与影音数据分别通过不同的网络传输协议来传输,例如:静态数据可利用TCP/IP的方式,而影音数据的部分则利用UPnP的方式来进行传输,如此一来可以大大减少每次影音撷取的数据量,增加系统的使用率,由于动画影音的部分是用串流传输的方式做传输(循序传送),所以可使得影音数据几乎无影音压缩,因而,减少影音数据压缩所消耗的资源和成本且可达到高画质的影像。
[0048]本说明书中所提到的“一实施例”或“实施例”所提到的特定的特征、结构或性质,可包括在本说明书的至少一实施例中。因此,在不同地方出现的语句“在一个实施例中”,可能不是都指同一个实施例。另外,此特定的特征、结构或性质,也可以任何适合的方式与一个或一个以上的实施例结合。
[0049]本说明书所揭示的实施例,对于任何在本领域的普通技术人员,将很快可以理解上述的优点。在阅读完说明书内容后,任何在本领域普通技术人员,在不脱离本发明的精神和范围内,可以广义的方式作适当的更动和替换。因此,本说明书所揭示的实施例,是用以保护本发明的专利要求范围,并非用以限定本发明的范围。
【权利要求】
1.一种数据传送装置,包括: 一第一显示单元,用以显示一显示数据,其中上述显示数据包含一静态数据和一影音数据; 一存储单元,用以储存上述静态数据和上述影音资料; 一处理单元,用以由上述存储单元撷取上述静态数据,并输出撷取的上述静态数据,且由上述存储单元接收上述影音数据,并以一串流传输的方式输出上述影音数据; 一编码器,用以编码上述处理单元输出的上述静态数据和上述影音数据;以及一第一网络模块,用以接收编码后的上述静态数据和上述影音数据,并使用一第一网络协议的方式传送编码后的上述静态数据以及使用一第二网络协议的方式传送编码后的上述影音数据至一远端装置。
2.如权利要求1所述的数据传输装置,其中上述存储单元包括: 一第一存储器,用以储存上述静态数据;以及 一第二存储器,用以储存上述影音数据。
3.如权利要求2所述的数据传输装置,其中上述处理单元包括: 一第一处理器,用以由上述第一存储器撷取上述静态数据,并输出撷取的上述静态数据;以及 一第二处理器,用以由上述第二存储器接收上述影音数据,并以上述串流传输的方式输出上述影音数据。
4.如权利要求3所述的数据传输装置,其中上述第一存储器为一双倍数据速率存储器,上述第二存储器为一绘图双倍数据速率存储器,以及上述第一处理器为一中央处理器,上述第二处理器为一绘图处理器。
5.如权利要求1所述的数据传输装置,还包括一压缩器,用以压缩上述静态数据。
6.如权利要求1所述的数据传输装置,其中上述第一网络协议为一TCP/IP协议,以及上述第二网络协议为一 UPnP协议。
7.如权利要求1所述的数据传输装置,其中上述远端装置包括: 一第二网络模块,接收由上述第一网络模块传送的上述静态数据和上述影音数据; 一解码器,用以解码上述静态数据和上述影音数据; 一整合模块,用以整合解码的上述静态数据和上述影音数据,产生一输出数据;以及 一第二显示单元,用以显示上述输出数据。
8.一种数据传输方法,适用于一无线网络传输,包括: 判断一第一显示单元的一显示数据是否包含一静态数据和一影音数据;以及若上述显示数据包含上述静态数据和上述影音数据,使用一第一网络协议的方式传送上述静态数据以及使用一第二网络协议的方式传送上述影音数据至一远端装置。
9.如权利要求8所述的数据传输方法,更包括: 通过一第一处理器由一第一存储器撷取上述静态数据,并输出撷取的上述静态数据;通过一第二处理器由一第二存储器接收上述影音数据,并以一串流传输的方式输出上述影音数据; 编码上述第一处理器和上述第二处理器输出的上述静态数据和上述影音数据,并将编码后的上述静态数据和上述影音数据传送至一第一网络模块;以及通过上述第一网络模块将编码后的上述静态数据和上述影音数据传送至上述远端装置。
10.如权利要求8所述的数据传输方法,还包括: 通过一第二网络模块接收由上述第一网络模块传送的上述静态数据和上述影音数据; 解码由上述第二网络模块接收的上述静态数据和上述影音数据; 整合已解码的上述静态数据和上述影音数据,产生一输出数据;以及 于一第二显示单元显示上 述输出数据。
【文档编号】H04N21/2343GK103581697SQ201210255715
【公开日】2014年2月12日 申请日期:2012年7月23日 优先权日:2012年7月23日
【发明者】黄伟恒, 陈信宇 申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1