共享显示装置的源设备的方法及装置

文档序号:172937 发布日期:2021-10-29 浏览:28次 >En<

阅读说明:本技术 共享显示装置的源设备的方法及装置 (Method and apparatus for sharing source device of display apparatus ) 是由 理素霞 李潇 宋浩杰 于 2021-07-06 设计创作,主要内容包括:提供了一种共享显示装置的源设备的方法及装置。一种通过第一显示装置共享显示装置的源设备的方法,包括:识别网络中分别与多个显示装置连接的多个源设备,并将识别出的所述多个源设备添加到网络中的第一显示装置的信号源;发送访问所述信号源中与所述多个显示装置中的第二显示装置相应的源设备的请求;从第二显示装置的源设备获取音视频数据流,在第一显示装置中进行播放。(A method and apparatus for sharing a source device of a display apparatus are provided. A method of sharing a source device of a display apparatus through a first display apparatus, comprising: identifying a plurality of source devices connected to a plurality of display apparatuses, respectively, in a network, and adding the identified plurality of source devices to a signal source of a first display apparatus in the network; transmitting a request to access a source device corresponding to a second display apparatus of the plurality of display apparatuses in the signal source; and acquiring the audio-video data stream from the source equipment of the second display device, and playing the audio-video data stream in the first display device.)

共享显示装置的源设备的方法及装置

技术领域

本申请总体涉及多设备交互的技术领域,具体地,涉及一种共享显示装置的源设备的方法及装置。

背景技术

随着家庭网络中电视变多,以及电视连接的源设备原来越多样化,家庭网络中的多个电视通常连接不同的源设备(例如,机顶盒)。现有技术中,为了在本机电视上观看与其它源设备相应的内容,通常需要不断地更换本机电视连接的源设备,操作复杂且耗费时间,或者通常需要为源设备设置多个接口以连接不同的电视,结构复杂且灵活性差。

在电视只能访问本机所连接的源设备的情况下,有必要提供一种方法,在无需更换电视连接的源设备的情况下,可以让电视像访问本机连接的源设备一样,访问并播放其它电视的源设备的节目,从而简化用户操作,提升用户体验。

提出上述信息作为背景信息仅为了帮助理解本申请。关于上述信息中的任何信息是否适合作为关于本申请的现有技术,没有做出任何确定,也没有做出任何断言。

发明内容

本申请的各方面至少解决上述问题和/或缺点,并至少提供下面描述的优点。

本申请的一方面在于提供一种共享显示装置的源设备的方法及装置,所述方法和装置在不更换显示装置连接的源设备的情况,允许显示装置访问其它显示装置的源设备。

本申请的一方面提供一种通过第一显示装置共享显示装置的源设备的方法,其中,所述方法包括:识别网络中分别与多个显示装置连接的多个源设备,并将识别出的所述多个源设备添加到网络中的第一显示装置的信号源;发送访问所述信号源中与所述多个显示装置中的第二显示装置相应的源设备的请求;从第二显示装置的源设备获取音视频数据流,在第一显示装置中进行播放。

可选地,所述方法包括:识别网络中由与新添加到网络中的源设备相应的显示装置发送的多播请求;响应于识别出的多播请求,将新添加的源设备添加到第一显示装置的所述信号源。

可选地,所述方法包括:响应于接收到网路中所述多个显示装置中的第三显示装置访问第一显示装置的源设备的访问请求,获取第一显示装置的源设备的音视频数据流;将获取的音视频数据流发送给第三显示装置,以在第三显示装置中进行播放。

可选地,所述方法包括:通过第一显示装置的控制器控制所述多个源设备中的至少一个源设备。

可选地,通过第一显示装置的控制器控制所述多个源设备中的所述至少一个源设备的步骤包括:通过第一显示装置的控制器对控制指令进行调制并将调制后的控制指令发送给第一显示装置,通过第一显示装置对接收到的调制后的控制指令进行解调以得到控制指令,通过网络通信将控制指令发送给与所述至少一个源设备相应的显示装置,由与所述至少一个源设备相应的显示装置将控制指令转化为所述至少一个源设备的源设备指令,由与所述至少一个源设备相应的显示装置对源设备指令进行调制并将调制后的源设备指令发送给所述至少一个源设备,由所述至少一个源设备对接收到的调制后的源设备指令进行处理。

