新闻动态
ob体育app下载一种高清视频无线传输办法及体系与流程
发布时间:2024-02-07 12:59:02

  跟着智能家居体系、智能集会室、智能讲授体系等的开展,音视频的局域网内的无线传输手艺一直饰演着这些智能体系的主要脚色,成为人们对其研讨和开展的热点议题。在我国,音频的局域网内的无线传输曾经相对成熟,并显现出了林林总总的处理计划。此中硬件的情势显现多样:好比讲授公用的点对点无线麦克风,基于Wi-Fi的智能家居的网关作为无线音频效劳器等常见的情势。别的音频传输的序言挑选也有多样:Wi-Fi,蓝牙,2.4G,以至ZigBee。

  与无线音频比拟而言,无线视频的开展相对迟缓,其缘故原由也不言而喻:无线视频的开辟难度和开辟本钱都相对大一些。虽然云云,无线视频的需求仍然成为市场的热门。好比安防公用的摄像头无线监控体系,拍摄公用的无人机拍摄无线传输体系,讲授或集会公用的无线视频投影使用,告白机大屏的无线传输使用,智能家居中的无线多媒体中间,高端医疗东西中高辐射高清成像的无线传输使用等。

  今朝大部门的无线视频传输体系,次要是摄像头的无线监控体系,其视频源就是摄像头,这其实不克不及满意地道的视频到视频的无线传输。由于摄像头的无线监控体系相对而言,它省去了视频的收罗与处置部门,取而代之的是摄像头自己的收罗与编码处置,以是摄像头无线监控体系的开辟难度较小,市场上也遍及存在。而地道的视频到视频的无线传输,海内比力少见,可见开辟难度较大。为处理此成绩,本创造所述的“完成高清视频的无线传输的办法”,次要指的是设想一种地道的视频源端到视频输出真个无线传输体系。

  现有的手艺来看,传统的视频传输不克不及同时到达“无线”和“高清”相同一的尺度,即不克不及完成高清视频经由过程Wi-Fi等无线方法停止传输,大概无线p及以上的高清尺度。别的,高清视频传输常存在延时、卡顿、传输画质低等成绩。

  本创造供给一种高清视频无线传输办法,该办法减小了传输带宽,完成了大数据量的高清视频的无线传输。

  一种高清视频无线传输体系,包罗发送端和领受端,发送端和领受端接纳无线的通讯方法;所述发送端包罗按序有线毗连的HDMI领受器和编码模块。

  进一步地,所述HDMI领受器包罗按序毗连的过渡调制差分旌旗灯号单位、前端处置单位、掩码单位、色彩空间转换器;过渡调制差分旌旗灯号单位用于收罗高清视频,色彩空间转换器毗连到编码模块模块;掩码单位上毗连有静态主机设置和谈解密引擎模块,静态主机设置和谈解密引擎上毗连有静态主机设置和谈秘钥模块。

  进一步地,所述HDMI领受器中的过渡调制差分旌旗灯号单位的数据流颠末前端处置单位后复原成24bit旌旗灯号流进入掩码单位,掩码单位经由过程进动作态主机设置和谈解密引擎模块然后别离出视频流进入色彩空间转换器中停止处置。

  进一步地,所述编码模块对HDMI领受器传来的视频流停止视频及时紧缩,视频紧缩经由过程削减和去除冗余视频数据的方法,到达有用发送和存储数字视频文件的目,在紧缩过程当中,对视频流停止紧缩创立紧缩后的暂时紧缩包,以便停止传输和存储。

  进一步地,所述领受端内包罗对编码模块发送过来的紧缩包停止及时解码,复原视频的高超晰度,转化为可播放的非紧缩视频流格局。

  优选地,所述HDMI领受器还包罗I2C模块和读写存放器,I2C模块用于用于与内部EDIDROM的通讯,读写存放器用来发生对HDMI领受器的掌握号令。

  本创造接纳HDMI领受器完成了高清视频传输的视频源为HDMI视频流,接纳视频及时编解码的方法很大水平上减小了传输带宽,完成了大数据量的高清视频的无线传输。

  起首是HDMI领受器收罗、处置、转换HDMI高清视频数据,将传入的HDMI视频流转化为编码器可处置的格局的视频流,由尺度输出。输出的HDMI领受器处置后的视频传播输到编码端处置器模块中,将其转化为编码(紧缩)后的H264等紧缩格局的视频数据,数据颠末紧缩才气使得Wi-Fi传输得以完成ob体育app下载。经由过程Wi-Fi等无线传输方法,将旌旗灯号及时传到领受端处置器停止解码处置。将视频流解码为经常使用格局的视频流,最初经由过程获得LCD装备的缓存区framebuff的视频流数据,将其以HDMI流媒体情势输出。

  如图2所示为HDMI领受器道理图,TMDS数据流颠末前端领受解码模块后复原成24bit旌旗灯号流进入数据包处置模块,经由过程HDCP考证机制模块停止HDCP解扰然后别离出视频流。视频流进入颜色空间转换和上/下行采样模块中停止处置,中止在胜利发送视频数据后设置存放器的值发生中止告诉主控芯片,视频数据包解码胜利。从I2C模块次要用于与内部EDIDROM的通讯,主I2C模块用来和主掌握芯片通讯,经由过程读写存放器模块的值来发生对HDMI领受器的掌握号令。

  为了完成大数据量的高清视频的无线传输,对HDMI领受器传来的视频流停止视频及时紧缩,视频紧缩经由过程削减和去除冗余视频数据的方法,到达有用发送和存储数字视频文件的目标。在紧缩过程当中,使用紧缩算法对视频流停止紧缩创立紧缩后的暂时文件,以便停止传输和存储。

  上述紧缩创立的暂时文件经由过程打包,经由过程Wi-Fi等无线方法的传输,以效劳器的情势向外播送。解码的客户端(可所以一个也可所以多个)获得统一网段的IP和端口,对发送而来的数据包停止下一步的剖析。

  对发送来的H.264等紧缩格局的视频数据包停止及时解码,经由过程接纳响应的解紧缩算法,复原视频的高超晰度,转化为可播放的非紧缩视频流格局。

  当播放视频流时,若体系默许输出情势为LCD装备ob体育app下载,则需获得LCD装备的帧缓存framebuff的数据,经由过程转换输出到呼应的HDMI装备。

  为了充实地阐明本创造的内容,以下所述为本创造的施行例,其实不消以限定本创造,凡在本创造的肉体和准绳以内所做的修正、同等交换、改良等,均应包罗在本创造的庇护范畴以内。

  接纳三星的S5PV210作为发送领受真个主处置器为例,该处置模块与上述的HDMI领受器模块有配合的接口:ITU-R.BT656国际尺度接口。并以8比特的YCbCr 4:2:2作为接口授输的格局。

  编码方法能够接纳的H.264等软件编码方法,如若一般的处置器其实不克不及停止及时的编码处置,使得全部视频传输的历程发生延时过大的征象,能够接纳硬件编码方法,以三星S5PV210自带的MFC硬件编码例,完成大数据量的视频的高效编码。MFC(Multi Format Codec)多格局编,是ARM微处置器内部一种撑持多种硬件编码方法的硬件电路,视频编码撑持MPEG-4/H.263/H.264到达,解码MPEG2/VC1/Xvid视频到达等多种格局的多媒体影象。

  接纳FFmpeg作为解码库、FFplay作为播放器为例,对发送来的视频流停止解码、播放,并以HDMI高清视频情势输出。

  解码端操纵FFmpeg库停止解码,用FFplay来播放解码后的媒体流。视频数据流简朴流程,由ByteIOContext暗示的广义输入文件,在AVStream供给的特定文件容器流信息的指引下,用AVInputFormat接口的read_packet()函数读取完好的一帧数据ob体育app下载,别离放到音频或视频PacketQueue行列中,这部门功用由decode_thread线程完成。关于视频数据,video_thread线程不断的从视频PacketQueue行列中掏出视频帧,挪用AVCodec接口的decode()函数解码视频帧,在恰当延时后做色彩空间转化并挪用SDL库显现出来。

  再次申诉,上述施行例仅仅是为分明地阐明所作的举例,而并不是对施行方法的限制。关于所属范畴的一般手艺职员来讲,在上述阐明的根底上还能够按照装备的巨细差别做出不怜悯势的变革或变更。这里无需也没法对一切的施行方法予以穷举。而由此所引申出的不言而喻的变革或变更仍处于本创造缔造的庇护范畴当中。

  明显,本创造的上述施行例仅仅是为分明地阐明本创造所作的举例,而并不是是对本创造的施行方法的限制。关于所属范畴的一般手艺职员来讲,在上述阐明的根底上还能够做出不怜悯势的变革或变更。这里无需也没法对一切的施行方法予以穷举。凡在本创造的肉体和准绳以内所作的任何修正、同等交换和改良等,均应包罗在本创造权益请求的庇护范畴以内。