技术领域technical field
本发明涉及多媒体处理技术,特别是涉及一种媒体视频服务器。The invention relates to multimedia processing technology, in particular to a media video server.
背景技术Background technique
近几年,随着计算机及网络多媒体技术的发展,流媒体系统在煤矿监控领域获得了广泛的应用。目前,矿用摄像机多为模拟摄像机,基于模拟摄像机的监控系统必须专门设置一个监控中心;而且,监控中心占地面积比较大,并且需要铺设专用的视频线、音频线、控制线。实际应用中,由于矿井下存在的高噪声、高丢包率等复杂网络环境的问题;故在监控中心铺设这些视频线、音频线、控制线时,出现了费时、费力、费钱的问题。另外,由于当前矿用监控系统使用的硬盘录像机最多只能管理32路图像,且像素较低,故监控中心的监控画面也不清晰。In recent years, with the development of computer and network multimedia technology, the streaming media system has been widely used in the field of coal mine monitoring. At present, most mining cameras are analog cameras, and a monitoring system based on analog cameras must have a dedicated monitoring center; moreover, the monitoring center occupies a relatively large area and requires laying dedicated video cables, audio cables, and control cables. In practical applications, due to the complex network environment problems such as high noise and high packet loss rate in mines; therefore, when laying these video lines, audio lines, and control lines in the monitoring center, there are problems of time-consuming, laborious, and expensive. In addition, because the hard disk video recorder used in the current mining monitoring system can only manage 32 channels of images at most, and the pixels are low, so the monitoring picture in the monitoring center is not clear.
由此可见,现有技术中,监控系统具有成本高、图像不清晰等问题。It can be seen that, in the prior art, the monitoring system has problems such as high cost and unclear images.
发明内容Contents of the invention
有鉴于此,本发明的主要目的在于提供一种成本低、图像清晰的媒体视频服务器。In view of this, the main purpose of the present invention is to provide a media video server with low cost and clear images.
为了达到上述目的,本发明提出的技术方案为:In order to achieve the above object, the technical scheme proposed by the present invention is:
一种媒体视频服务器,包括:嵌入式模块、电源管理模块、CCD传感器、网络接口模块;其中,A kind of media video server, comprises: embedded module, power management module, CCD sensor, network interface module; Wherein,
嵌入式模块,用于根据网络接口模块发送的客户请求评定网络等级,根据网络等级调整所述嵌入式模块自身的编码率、图像分辨率后进行编码,得到视频编码码流,并将编码完成指令发送至CCD传感器;对得到的视频编码码流进行稳像后,再将经过稳像的视频编码码流发送至网络接口模块。The embedded module is used to evaluate the network level according to the customer request sent by the network interface module, and then perform encoding after adjusting the encoding rate and image resolution of the embedded module itself according to the network level, to obtain the video encoding code stream, and to complete the encoding Send it to the CCD sensor; after image stabilization is performed on the obtained video coded stream, the stabilized video coded stream is sent to the network interface module.
CCD传感器,用于根据嵌入式模块发送的编码完成指令,将从外界采集的视频图像发送至嵌入式模块。The CCD sensor is used to send the video image collected from the outside to the embedded module according to the coding completion instruction sent by the embedded module.
网络接口模块,用于将来自外部局域网的客户请求转发至嵌入式模块;还用于将嵌入式模块发送经过稳像的视频编码码流转发至外部局域网。The network interface module is used to forward the customer request from the external LAN to the embedded module; it is also used to forward the encoded video stream sent by the embedded module to the external LAN.
电源管理模块,用于向嵌入式模块、CCD传感器提供电能量。The power management module is used to provide electric energy to the embedded module and the CCD sensor.
综上所述,本发明所述媒体视频服务器中嵌入式模块能确定网络状态的评定等级,根据该评定等级调整编码率与图像分辨率,并对视频编码码流进行稳像处理,使得所述嵌入式模块能适应矿井下的复杂环境,解决了由于机车运动或人为因素造成的图像抖动,使得实时图像比较清晰稳定。同时,本发明采用了CCD传感器作为摄像装置,进一步保证了实时图像的清晰性能。此外,由于本发明所述媒体视频服务器采用了模块化设计,可移植性较好、开发周期短,且其占地面积比较小,故其成本比较低。实际应用中,本发明所述媒体视频服务器还具有抗干扰性强、功耗低、性价比高等特点。In summary, the embedded module in the media video server of the present invention can determine the evaluation level of the network status, adjust the coding rate and image resolution according to the evaluation level, and perform image stabilization processing on the video code stream, so that the The embedded module can adapt to the complex environment in the mine, and solves the image shaking caused by locomotive movement or human factors, making the real-time image clearer and more stable. At the same time, the present invention adopts a CCD sensor as the camera device, which further ensures the clear performance of real-time images. In addition, since the media video server of the present invention adopts a modular design, it has better portability, a shorter development cycle, and a relatively small floor space, so its cost is relatively low. In practical applications, the media video server of the present invention also has the characteristics of strong anti-interference, low power consumption, and high cost performance.
附图说明Description of drawings
图1是本发明所述媒体视频服务器的第一种组成结构示意图。FIG. 1 is a schematic diagram of the first composition and structure of the media video server of the present invention.
图2是本发明所述媒体视频服务器的第二种组成结构示意图。Fig. 2 is a schematic diagram of the second composition and structure of the media video server of the present invention.
图3是本发明嵌入式模块的组成结构示意图。Fig. 3 is a schematic diagram of the composition and structure of the embedded module of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
图1是本发明所述媒体视频服务器的第一种组成结构示意图。如图1所示,本发明所述媒体视频服务器,包括:嵌入式模块1、电源管理模块2、电荷耦合元件(CCD,Charge Coupled Device)传感器3、网络接口模块5;其中,FIG. 1 is a schematic diagram of the first composition and structure of the media video server of the present invention. As shown in Figure 1, media video server of the present invention comprises: embedded module 1, power management module 2, charge coupled device (CCD, Charge Coupled Device) sensor 3, network interface module 5; Wherein,
嵌入式模块1,用于根据网络接口模块5发送的客户请求评定网络等级,根据网络等级调整所述嵌入式模块1自身的编码率、图像分辨率后进行编码,得到视频编码码流,并将编码完成指令发送至CCD传感器3;对得到的视频编码码流进行稳像后,再将经过稳像的视频编码码流发送至网络接口模块5。The embedded module 1 is used to evaluate the network level according to the customer request sent by the network interface module 5, and encode after adjusting the encoding rate and image resolution of the embedded module 1 itself according to the network level, to obtain the video encoding code stream, and The encoding completion command is sent to the CCD sensor 3 ; after image stabilization is performed on the obtained video coded stream, the stabilized video coded stream is sent to the network interface module 5 .
本发明中,嵌入式模块1为HI3516嵌入式模块。In the present invention, the embedded module 1 is a HI3516 embedded module.
本发明中,嵌入式模块1根据网络等级调整所述嵌入式模块1自身的编码率、图像分辨率,是针对不同的外部环境总能保证编码效果最优。In the present invention, the embedded module 1 adjusts the coding rate and image resolution of the embedded module 1 itself according to the network level, so as to always ensure the best coding effect for different external environments.
CCD传感器3,用于根据嵌入式模块1发送的编码完成指令,将从外界采集的视频图像发送至嵌入式模块1。The CCD sensor 3 is used to send the video image collected from the outside to the embedded module 1 according to the coding completion instruction sent by the embedded module 1 .
网络接口模块5,用于将来自外部局域网的客户请求转发至嵌入式模块1;还用于将嵌入式模块1发送经过稳像的视频编码码流转发至外部局域网。The network interface module 5 is used to forward the customer request from the external LAN to the embedded module 1; it is also used to forward the encoded video stream sent by the embedded module 1 to the external LAN.
电源管理模块2,用于向嵌入式模块1、CCD传感器3提供电能量。The power management module 2 is used to provide electric energy to the embedded module 1 and the CCD sensor 3 .
本发明中,电源管理模块2向嵌入式模块1提供的电能量为5.0v、3.3v、2.5v、1.8v、1.5v、1.2v、1.0v的电压;电源管理模块2向所述CCD传感器3提供的电能量为3.3v、1.8v、1.2v的电压。In the present invention, the electric energy that power management module 2 provides to embedded module 1 is the voltage of 5.0v, 3.3v, 2.5v, 1.8v, 1.5v, 1.2v, 1.0v; 3 The electric energy provided is the voltage of 3.3v, 1.8v, 1.2v.
总之,本发明所述媒体视频服务器中嵌入式模块能确定网络状态的评定等级,根据该评定等级调整编码率与图像分辨率,并对视频编码码流进行稳像处理,使得所述嵌入式模块能适应矿井下的复杂环境,解决了由于机车运动或人为因素造成的图像抖动,使得实时图像比较清晰稳定。同时,本发明采用了CCD传感器作为摄像装置,进一步保证了实时图像的清晰性能。此外,由于本发明所述媒体视频服务器采用了模块化设计,可移植性较好、开发周期短,且其占地面积比较小,故其成本比较低。实际应用中,本发明所述媒体视频服务器还具有抗干扰性强、功耗低、性价比高等特点。In a word, the embedded module in the media video server of the present invention can determine the evaluation level of the network status, adjust the coding rate and image resolution according to the evaluation level, and perform image stabilization processing on the video code stream, so that the embedded module It can adapt to the complex environment in the mine, solves the image shaking caused by locomotive movement or human factors, and makes the real-time image clearer and more stable. At the same time, the present invention adopts a CCD sensor as the camera device, which further ensures the clear performance of real-time images. In addition, since the media video server of the present invention adopts a modular design, it has better portability, a shorter development cycle, and a relatively small floor space, so its cost is relatively low. In practical applications, the media video server of the present invention also has the characteristics of strong anti-interference, low power consumption, and high cost performance.
图2是本发明所述媒体视频服务器的第二种组成结构示意图。如图2所示,本发明所述媒体视频服务器还包括存储模块4;其中,Fig. 2 is a schematic diagram of the second composition and structure of the media video server of the present invention. As shown in Figure 2, the media video server of the present invention also includes a storage module 4; wherein,
所述网络接口模块5,还用于将来自外部局域网的存储指令转发至嵌入式模块1。The network interface module 5 is also used to forward the storage instruction from the external LAN to the embedded module 1 .
所述嵌入式模块1,还用于根据来自所述网络接口模块5的存储指令,将所述经过稳像的视频编码码流发送至存储模块4。The embedded module 1 is further configured to send the image-stabilized encoded video stream to the storage module 4 according to the storage instruction from the network interface module 5 .
存储模块4,用于存储来自所述嵌入式模块1的所述经过稳像的视频编码码流。The storage module 4 is configured to store the image-stabilized video code stream from the embedded module 1 .
所述电源管理模块2,还用于为存储模块4提供电能量。The power management module 2 is also used to provide power for the storage module 4 .
本发明中,电源管理模块2向存储模块4提供的电能量为3.3v、1.5v的电压。In the present invention, the electric energy provided by the power management module 2 to the storage module 4 is 3.3v and 1.5v.
图3是本发明嵌入式模块的组成结构示意图。如图3所示,本发明所述嵌入式模块1包括控制单元11、编码单元12、电子稳像单元13、网络传输单元14、网络带宽检测单元15;其中,Fig. 3 is a schematic diagram of the composition and structure of the embedded module of the present invention. As shown in Figure 3, the embedded module 1 of the present invention includes a control unit 11, an encoding unit 12, an electronic image stabilization unit 13, a network transmission unit 14, and a network bandwidth detection unit 15; wherein,
控制单元11,用于根据网络带宽检测单元15发送的客户请求,向网络带宽检测单元15发送检测指令;根据网络带宽检测单元15发送的网络等级,向编码单元12发送调整指令。The control unit 11 is configured to send a detection instruction to the network bandwidth detection unit 15 according to the client request sent by the network bandwidth detection unit 15 ; and send an adjustment instruction to the encoding unit 12 according to the network level sent by the network bandwidth detection unit 15 .
编码单元12,用于根据控制单元11发送的调整指令,调整所述编码单元12自身的编码率、图像分辨率后,对CCD传感器3发送的视频图像进行编码,并将得到的视频编码码流发送至电子稳像单元13。The encoding unit 12 is used to encode the video image sent by the CCD sensor 3 after adjusting the encoding rate and image resolution of the encoding unit 12 itself according to the adjustment instruction sent by the control unit 11, and encode the obtained video encoding code stream Send to the electronic image stabilization unit 13.
本发明中,编码单元12为H264编码模块。In the present invention, the encoding unit 12 is an H264 encoding module.
电子稳像单元13,用于对编码单元12发送的视频编码码流进行稳像处理,并将经过稳像的视频编码码流发送至网络传输单元14。The electronic image stabilization unit 13 is configured to perform image stabilization processing on the encoded video stream sent by the encoding unit 12 , and send the stabilized encoded video stream to the network transmission unit 14 .
网络传输单元14,用于将所述网络接口模块5发送的客户请求转发至网络带宽检测单元15;同时,将自身检测到的网络状态信息发送至网络带宽检测单元15;还用于将电子稳像单元13发送的经过稳像的视频编码码流转发至网络接口模块5。The network transmission unit 14 is used to forward the client request sent by the network interface module 5 to the network bandwidth detection unit 15; at the same time, the network status information detected by itself is sent to the network bandwidth detection unit 15; The image-stabilized encoded video stream sent by the image unit 13 is forwarded to the network interface module 5 .
网络带宽检测单元15,用于将网络传输单元14发送的客户请求转发至控制单元11;根据控制单元11发送的检测指令、网络传输单元14发送网络状态评定网络等级,并将网络等级发送至控制器11。The network bandwidth detection unit 15 is used to forward the client request sent by the network transmission unit 14 to the control unit 11; according to the detection instruction sent by the control unit 11, the network transmission unit 14 sends the network status evaluation network grade, and sends the network grade to the control unit. Device 11.
实际应用中,对于发明所述媒体视频服务器的第二种组成结构,网络传输单元14还用于将网络接口模块5发送的存储指令转发至网络带宽检测单元15;网络带宽检测单元15还用于将存储指令转发至控制单元11;控制单元11将存储指令通过编码单元12发送至电子稳像单元13;电子稳像单元13还用于将经过稳像的视频编码码流发送至存储模块4。In practical applications, for the second composition structure of the media video server described in the invention, the network transmission unit 14 is also used to forward the storage instruction sent by the network interface module 5 to the network bandwidth detection unit 15; the network bandwidth detection unit 15 is also used to The storage instruction is forwarded to the control unit 11; the control unit 11 sends the storage instruction to the electronic image stabilization unit 13 through the encoding unit 12;
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。To sum up, the above are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410431652.0ACN104168463B (en) | 2014-08-28 | 2014-08-28 | A kind of media video server |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410431652.0ACN104168463B (en) | 2014-08-28 | 2014-08-28 | A kind of media video server |
| Publication Number | Publication Date |
|---|---|
| CN104168463Atrue CN104168463A (en) | 2014-11-26 |
| CN104168463B CN104168463B (en) | 2018-05-25 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410431652.0AActiveCN104168463B (en) | 2014-08-28 | 2014-08-28 | A kind of media video server |
| Country | Link |
|---|---|
| CN (1) | CN104168463B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070132856A1 (en)* | 2005-12-14 | 2007-06-14 | Mitsuhiro Saito | Image processing apparatus, image-pickup apparatus, and image processing method |
| CN101090486A (en)* | 2007-06-25 | 2007-12-19 | 中国联合通信有限公司 | Monitoring device for multimedium monitoring information and its monitoring method |
| US20090027495A1 (en)* | 2007-07-25 | 2009-01-29 | Stas Oskin | Internet visual surveillance and management technology for telecommunications, Internet, cellular and other communications companies |
| CN102368819A (en)* | 2011-10-24 | 2012-03-07 | 南京大学 | System for collection, transmission, monitoring and publishment of mobile video |
| CN102427520A (en)* | 2011-10-09 | 2012-04-25 | 中山乾宏通信科技有限公司 | Multi-channel network video monitoring method and system based on two-layer ID structure |
| CN102905119A (en)* | 2012-10-30 | 2013-01-30 | 长沙学院 | Method and server system for wireless video monitoring based on 3G mobile communication network |
| CN103475802A (en)* | 2013-09-26 | 2013-12-25 | 中国矿业大学 | Electronic image stabilization method |
| CN103686227A (en)* | 2012-09-17 | 2014-03-26 | 南京中兴力维软件有限公司 | Method, device and system for capturing and coding audio/video of mobile terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070132856A1 (en)* | 2005-12-14 | 2007-06-14 | Mitsuhiro Saito | Image processing apparatus, image-pickup apparatus, and image processing method |
| CN101090486A (en)* | 2007-06-25 | 2007-12-19 | 中国联合通信有限公司 | Monitoring device for multimedium monitoring information and its monitoring method |
| US20090027495A1 (en)* | 2007-07-25 | 2009-01-29 | Stas Oskin | Internet visual surveillance and management technology for telecommunications, Internet, cellular and other communications companies |
| CN102427520A (en)* | 2011-10-09 | 2012-04-25 | 中山乾宏通信科技有限公司 | Multi-channel network video monitoring method and system based on two-layer ID structure |
| CN102368819A (en)* | 2011-10-24 | 2012-03-07 | 南京大学 | System for collection, transmission, monitoring and publishment of mobile video |
| CN103686227A (en)* | 2012-09-17 | 2014-03-26 | 南京中兴力维软件有限公司 | Method, device and system for capturing and coding audio/video of mobile terminal |
| CN102905119A (en)* | 2012-10-30 | 2013-01-30 | 长沙学院 | Method and server system for wireless video monitoring based on 3G mobile communication network |
| CN103475802A (en)* | 2013-09-26 | 2013-12-25 | 中国矿业大学 | Electronic image stabilization method |
| Publication number | Publication date |
|---|---|
| CN104168463B (en) | 2018-05-25 |
| Publication | Publication Date | Title |
|---|---|---|
| US9894393B2 (en) | Video encoding for reduced streaming latency | |
| UA108893C2 (en) | PLACING SUBTRACK FRAGMENTS FOR Streaming Video | |
| US10341670B1 (en) | Video encoder bit rate stabilization | |
| JP2016524876A5 (en) | ||
| CN104641638A (en) | Systems and methods for encoding video content using virtual intra frames | |
| WO2011130680A3 (en) | Rate control in video coding | |
| CN104704810A (en) | Image capture accelerator | |
| CN114363649A (en) | Video processing method, apparatus, device and storage medium | |
| CN108696505B (en) | Video distribution apparatus, video reception apparatus, video distribution method, and recording medium | |
| KR20190042234A (en) | Video encoding device and encoder | |
| CN105681792A (en) | Method and device for real-time encoding | |
| IN2014DN10156A (en) | ||
| US20120114040A1 (en) | System and method for enhancing compression using skip macro block on a compressed video | |
| CN103581616A (en) | Monitoring system, image compression serializer and image decompression deserializer | |
| CN111343463A (en) | Image coding device and method and image coder | |
| CN104168463B (en) | A kind of media video server | |
| Kavitha Mamindla et al. | Embedded real time video monitoring system using ARM | |
| Leng et al. | Semantic-aware virtual reality video streaming | |
| US10380077B2 (en) | System and method for upload and synchronization of media content to cloud based media services | |
| KR20190043825A (en) | Multi-codec encoder and multi-codec encoding system including the same | |
| CN205693815U (en) | A kind of ultra high-definition transmission of video and storage system | |
| CN111406404B (en) | Compression method, decompression method, system and storage medium for obtaining video file | |
| CN105376585B (en) | Method for improving video transmission speed by frame image combination | |
| CN112911299B (en) | A video code rate control method, device, electronic equipment and storage medium | |
| CN212543936U (en) | An audio and video processing system |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right | Effective date of registration:20211231 Address after:221000 Renmin Road, Liuji Town, Tongshan District, Xuzhou City, Jiangsu Province Patentee after:XUZHOU JIUDING ELECTROMECHANICAL GENERAL FACTORY Address before:221116 No. 1 University Road, Xuzhou City, Jiangsu Province Patentee before:CHINA University OF MINING AND TECHNOLOGY |