可选地,通过第一显示装置的控制器控制所述多个源设备中的所述至少一个源设备的步骤包括:通过第一显示装置的控制器对控制指令进行调制并将调制后的控制指令发送给第一显示装置,通过第一显示装置对接收到的调制后的控制指令进行解调以得到控制指令,通过第一显示装置将控制指令转换为所述至少一个源设备的源设备指令,通过网络通信将源设备指令发送给与所述至少一个源设备相应的显示装置,由与所述至少一个源设备相应的显示装置将接收到的源设备指令发送给所述至少一个源设备,由所述至少一个源设备对接收到的源设备指令进行处理。

可选地,所述方法包括:设置是否允许访问第一显示装置的源设备,以控制所述多个显示装置对第一显示装置的源设备的访问;设置是否接受所述多个显示装置的推送通知,以控制第一显示装置共享所述多个显示装置的显示内容。

可选地,第一显示装置的播放与第三显示装置的播放互不影响。

可选地,所述方法包括:将第一显示装置的内容共享给所述多个显示装置中的至少一个显示装置。

可选地,将第一显示装置的内容共享给所述多个显示装置中的所述至少一个显示装置包括:将第一显示装置的内容通过加密共享给所述至少一个显示装置,由所述至少一个显示装置对加密后的第一显示装置的内容进行解密并进行播放。

可选地,所述方法包括:在多视图模式下,为每个视图分配所述多个源设备中不同的源设备。

本申请的一方面提供一种共享显示装置的源设备的第一显示装置,其中,所述第一显示装置包括:识别模块,被配置为识别网络中分别与多个显示装置连接的多个源设备,并将识别出的所述多个源设备添加到网络中的第一显示装置的信号源;发送模块,发送访问所述信号源中与所述多个显示装置中的第二显示装置相应的源设备的请求;获取模块,从第二显示装置的源设备获取音视频数据流,在第一显示装置中进行播放。

可选地,识别模块被配置为:识别网络中由与新添加到网络中的源设备相应的显示装置发送的多播请求;响应于识别出的多播请求,将新添加的源设备添加到第一显示装置的所述信号源。

可选地,获取模块被配置为:响应于接收到网路中所述多个显示装置中的第三显示装置访问第一显示装置的源设备的访问请求,获取第一显示装置的源设备的音视频数据流;并且发送模块被配置为:将获取的音视频数据流发送给第三显示装置,以在第三显示装置中进行播放。

可选地,所述第一显示装置包括:控制器,被配置为控制所述多个源设备中的至少一个源设备。

可选地,控制所述多个源设备中的所述至少一个源设备包括:通过第一显示装置的控制器对控制指令进行调制并将调制后的控制指令发送给第一显示装置,通过第一显示装置对接收到的调制后的控制指令进行解调以得到控制指令,通过网络通信将控制指令发送给与所述至少一个源设备相应的显示装置,由与所述至少一个源设备相应的显示装置将控制指令转化为所述至少一个源设备的源设备指令,由与所述至少一个源设备相应的显示装置对源设备指令进行调制并将调制后的源设备指令发送给所述至少一个源设备,由所述至少一个源设备对接收到的调制后的源设备指令进行处理。

可选地,控制所述多个源设备中的所述至少一个源设备的步骤包括:通过第一显示装置的控制器对控制指令进行调制并将调制后的控制指令发送给第一显示装置,通过第一显示装置对接收到的调制后的控制指令进行解调以得到控制指令,通过第一显示装置将控制指令转换为所述至少一个源设备的源设备指令,通过网络通信将源设备指令发送给与所述至少一个源设备相应的显示装置,由与所述至少一个源设备相应的显示装置将接收到的源设备指令发送给所述至少一个源设备,由所述至少一个源设备对接收到的源设备指令进行处理。

可选地,第一显示装置的播放与第三显示装置的播放互不影响。

根据本申请的另一方面,提供一种存储指令的计算机可读存储介质,其中,当所述指令被至少一个计算装置运行时,促使所述至少一个计算装置执行如上所述的共享显示装置的源设备的方法。

