远程视频遥控及播放***
技术领域
本发明涉及视频通信领域,特别是一种用网络视频电话实施的远程遥控视频输出设备并播放其输出的远程视频遥控及播放***。
背景技术
现有机顶盒、DVD、个人电脑和媒体播放器等视频输出设备都可以把音视频播放输出到电视机或监视屏和音箱;数字视频录像机和有些个人电脑可以把视频数据记录下来,存成文件;视频流媒体网络传输技术可以把视频数据传输到远程接收设备,接收设备可以将音视频播放到电视或监视屏和音箱。另外,现在的很多视频输出设备都配有红外或蓝牙遥控器,在较近的距离内,例如同一个房间内,用户在能看到视频显示屏的情况下,使用遥控器可以无线控制视频输出设备的开、关、节目更换等功能。但是上述技术没有实现无空间距离限制的视频输出设备的远程遥控和远程视频的播放。目前没有技术实现网络远程控制红外或蓝牙遥控器,并进一步控制视频输出设备。现在的网络流媒体技术可以实现远程传输和播放视频,以及实现视频节目的点播,但是流媒体技术无法实现控制视频输出设备本身的功能。
发明内容
本发明的目的在于针对背景技术中所述的现有技术中无法实现无空间限制的视频输出设备的远程遥控和远程视频播放的缺陷,提供一种能够解决前述问题的远程视频遥控及播放***。
一种远程视频遥控及播放***,其包括本地视频转发器和远程遥控播放客户端,本地视频转发器与远程遥控播放客户端通过互联网通信,所述的本地视频转发器的输入端与视频输出设备连接,本地视频转发器内置有视频分配器、第一网络视频电话单元以及可以通过网络控制其工作的网络遥控器,所述的远程遥控播放客户端内置了对应的第二网络视频电话单元和虚拟遥控器。
所述的视频分配器包括输入端的视频接收端口、设置于输出端的至少两个视频发送端口以及连接于视频接收端口和视频发送端口之间的视频复制单元。
所述的视频分配器中设置有两个视频发送端口,其中一个视频发送端口与第一网络视频电话单元连接,另外一个视频发送端口与视频播放设备连接。
所述的视频发送端口为HDMI视频发送端口或AVI视频发送端口,相应地,视频接收端口为HDMI视频接收端口或AVI视频接收端口。
所述的网络遥控器包括信号发射器、中央处理单元以及第一网络通信端口,所述的虚拟遥控器包括虚拟键盘和第二网络通信端口。其中,信号发射器与视频输出设备的信号接收器相匹配。
所述的网络遥控器为红外遥控器或蓝牙遥控器或其它电磁波遥控器。
所述的远程遥控播放客户端的硬件设备为电脑、手机或移动多媒体设备。
所述的视频输出设备为机顶盒、DVD或媒体播放器。
所述的第一网络视频电话单元和第二网络视频电话单元之间的通信是使用IETF标准组织制定的SIP协议或RTP协议为基础开发的网络视频电话。
本发明的远程视频遥控及播放***的优点在于:本发明中的本地视频转发器内置了一个可以网络控制其工作的红外或蓝牙的网络遥控器,同时远程遥控播放客户端中内置了一个虚拟遥控器,用户使用远程虚拟遥控器发命令让本地视频转发器中的网络遥控器发射各种按键信号,进而控制本地视频输出设备工作。同时本地视频转发器还内置了第一网络视频电话单元,该单元可以捕捉记录从视频分配器发送端口输出的视频数据到内存,实时将其压缩编码成流媒体格式,并通过网络发送视频给远程遥控播放客户端进行播放。远程遥控播放客户端则内置了虚拟遥控器和第二网络视频电话单元,使用远程遥控播放客户端和本地视频转发器组成的整套装置,用户可以实现遥控并观看远程视频设备的功能。通过以上设置,a)用户可以在有网络支持的范围内,通过有线或无线网络接入,通过电脑、手机或移动多媒体设备等远程遥控播放客户端,直接控制、浏览和观看视频输出设备播放的节目;b)电视节目不再是固定的信息源,用户可以在任何场合通过有线或无线宽带接入,来接受、浏览和观看节目;c)视频播放器软件运行在电脑,平板或手机设备上,可以利用其自身所带的内存和存储功能来实现视频播放的缓冲和视频的纪录。这套装置可以使一套视频输出设备被播放到多个不同的屏幕上,而且在互联网连接的情况下,这些屏幕和输出设备之间不受距离限制,可以让多个在不同地理位置的用户共同观看一个视频输出。
附图说明
图1为本发明的远程视频遥控及播放***的结构示意图;
图2为本发明中视频分配器的结构示意图;
图3为本发明中本地视频转发器中的网络遥控器与远程遥控播放客户端的虚拟遥控器之间通信示意图;
图中,1为本地视频转发器,2为远程遥控播放客户端,3为视频输出设备,4为视频分配器,5为第一网络视频电话单元,6为遥控器,7为HDMI视频接收端口,8为HDMI视频发送端口,9为视频复制单元,10为本地视频播放装置,11为虚拟遥控器,12为第二网络视频电话单元,13为信号发射器,14为中央处理单元,15为网络通信端口。
具体实施方式
下面结合附图1至3对本发明的实施方式进行进一步的阐述:
实施例1
远程视频遥控及播放***,其包括本地视频转发器和远程遥控播放客户端,本地视频转发器与远程遥控播放客户端通过互联网通信,所述的本地视频转发器与视频输出设备连接,视频输出设备为机顶盒、DVD或媒体播放器,本地视频转发器内置有视频分配器、第一网络视频电话单元以及可以通过网络控制其工作的网络遥控器,视频分配器包括输入端的HDMI视频接收端口、输出端的两个HDMI视频发送端口以及连接于HDMI视频接收端口和HDMI视频发送端口之间的视频复制单元。视频信号从视频输出设备通过HDMI视频接收端口输入到本地视频转发器,经过视频复制单元,复制出多个的视频信号,复制好的视频信号从各个HDMI视频发送端口输出,HDMI视频发送端口连接本地的视频播放装置和远程遥控播放客户端,本地视频播放装置可以是电脑、电视等,远程遥控播放客户端可以选用电脑、手机或移动多媒体设备,远程遥控播放客户端中安装虚拟遥控器和第二网络视频电话单元的软件,从HDMI视频发送端口发出的视频信号通过网络可以传输至远程遥控播放客户端,这样就可以通过远程遥控播放客户端观看到本地的视频输出设备播放的视频。
实施例2
在前述方案中,第一网络视频电话单元和第二网络视频电话单元之间的通信是使用IETF标准组织制定的SIP和RTP协议为基础开发的,是一个标准的SIP视频电话***。第一网络视频电话单元和第二网络视频电话单元,分别对应着第一SIP视频电话终端和第二SIP视频电话终端。在基本功能上和市场上能够购买到的SIP视频电话或会议终端是一样的,另外,本地视频转发器中的第一SIP视频电话终端还具有能够捕捉HDMI(或AVI)视频输入以及转换视频信号格式的功能。
实施例3
在前述方案中,所述的网络遥控器包括信号发射器、中央处理单元以及第一网络通信端口,所述的虚拟遥控器包括虚拟键盘和第二网络通信端口,信号发射器与视频输出设备的信号接收器相匹配。从远程的虚拟遥控器的虚拟键盘发出的遥控信号通过第二网络通信端口发送,在第一网络通信端口接收后,将数据包发送至中央处理单元,中央处理单元得到网络消息数据包以后,会提取出来里面的数码,然后通过红外发射器将数码发送至视频输出设备,进而实现了对视频输出设备的网络遥控,控制视频输出设备输出的视频信号。
实施例4
在前述的实施例1中,视频接收端口选择AVI视频接收端口,视频发送端口选择AVI视频发送端口。
实施例5
在前述的实施例3中,信号发射器选用蓝牙或红外信号发射器或其它电磁波发射器。