根据本申请的另一方面,提供一种计算装置,包括:处理器;存储器,存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的共享显示装置的源设备的方法。

附加的方面将在下面的描述中部分地阐述,并且部分地,将通过描述而清楚,或者可以通过本申请的示例性实施例的实践来获知。

附图说明

根据以下结合附图进行的详细描述,本申请的特定实施例的以上和其它方面、特征和优点将更加明显,其中:

图1是示出根据本申请的示例性实施例的通过第一显示装置共享显示装置的源设备的方法的流程图;

图2是示出根据本申请的示例性实施例的识别源设备的过程的示图;

图3是示出根据本申请的示例性实施例的从远程源设备获取数据的过程的示图;

图4是示出根据本申请的示例性实施例的访问源设备的数据的过程的示图;

图5是示出根据本申请的示例性实施例的红外控制器控制源设备的过程的示图;

图6是示出根据本申请的示例性实施例的本机数据推送过程的示图;

图7是示出根据本申请的示例性实施例的多视图数据的信号源的示例的示图;

图8是示出根据本申请的示例性实施例的第一显示装置的框图。

具体实施方式

在下文中,将参照附图详细描述本申请的示例性实施例。应注意,在以下描述中,在不同的附图中示出的相同的元件将由相同的参考标号来表示。此外,仅提供附图的详细描述以帮助完全理解本申请的示例性实施例。因此,对于本领域技术人员而言应显而易见的是,在不脱离本申请的范围的情况下,可以对本文描述的实施例进行各种改变、修改和替换。此外,为了清楚和简洁,省略对公知功能和构造的描述。

在以下描述和权利要求中使用的术语和词语不限于字面含义,而是仅由申请人使用以使得能够清楚和一致地理解本公开。因此,对于本领域技术人员应当显而易见的是,提供本公开的各种实施例的以下描述仅出于说明的目的,而不出于限制由权利要求及其等同物所限定的本公开的目的。

尽管可以使用包括诸如第一、第二等的序数的术语来描述各种元件,但是结构元件不受这些术语的限制。这些术语仅用于将一个元件与另一元件区分开。例如,在不脱离本申请的范围的情况下,第一元件可以被称为第二元件。类似地,第二元件也可以被称为第一元件。如本文使用的,术语“和/或”包括一个或更多个关联项的任意组合或所有组合。

本文使用的术语仅用于描述本申请的各种实施例,而不旨在限制本申请。除非上下文另外明确表明,否则单数形式旨在包括复数形式。在本申请中,术语“包括”或“具有”指示特征、数量、步骤、操作、结构元件、部件或它们的组合的存在,并且不排除存在一个或更多个其它特征、数字、步骤、操作、结构元件、部件或它们的组合或者添加一个或更多个其它特征、数字、步骤、操作、结构元件、部件或它们的组合的可能性。

在本文中,表述“被配置为”可以与例如“适合于”、“具有……的能力”、“被设计为”、“被适配为”、“被制造为”或“能够”互换使用。表述“被配置为”不一定意味着在硬件意义上“被专门设计为”。相反,在一些情况下,“被配置为……的装置”可以指示这样的装置可以与另一装置或部件一起执行操作。例如,表述“被配置为执行A、B和C的处理器”可以指示执行相应操作的专用处理器(例如,嵌入式处理器),或者可以通过运行存储在存储器装置中的一个或更多个软件程序来执行相应操作的通用处理器(例如,中央处理器(CPU)或应用处理器(AP))。

根据本公开的实施例的电子装置可以被实现为智能电话。此外,电子装置可以被实现为移动电话、个人数字助理(PDA)、平板个人计算机(PC)、视频电话、电子书阅读器、台式PC、膝上型PC、上网本计算机、便携式多媒体播放器(PMP)、运动图像专家组阶段1或阶段2(MPEG-1或MPEG-2)音频层3(MP3)播放器、移动医疗仪器、相机、物联网或可以穿戴装置。

本申请的技术方案主要有四部分组成,一是发现其它显示装置的源设备,二是获取其它显示装置的源设备的数据流,三是通过本机遥控器控制该源设备,四是安全问题,以下参照附图详细介绍具体实现方案。

图1是示出根据本申请的示例性实施例的通过第一显示装置共享显示装置的源设备的方法的流程图。根据本申请的示例性实施例的共享显示装置的源设备的方法可以通过计算机程序来实现。例如,所述方法可以通过安装在电子装置中的应用来执行。作为示例,所述电子装置可以是移动通信终端(例如,智能手机)、多媒体播放装置、智能可以穿戴设备(例如,智能手表)等能够播放音视频数据的电子装置。

参照图1,所述方法包括:在步骤S101,识别网络中分别与多个显示装置连接的多个源设备,并将识别出的多个源设备添加到网络中的第一显示装置的信号源。具体地,第一显示装置可以通过向多播地址群发消息,来发现与第一显示装置处于同一网络(例如,家庭网络)中的其它显示装置。在本申请中,源设备可以扩展为所有通过高清晰度多媒体接口(HDMI)连接到显示装置的设备,例如,游戏机控制器、互联网电视机顶盒(OTT)、PC、笔记本等。例如,第一显示装置可以是电视,电视通过服务发现协议(例如,DLNA UPnP)发现家庭网络中与其它电视连接的源设备,并将其添加到本机的信号源(Source)中。

图2是示出根据本申请的示例性实施例的识别源设备的过程的示图。参照图2,客厅电视通过向多播地址群发消息,主动地发现局域网中的电视(例如,卧室1电视和卧室2电视)。其它电视收到消息后,反馈电视以及各自所连接的源设备的信息,客厅电视收到反馈信息后,将这些源设备(例如,卧室1机顶盒(STB)和卧室2机顶盒)添加到Source中。

此外,根据本申请的示例性实施例,所述方法包括识别网络中由与新添加到网络中的源设备相应的显示装置发送的多播请求;响应于识别出的多播请求,将新添加的源设备添加到第一显示装置的信号源。也就是说,第一显示装置的信号源可以被更新,从而使第一显示装置能够访问新添加的源设备。例如,也可能临时有新的源设备连接到其它电视,此时连接该源设备的电视,可以通过发送多播请求的方式,将该源设备信息发给其它电视,以便其它电视可以将该源设备加入Source列表中。因此,根据本申请的示例性实施例的方法能够将家庭网络中所有的源设备集成在一起,对所有电视可见,从而在家庭网络中,所有电视可以访问所有源设备。

在将识别出的多个源设备添加到网络中的第一显示装置的信号源之后,根据本申请的示例性实施例的共享显示装置的源设备的方法包括:在步骤S102,发送访问信号源中与多个显示装置中的第二显示装置相应的源设备的请求。例如,第一显示装置可以发送访问第一显示装置的信号源中的任意一个源设备(例如,第二显示装置的源设备)的请求。

根据本申请的示例性实施例的共享显示装置的源设备的方法包括:在步骤S103,从第二显示装置的源设备获取音视频数据流,在第一显示装置中进行播放。根据本申请的示例性实施例,从第二显示装置的源设备获取音视频数据流,在第一显示装置中进行播放的步骤包括:从第二显示装置接收数据包,对从第二显示装置接收到的数据包进行解复用和解码来获得音视频数据流,以在第一显示装置中进行播放。也就是说,第一显示装置可以访问与第二显示装置的源设备相应的音视频数据。具体地,第二显示装置收到第一显示装置发送的请求之后,将第一显示装置请求的音视频数据打包后通过网络协议发送给第一显示装置,第一显示装置对从第二显示装置接收到的数据包进行解复用和解码来获得所请求的音视频数据,其中,解复用和解码的方式与第二显示装置对音视频数据进行编码和复用的方式相应。

图3是示出根据本申请的示例性实施例的从远程源设备获取数据的过程的示图。参照图3,示出了客厅电视访问卧室电视的机顶盒的示例,客厅电视将卧室电视的机顶盒添加到Source中,当客厅电视选中的源设备为卧室电视的机顶盒时,客厅电视播放卧室电视的机顶盒的节目。在图3所示的示例中,通过从本地电视选择远程电视的信号源发起镜像,无需查找想要查看的源设备的安装位置,就可以将与卧室电视的机顶盒相应的数据镜像到客厅电视。

此外,根据本申请的示例性实施例的共享显示装置的源设备的方法包括:响应于接收到网路中多个显示装置中的第三显示装置访问第一显示装置的源设备的访问请求,获取第一显示装置的源设备的音视频数据流;将获取的音视频数据流发送给第三显示装置以在第三显示装置中进行播放。也就是说,与第一显示装置的信号源中的一个源设备相应的第三显示装置可以访问与第一显示装置的源设备相应的音视频数据。具体地,将获取的音视频数据流发送给第三显示装置以在第三显示装置中进行播放的步骤包括:对获取的音视频数据流进行复用和编码以获得数据包,通过网络协议将数据包发送给第三显示装置。如以下参照图4所示,描述了访问源设备的数据的过程。

图4是示出根据本申请的示例性实施例的访问源设备的数据的过程的示图。以图4为例,信宿(Sink)电视访问源电视连接的源设备,即,机顶盒。Sink电视向源电视发送请求,访问其所连接的机顶盒,源电视收到请求后,通过HDMI获取机顶盒的音视频数据流,然后将该数据进行复用并编码打包后,通过网络协议发送给Sink电视,Sink电视收到数据包后,进行解复用以及音视频的解码,然后在本机播放。根据本申请的示例性实施例,电视间共享源设备是通过本机读取源设备的数据流,并编码传输给远程电视,远程电视收到数据包后进行解码播放来实现的。此外,在本申请中,共享源设备的装置并不限于电视,源设备也可以共享给家庭网络中的其它非电视设备,例如、手机、PC、笔记本等。

此外,根据本申请的示例性实施例,第一显示装置的播放与第三显示装置的播放互不影响。具体地,在不影响本机观看的同时,可以将本机的其它源设备的数据,共享给远程的电视,使得电视间互不干扰。例如,在图4中,Sink电视可以选择播放源电视的一个节目源,源电视可以选择播放该机其它的节目源(例如,直播电视),两台电视的播放互不影响。

此外,根据本申请的示例性实施例,所述方法包括:通过第一显示装置的控制器控制多个源设备中的至少一个源设备。例如,可以将本机的遥控操作路由到远程电视的源设备,达到控制远程源设备的功能。在本申请中,控制器可以是各种类型的遥控器(例如,蓝牙遥控器、Wi-Fi遥控器、红外遥控器等),但不限于此。例如,可以通过客厅电视(例如,图2中的客厅电视)的遥控器控制(例如,播放、暂停、切换等)卧室电视(例如,图2中的卧室1的电视)的节目。

根据本申请的示例性实施例,通过第一显示装置的控制器控制多个源设备中的至少一个源设备的步骤包括:通过第一显示装置的控制器对控制指令进行调制并将调制后的控制指令发送给第一显示装置,通过第一显示装置对接收到的调制后的控制指令进行解调以得到控制指令,通过网络通信将控制指令发送给与至少一个源设备相应的显示装置,由与至少一个源设备相应的显示装置将控制指令转化为至少一个源设备的源设备指令,由与至少一个源设备相应的显示装置对源设备指令进行调制并将调制后的源设备指令发送给至少一个源设备,由至少一个源设备对接收到的调制后的源设备指令进行处理。在上述操作中,第一显示装置将控制指令发送给与至少一个源设备相应的显示装置,由与至少一个源设备相应的显示装置将控制指令转化为至少一个源设备的源设备指令。

根据本申请的示例性实施例,通过第一显示装置的控制器控制多个源设备中的至少一个源设备的步骤包括:通过第一显示装置的控制器对控制指令进行调制并将调制后的控制指令发送给第一显示装置,通过第一显示装置对接收到的调制后的控制指令进行解调以得到控制指令,通过第一显示装置将控制指令转换为至少一个源设备的源设备指令,通过网络通信将源设备指令发送给与至少一个源设备相应的显示装置,由与至少一个源设备相应的显示装置将接收到的源设备指令发送给至少一个源设备,由至少一个源设备对接收到的源设备指令进行处理。在上述操作中,第一显示装置将控制指令转换为至少一个源设备的源设备指令,将源设备指令发送给与至少一个源设备相应的显示装置。以下参照图5描述本申请的通过第一显示装置的控制器控制多个源设备中的至少一个源设备的过程。

图5是示出根据本申请的示例性实施例的红外控制器控制源设备的过程的示图。

图5示出了通过本机遥控器控制远程电视的源设备的示例。参照图5。本机遥控器将遥控器指令进行调制之后,通过红外发送给本机电视(例如,Sink电视),本机电视的红外接收器接收到信号之后,进行解调得到指令(或命令)。如果得到的指令是针对远程电视(例如,源电视)的机顶盒的指令,则通过网络通信将该指令发送给远程电视,远程电视接收到指令之后,通过多品牌远程(Multi-Brand Remote)(MBR)模块,查询其连接的机顶盒的编码集,转化为机顶盒指令,然后通过红外发射器将指令调制后,通过红外发送给机顶盒,机顶盒收到指令后进行相应的处理,就达到了通过本机遥控机控制远程电视的机顶盒的目的。相反,如果得到的指令是针对本机的机顶盒的指令,则通过本机的MBR模块查询本机连接的机顶盒的编码集,转化为机顶盒指令,并将机顶盒指令调制之后发送给本机的机顶盒。此外,本机电视也可以先将指令转化为远程电视的机顶盒指令,通过网络通信发送机顶盒指令,远程电视接收到机顶盒指令之后通过红外将机顶盒指令发送给其机顶盒。

为了确保显示装置的安全性,根据本申请的示例性实施例的方法包括:设置是否允许访问第一显示装置的源设备,以控制多个显示装置对第一显示装置的源设备的访问;设置是否接受多个显示装置的推送通知,以控制第一显示装置共享多个显示装置的显示内容。例如,设置是否允许其它电视访问本机的源设备,如若关闭,则本机源设备对其它电视不可以见。例如,设置是否接收其它电视的推送通知,如若关闭,其它电视推送时,本机不再接收通知,从而不在本机上共享其它电视的显示内容。基于上述操作,使得第一显示装置可以拒绝其它显示装置的访问请求,避免接收从其它显示装置推送的不安全的显示内容。

根据本申请的示例性实施例的方法包括:将第一显示装置的内容共享给多个显示装置中的至少一个显示装置。例如,可以将本机正在观看的内容,通过多播的方式共享给家庭网络中的多个电视。

根据本申请的示例性实施例,将第一显示装置的内容共享给多个显示装置中的至少一个显示装置包括:将第一显示装置的内容通过加密共享给至少一个显示装置,由至少一个显示装置对加密后的第一显示装置的内容进行解密并进行播放。例如,通过PinCode或者其它加密方式,确保在组播时,只有PinCode一致的电视才能播放共享的内容,从而避免在第一显示装置与共享显示内容的显示装置上显示的音视频数据被恶意的其它设备获取。以下将参照图6描述将本机的内容推送到其它房间的电视上的过程。

图6是示出根据本申请的示例性实施例的本机数据推送过程的示图。

如图6中所示,可以通过选择进行镜像的目标电视发起镜像来将本机数据推送给目标电视。例如,在观看节目时,发现一个比较有趣的界面想分享给其它的电视观众,选中分享键,在弹出框(例如,选择进行镜像的电视的弹出框)中,选择想要分享的电视列表并确认,其它电视同意之后,即开始观看与本电视相同的节目画面。根据本申请的示例性实施例,内容全共享可以用于聚会或在家中发生的一些特殊事件。

此外,根据本申请的示例性实施例的方法包括:在多视图模式下,为每个视图分配多个源设备中不同的源设备。以下参照图7进行详细说明。

图7是示出根据本申请的示例性实施例的多视图数据的信号源的示例的示图。

如图7中所示,在多视图模式下,每个视图数据分别对应于不同的源设备(例如,本地连接的STB、卧室电视连接的游戏机控制器和餐厅电视连接的OTT)。例如,当电视切换到多视图模式时,为每个视图添加不同的节目来源时,可以添加信号源中其它电视的源设备作为节目源,从而同时观看来自多个不同电视的源设备的节目。这增加了显示装置的多视图(MultiView)应用的数据来源。

图8是示出根据本申请的示例性实施例的第一显示装置的框图。

参照图8,根据本申请的示例性实施例的第一显示装置800可以包括识别模块801、发送模块802和获取模块803。第一显示装置800中的每个模块可以由一个或多个模块来实现,并且相应模块的名称可以根据模块的类型而变化。在各种实施例中,可以省略第一显示装置800中的一些模块,或者还可以包括另外的模块。此外,根据本申请的各种实施例的模块/元件可以被组合以形成单个实体,并且因此可以等效地执行相应模块/元件在组合之前的功能。

根据本申请的示例性实施例,识别模块801被配置为:被配置为识别网络中分别与多个显示装置连接的多个源设备,并将识别出的多个源设备添加到网络中的第一显示装置的信号源。在本申请中,源设备可以扩展为所有通过HDMI连接到显示装置的设备,例如,游戏机控制器、OTT、PC、笔记本等。

在根据本申请的示例性实施例的第一显示装置800中,识别模块801被配置为:识别网络中由与新添加到网络中的源设备相应的显示装置发送的多播请求;响应于识别出的多播请求,将新添加的源设备添加到第一显示装置的信号源。也就是说,第一显示装置可以根据新添加的源设备更新第一显示装置的信号源。第一显示装置的信号源中可以包括网络中的识别出的多个源设备。

在本申请中,发送模块802被配置为发送访问信号源中与多个显示装置中的第二显示装置相应的源设备的请求。获取模块803被配置为从第二显示装置的源设备获取音视频数据流,在第一显示装置中进行播放。

具体地,获取模块803被配置为:从第二显示装置接收数据包,对从第二显示装置接收到的数据包进行解复用和解码来获得音视频数据流,以在第一显示装置中进行播放。如图4中所示,Sink电视包括解复用器和解码器,用于对从源电视获得的数据进行解复用和解码,从而在Sink电视中播放。

此外,在本申请中,获取模块803被配置为:响应于接收到网路中多个显示装置中的第三显示装置访问第一显示装置的源设备的访问请求,获取第一显示装置的源设备的音视频数据流。发送模块802被配置为:将获取的音视频数据流发送给第三显示装置,以在第三显示装置中进行播放。具体地,第一显示装置将获取的音视频数据流进行复用和编码以获得数据包,通过网络协议将数据包发送给第三显示装置。例如,如图4中所示,源电视中包括编码器和复用器,用于对数据进行编码和复用,从而发送给Sink电视。

此外,根据本申请的示例性实施例,第一显示装置的播放与第三显示装置的播放互不影响。

本申请的示例性实施例的用于家庭网络中共享显示装置的源设备的装置能够:通过服务发现协议发现家庭网络中与显示装置(例如,电视)连接的所有源设备,并将其集成到本机显示装置的信号源中,用户可以像访问本机显示装置连接的源设备一样访问家庭网络中所有源设备。本机显示装置访问远程显示装置的源设备时,向远程显示装置发送请求,远程显示装置通过高清晰度多媒体接口(HDMI)获取其连接的源设备的音视频数据流,编码后通过网络协议发送给本机显示装置,本机显示装置接收到数据包之后进行解码并播放,同时远程显示装置可以继续播放远程显示装置的信号源中的其它源设备的节目,与本机显示装置互不影响。

根据本申请的实施例,共享源设备后,各个显示装置(例如,电视)可以访问不同的源设备,使得各个显示装置之间的使用互不影响。

此外,根据本申请的示例性实施例的第一显示装置包括:控制器(未示出)被配置为控制多个源设备中的至少一个源设备。

在本申请中,控制多个源设备中的至少一个源设备包括:通过第一显示装置的控制器对控制指令进行调制并将调制后的控制指令发送给第一显示装置,通过第一显示装置对接收到的调制后的控制指令进行解调以得到控制指令,通过网络通信将控制指令发送给与至少一个源设备相应的显示装置,由与至少一个源设备相应的显示装置将控制指令转化为至少一个源设备的源设备指令,由与至少一个源设备相应的显示装置对源设备指令进行调制并将调制后的源设备指令发送给至少一个源设备,由至少一个源设备对接收到的调制后的源设备指令进行处理。

在本申请中,控制多个源设备中的至少一个源设备包括:通过第一显示装置的控制器对控制指令进行调制并将调制后的控制指令发送给第一显示装置,通过第一显示装置对接收到的调制后的控制指令进行解调以得到控制指令,通过第一显示装置将控制指令转换为至少一个源设备的源设备指令,通过网络通信将源设备指令发送给与至少一个源设备相应的显示装置,由与至少一个源设备相应的显示装置将接收到的源设备指令发送给至少一个源设备,由至少一个源设备对接收到的源设备指令进行处理。

在本申请中,本机显示装置的控制器(例如,遥控器)操作可以路由到远程显示装置的源设备,从而达到控制远程显示装置的源设备的目的。具体地,本机显示装置的控制器通过红外/蓝牙/Wi-Fi将操作指令发给本机显示装置,本机显示装置通过网络通信将指令发送给远程显示装置,远程显示装置最后将指令通过红外/蓝牙/Wi-Fi发送给其连接的源设备。

根据本申请的示例性实施例的共享显示装置的源设备的方法和装置,通过将其它显示装置的源设备添加到本地显示装置的信号源,使得家庭网络中不同显示装置之间,不需要额外的设备和配置,就可以互相共享源设备,打破了显示装置只能访问本机的源设备的限制。例如,本地电视发现其它电视的源设备,并将其添加到本机的信号源中,使用时按遥控器的信号源(Source)按键,Source列表会列出家庭网络中所有可以访问的源设备,选中其它显示装置链接的源设备,即可以像访问本机连接的源设备一样,使用该设备。

根据本申请的示例性实施例的共享显示装置的源设备方法,可以让显示装置像访问本机连接的源设备一样访问并互不影响地播放其它显示装置的源设备的节目。打破了传统源设备多输出必须连接源设备与输出设备的限制,而且输出设备数量不受限制,大大减少了成本。

根据本申请的示例性实施例的共享显示装置的源设备方法,本机可以像访问自己的源设备一样,使用其它显示装置的源设备,并且可以用本机的遥控器对源设备进行控制。简言之,用户无需关心源设备连接到哪个显示装置,为用户带来了完全无差别式的使用体验。

根据本申请的示例性实施例的共享显示装置的源设备方法,扩展了多设备间远程交互的应用场景,应用场景扩展可以一键式的把本机播放内容分享给网络中的其它设备,非常便捷。

在说明书中,术语“A或B”、“A或/和B中的至少一个”或“A或/和B中的一个或更多个”可以包括一起列举的项的所有可能组合。例如,术语“A或B”或“A或/和B中的至少一个”可以指定(1)至少一个A、(2)至少一个B、或(3)至少一个A和至少一个B两者。

诸如“模块”、“单元”、“部件”等的术语用于指执行至少一个功能或操作的元件,并且这样的元件可以被实现为硬件或软件、或硬件和软件的组合。此外,除了当多个“模块”、“单元”、“部件”等中的每一个需要被实现在单独的硬件中时,组件可以被集成在至少一个模块或芯片中并且被实现在至少一个处理器中。

可以将在此阐述的各种实施例实现为包括存储在存储介质中的可以由机器(例如,移动装置或电子设备)读取的一个或更多个指令的软件。例如,在处理器的控制下,所述机器的处理器可以在使用或无需使用一个或更多个其它部件的情况下调用存储在存储介质中的所述一个或更多个指令中的至少一个指令并运行所述至少一个指令。这使得所述机器能够操作用于根据所调用的至少一个指令执行至少一个功能。所述一个或更多个指令可以包括由编译器产生的代码或能够由解释器运行的代码。可以以非暂时性存储介质的形式来提供机器可读存储介质。其中,术语“非暂时性”仅意味着所述存储介质是有形装置,并且不包括信号(例如,电磁波),但是该术语并不在数据被半永久性地存储在存储介质中与数据被临时存储在存储介质中之间进行区分。

尽管已经参照各种示例性实施例示出和描述了本申请,但本申请不限于特定实施例或附图,并且本领域普通技术人员将理解,在不脱离由所附权利要求及其等同物限定的本申请的精神和范围的情况下,可以对其进行形式和细节上的各种改变。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种频道搜索方法及显示设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类