CN102045540A - Video monitoring method, system and equipment - Google Patents
Video monitoring method, system and equipment Download PDFInfo
- Publication number
- CN102045540A CN102045540A CN 200910206067 CN200910206067A CN102045540A CN 102045540 A CN102045540 A CN 102045540A CN 200910206067 CN200910206067 CN 200910206067 CN 200910206067 A CN200910206067 A CN 200910206067A CN 102045540 A CN102045540 A CN 102045540A
- Authority
- CN
- China
- Prior art keywords
- transcoding
- video
- code stream
- unit
- video monitoring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 109
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000012546 transfer Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 15
- 238000010606 normalization Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 9
- 230000009286 beneficial effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000003068 static effect Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000003862 health status Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000009365 direct transmission Effects 0.000 description 1
- 230000036449 good health Effects 0.000 description 1
- 239000012092 media component Substances 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
本发明实施例提供一种视频监控方法、系统及设备,其中方法包括:视频监控平台接收来自于客户端单元的视频浏览请求,该视频浏览请求中携带有转码标识参数;根据所述视频浏览请求中携带的前端采集设备的标识信息,查找所述前端采集设备采集到的转码前码流;视频监控平台根据所述转码标识参数对所述转码前码流进行转码形成转码后码流;视频监控平台将所述转码后码流发送给所述客户端单元,以便所述客户端单元能够接收并播放与所述转码标识参数对应的所述转码后码流。本发明实施例使用视频监控平台针对各个客户端单元进行了统一转码处理,从而实现了转码处理的归一性。
Embodiments of the present invention provide a video monitoring method, system, and equipment, wherein the method includes: the video monitoring platform receives a video browsing request from a client unit, and the video browsing request carries a transcoding identification parameter; according to the video browsing The identification information of the front-end acquisition device carried in the request searches for the code stream before transcoding collected by the front-end acquisition device; the video monitoring platform transcodes the code stream before transcoding according to the transcoding identification parameters to form a transcode post-code stream: the video monitoring platform sends the transcoded code stream to the client unit, so that the client unit can receive and play the transcoded code stream corresponding to the transcoding identification parameter. In the embodiment of the present invention, the video monitoring platform is used to perform unified transcoding processing for each client unit, thereby realizing the normalization of transcoding processing.
Description
技术领域technical field
本发明实施例涉及视频监控技术,尤其涉及一种视频监控方法、系统及设备。Embodiments of the present invention relate to video monitoring technology, and in particular to a video monitoring method, system and equipment.
背景技术Background technique
视频监控(Video Surveillance,简称:VS)技术是指通过前端采集设备分别采集各个被监控地点的视频信息,再由视频控制平台对采集到的视频信息统一进行监控的技术。现有的前端采集设备对采集到的视频信息通常采用固定的码流参数进行编码,因此,当与视频监控系统中的客户端或其他设备进行互连互通时,由于不同的客户端会使用不同的码流参数,因此需要进行转码处理。而现有视频监控系统中针对不同客户端的转码处理流程各不相同,致使系统架构不合理,兼容性较差,转码成本较高,且不利于系统更新和升级。Video Surveillance (Video Surveillance, referred to as: VS) technology refers to the technology of collecting video information of each monitored location through front-end acquisition equipment, and then the video control platform uniformly monitors the collected video information. Existing front-end acquisition devices usually use fixed code stream parameters to encode the collected video information. Therefore, when interconnecting with clients or other devices in the video surveillance system, different clients will use different code stream parameters, so transcoding processing is required. However, in the existing video surveillance system, the transcoding process for different clients is different, resulting in unreasonable system architecture, poor compatibility, high transcoding cost, and is not conducive to system update and upgrade.
发明内容Contents of the invention
本发明实施提供一种视频监控方法、系统及设备,以针对不同的编码参数实现统一的转码处理。The implementation of the present invention provides a video monitoring method, system and equipment to realize unified transcoding processing for different encoding parameters.
本发明实施例提供了一种视频监控方法,包括:An embodiment of the present invention provides a video monitoring method, including:
视频监控平台接收来自于客户端单元的视频浏览请求,该视频浏览请求中携带有转码标识参数;The video monitoring platform receives a video browsing request from the client unit, and the video browsing request carries a transcoding identification parameter;
视频监控平台根据所述视频浏览请求中携带的前端采集设备的标识信息,查找所述前端采集设备采集到的转码前码流;The video monitoring platform searches for the code stream before transcoding collected by the front-end acquisition device according to the identification information of the front-end acquisition device carried in the video browsing request;
视频监控平台根据所述转码标识参数对所述转码前码流进行转码,形成转码后码流;The video surveillance platform transcodes the code stream before transcoding according to the transcoding identification parameter to form a code stream after transcoding;
视频监控平台将所述转码后码流发送给所述客户端单元,以便所述客户端单元能够接收并播放与所述转码标识参数对应的所述转码后码流。The video surveillance platform sends the transcoded code stream to the client unit, so that the client unit can receive and play the transcoded code stream corresponding to the transcoding identification parameter.
本发明实施例还提供了另一种监控视频获取方法,包括:The embodiment of the present invention also provides another monitoring video acquisition method, including:
客户端单元向视频监控平台发送视频浏览请求,该视频浏览请求中携带有转码标识参数;The client unit sends a video browsing request to the video monitoring platform, and the video browsing request carries a transcoding identification parameter;
所述客户端单元接收并播放由所述视频监控平台中的或所述视频监控平台外挂的视频转分发单元发送的转码后码流,所述转码后码流为根据所述转码标识参数对转码前码流进行转码而形成的。The client unit receives and plays the transcoded code stream sent by the video forwarding and distribution unit in the video monitoring platform or plugged into the video monitoring platform, and the transcoded code stream is based on the transcoding identifier Parameters are formed by transcoding the code stream before transcoding.
本发明实施例提供了一种中心管理服务器,包括:An embodiment of the present invention provides a central management server, including:
服务器侧接收模块,用于接收来自于客户端单元的视频浏览请求,该视频浏览请求中携带有转码标识参数;The server-side receiving module is used to receive a video browsing request from the client unit, and the video browsing request carries a transcoding identification parameter;
查找模块,用于根据所述视频浏览请求中携带的前端采集设备的标识信息,查找所述前端采集设备采集到的转码前码流;A search module, configured to search for the code stream before transcoding collected by the front-end capture device according to the identification information of the front-end capture device carried in the video browsing request;
服务器侧发送模块,用于向视频转分发单元发送由所述查找模块查找到的所述转码前码流,以便所述视频转分发单元将所述转码前码流发送给媒体转码单元;The sending module on the server side is configured to send the pre-transcoding stream found by the search module to the video transcoding unit, so that the video transcoding unit sends the pre-transcoding stream to the media transcoding unit ;
指示模块,用于向所述媒体转码单元发送携带有转码标识参数的转码通知,指示所述媒体转码单元根据所述转码标识参数对所述转码前码流进行转码形成转码后码流;并用于向所述视频转分发单元发送码流分发通知,指示所述视频转分发单元将从所述媒体转码单元获取的所述转码后码流发送给所述客户端单元。An instruction module, configured to send a transcoding notification carrying a transcoding identification parameter to the media transcoding unit, instructing the media transcoding unit to transcode the pre-transcoding code stream according to the transcoding identification parameter to form Transcoded code stream; and for sending a code stream distribution notification to the video transcoding unit, instructing the video transcoding unit to send the transcoded code stream obtained from the media transcoding unit to the client end unit.
本发明实施例提供了一种客户端单元,包括:The embodiment of the present invention provides a client unit, including:
客户端侧发送模块,用于向视频监控平台发送视频浏览请求,该视频浏览请求中携带有转码标识参数;The client-side sending module is used to send a video browsing request to the video monitoring platform, and the video browsing request carries a transcoding identification parameter;
客户端侧接收模块,用于接收并播放由所述视频监控平台中的或所述视频监控平台外挂的视频转分发单元发送的转码后码流,所述转码后码流为根据所述转码标识参数对转码前码流进行转码而形成的。The client side receiving module is used to receive and play the transcoded code stream sent by the video distribution unit in the video surveillance platform or the video surveillance platform plug-in, and the transcoded code stream is according to the The transcoding identification parameter is formed by transcoding the code stream before transcoding.
本发明实施例提供了一种视频转分发单元,包括:An embodiment of the present invention provides a video forwarding and distribution unit, including:
分发侧接收模块,用于接收来自于中心管理服务器的转码前码流和码流分发通知,以及来自于媒体转码单元根据转码标识参数对转码前码流进行转码而形成的转码后码流,所述转码标识参数是所述中心管理服务器从客户端单元发送的视频浏览请求中获得的;The receiving module on the distribution side is used to receive the code stream before transcoding and the code stream distribution notification from the central management server, as well as the transcoding code stream formed by the media transcoding unit according to the transcoding identification parameter. Coded code stream, the transcoding identification parameter is obtained by the central management server from the video browsing request sent by the client unit;
分发侧发送模块,用于将所述转码前码流发送给所述媒体转码单元,并根据所述码流分发通知,将所述转码后码流发送给所述客户端单元,以便所述客户端单元能够接收并播放与所述转码标识参数对应的所述转码后码流。A sending module on the distribution side, configured to send the code stream before transcoding to the media transcoding unit, and send the code stream after transcoding to the client unit according to the code stream distribution notification, so that The client unit is capable of receiving and playing the transcoded stream corresponding to the transcoding identification parameter.
本发明实施例提供了一种媒体转码单元,包括:An embodiment of the present invention provides a media transcoding unit, including:
转码侧接收模块,外挂于视频转分发单元上,用于接收来自于所述视频转分发单元的转码前码流及来自于中心管理服务器的携带有转码标识参数的转码通知,所述转码标识参数是所述中心管理服务器从客户端单元发送的视频浏览请求中获得的;The receiving module on the transcoding side is connected to the video transcoding unit, and is used to receive the code stream before transcoding from the video transcoding unit and the transcoding notification carrying the transcoding identification parameter from the central management server. The transcoding identification parameter is obtained by the central management server from the video browsing request sent by the client unit;
转码执行模块,用于根据转码侧接收模块接收到的所述转码通知中的转码标识参数对接收到的所述转码前码流进行转码,并形成转码后码流;A transcoding execution module, configured to transcode the received code stream before transcoding according to the transcoding identification parameter in the transcoding notification received by the receiving module at the transcoding side, and form a code stream after transcoding;
转码侧发送模块,用于将转码执行模块形成的转码后码流发送给所述视频转分发单元。The transcoding side sending module is configured to send the transcoded code stream formed by the transcoding execution module to the video transcoding unit.
本发明实施例提供了一种包括彼此通信连接的本发明实施例所述的中心管理服务器、本发明实施例所述的客户端单元、本发明实施例所述的视频转分发单元及本发明实施例所述的媒体转码单元的视频监控系统,其中还包括:前端采集设备,与所述中心管理服务器及所述视频转分发单元相连,用于采集实时监控码流作为转码前码流。The embodiment of the present invention provides a central management server according to the embodiment of the present invention, the client unit according to the embodiment of the present invention, the video forwarding and distributing unit according to the embodiment of the present invention and the embodiment of the present invention which are connected by communication. The video monitoring system of the media transcoding unit described in the example further includes: a front-end acquisition device connected to the central management server and the video transcoding unit for acquiring real-time monitoring code stream as the code stream before transcoding.
本发明实施例实现了对前端采集设备采集到的视频进行监控,由于使用视频监控平台针对各个客户端单元进行了统一转码处理,从而实现了转码处理的归一性,因此无需针对不同的客户端单元设计不同的转码处理流程,简化了系统架构,降低了成本,提高了监控系统中各设备的兼容性。The embodiment of the present invention realizes the monitoring of the video collected by the front-end acquisition equipment. Since the video monitoring platform is used to carry out unified transcoding processing for each client unit, the normalization of transcoding processing is realized, so it is not necessary to target different The client unit designs different transcoding processes, which simplifies the system architecture, reduces costs, and improves the compatibility of various devices in the monitoring system.
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.
附图说明Description of drawings
图1为本发明实施例一提供的一种视频监控方法的流程图;FIG. 1 is a flow chart of a video surveillance method provided by Embodiment 1 of the present invention;
图2为图1所示方法中步骤103的具体流程图;Fig. 2 is the specific flowchart of
图3为本发明实施例二提供的一种视频监控方法的流程图;FIG. 3 is a flow chart of a video surveillance method provided by Embodiment 2 of the present invention;
图4为图3所示实施例的信令图;Fig. 4 is a signaling diagram of the embodiment shown in Fig. 3;
图5为本发明实施例四提供的视频监控系统的结构示意图;FIG. 5 is a schematic structural diagram of a video surveillance system provided by Embodiment 4 of the present invention;
图6为图5中的中心管理服务器的结构示意图;FIG. 6 is a schematic structural diagram of the central management server in FIG. 5;
图7为图5中的视频转分发单元的结构示意图;Fig. 7 is a schematic structural diagram of the video forwarding and distributing unit in Fig. 5;
图8为图5中的媒体转码单元的结构示意图;FIG. 8 is a schematic structural diagram of the media transcoding unit in FIG. 5;
图9为图5中的客户端单元的结构示意图;Fig. 9 is a schematic structural diagram of the client unit in Fig. 5;
图10为本发明实施例五提供的视频监控系统的结构示意图。FIG. 10 is a schematic structural diagram of a video surveillance system provided by Embodiment 5 of the present invention.
具体实施方式Detailed ways
实施例一Embodiment one
图1为本发明实施例一提供的一种视频监控方法的流程图,如图所示,该方法包括:Fig. 1 is a flowchart of a video surveillance method provided by Embodiment 1 of the present invention. As shown in the figure, the method includes:
步骤101,视频监控平台中的中心管理服务器(Center Manager Server,简称:CMS)接收来自于客户端单元(Client Unit,简称:CU)的视频浏览请求,该视频浏览请求中携带有转码标识参数。转码标识参数是指可以由该客户端单元进行解码播放的码流的参数,如编码格式、分辨率、帧率、比特率,编码级别和档次等参数。转码标识参数是客户端单元对自身所需要接收和播放的码流提出的需求参数,可以包括客户端单元的硬件参数,例如显示屏尺寸,也可以包括客户端单元接收码流的传输参数,例如,不同网络的标识或编码格式名称,因为不同网络能够提供的接入带宽不同,对码流的编码格式要求也不同;
其中,前端采集设备也可以称为前端单元(Peripheral Unit,简称:PU),具体可以为摄像头等设备,并通过硬件接口外挂镜头、音频输入/输出、告警输入/输出、云镜等子设备,为监控系统提供实时监控音视频数据、监控前端告警信号、实现监控前端云镜控制等功能。另外,为了实现音频采集、温度采集等功能,前端采集设备中也可以增设话筒、录音机、及传感器等部件。Among them, the front-end acquisition device can also be called the front-end unit (Peripheral Unit, referred to as: PU), specifically, it can be a camera and other equipment, and through the hardware interface, the external lens, audio input/output, alarm input/output, cloud mirror and other sub-devices, Provide the monitoring system with functions such as real-time monitoring of audio and video data, monitoring of front-end alarm signals, and realization of monitoring front-end cloud mirror control. In addition, in order to realize functions such as audio collection and temperature collection, components such as microphones, recorders, and sensors can also be added to the front-end collection equipment.
具体地,监控用户可以通过客户端单元访问视频监控平台获取监控资源列表后,在返回的监控资源列表中选择前端采集设备,并发出视频浏览请求,在该视频浏览请求中可以携带选定前端采集设备的标识信息,例如镜头ID等,以请求浏览该前端采集设备所采集的视频,用于进行监控。Specifically, the monitoring user can access the video monitoring platform through the client unit to obtain the monitoring resource list, select the front-end acquisition device in the returned monitoring resource list, and send a video browsing request, and the selected front-end acquisition device can be included in the video browsing request. The identification information of the device, such as the lens ID, is used to request to browse the video collected by the front-end collection device for monitoring.
步骤102,视频监控平台的CMS根据所述视频浏览请求中携带的前端采集设备的标识信息,查找所述前端采集设备采集到的转码前码流。
其中,转码前码流是指由前端采集设备采用自身的码流参数对采集到的视频数据进行编码后形成的码流,例如,摄像头根据自身的屏幕尺寸、分辨率等码流参数编码获得的码流称为转码前码流,该码流尚未针对各个客户端单元进行转码。Among them, the code stream before transcoding refers to the code stream formed by the front-end acquisition device after encoding the collected video data with its own code stream parameters. The codestream of is called the pre-transcode codestream, which has not yet been transcoded for each client unit.
步骤103,视频监控平台根据所述转码标识参数,对所述转码前码流进行转码,并形成转码后码流。具体可以通过视频监控平台中集成的或视频监控平台外挂的媒体转码单元(Media Transcoding Unit,简称:MTU)执行转码操作)。当转码标识参数根据客户端单元的指示确定之后,如何进行转码可以采用常规转码技术来完成,此处不再赘述。
步骤104,视频监控平台将所述转码后码流发送给所述客户端单元,以便所述客户端单元能够基于自身的接入网络来接收码流,并能够正确的识别和播放与转码标识参数对应的转码后码流。具体的,视频监控平台可以由与MTU相连的视频转分发单元(Video Transfer Distribution Unit,简称:VTDU)将转码后码流发送给客户端单元。具体地,可以先由所述CMS向所述VTDU发送码流分发通知;再由该VTDU根据所述码流分发通知,将所述转码后码流发送给所述客户端单元。CMS可以在码流分发通知中携带发送视频浏览请求的客户端单元的标识,则VTDU可以识别客户端单元的标识,将获取到的转码后码流分配发送给对应的客户端单元。
通过本实施例的方法实现了对前端采集设备采集到的视频进行监控,由于视频监控平台,特别是利用了MTU,针对各个客户端单元进行了统一转码处理,从而实现了转码处理的归一性,因此无需针对不同的客户端单元设计不同的转码处理流程,简化了系统架构,降低了转码成本,提高了监控系统中各设备的兼容性。Through the method of this embodiment, the monitoring of the video collected by the front-end acquisition equipment is realized. Since the video monitoring platform, especially the MTU, performs unified transcoding processing for each client unit, the normalization of transcoding processing is realized. Uniformity, so there is no need to design different transcoding processes for different client units, which simplifies the system architecture, reduces transcoding costs, and improves the compatibility of various devices in the monitoring system.
具体地,本实施例步骤103可以通过外挂于视频监控平台的VTDU上的MTU,根据所述转码标识参数对来自于该VTDU的转码前码流进行转码,形成转码后码流。据此,通过采用外挂模式在视频监控平台中加入MTU,使其具备转码能力,对周边单元的耦合性小,部署方便,因此,无需改变视频监控平台中其他设备的拓扑结构,也不需要为了具备转码能力而对现网中其他媒体部件进行升级;并且,通过将转码能力都集中起来放在内网中,也有利于减小对公网的IP流量压力。Specifically, step 103 of this embodiment may use the MTU attached to the VTDU of the video monitoring platform to transcode the pre-transcoded code stream from the VTDU according to the transcoding identification parameter to form a post-transcoded code stream. Accordingly, by using the plug-in mode to add MTU to the video surveillance platform, it has transcoding capability, the coupling to peripheral units is small, and it is easy to deploy. Therefore, there is no need to change the topology of other devices in the video surveillance platform, nor In order to have the transcoding capability, other media components in the existing network are upgraded; moreover, by concentrating all the transcoding capabilities on the intranet, it is also beneficial to reduce the IP traffic pressure on the public network.
另外,本实施例所采用的动态转码(Dynamic Media Transcoding)方式与现有的静态转码方式和动态转码方式相比,也具有突出的技术优势,具体分析如下:In addition, compared with the existing static and dynamic transcoding methods, the Dynamic Media Transcoding method used in this embodiment also has outstanding technical advantages. The specific analysis is as follows:
1、与现有的静态转码方式相比的技术优势1. Compared with the existing static transcoding method, technical advantages
现有的静态转码方式是指监控系统在初始状态下就考虑到所有转码需求,当监控系统启动后,便预先针对各种所需的监控视频的码流参数对前端视频采集设备采集到的视频码流进行转码,使得临近系统启动后,在视频监控平台中已经存在各种转码后码流,再根据接收到的视频浏览请求向请求方提供所需的码流。但实际上,由于很多转码后码流并无人访问,因此会造成系统资源的浪费,且成本较高,代价较大。The existing static transcoding method means that the monitoring system takes into account all transcoding requirements in the initial state. The video code stream is transcoded, so that after the system is started, there are already various transcoded code streams in the video surveillance platform, and then the required code stream is provided to the requester according to the received video browsing request. But in fact, since many transcoded code streams are not accessed by anyone, it will cause waste of system resources, and the cost is relatively high.
而本实施所述方法是在接收到客户端单元发来的视频浏览请求后才进行转码处理,属于一种动态转码方式,因此,不会造成系统资源的浪费,从而有利于节约成本。However, the method described in this implementation performs transcoding only after receiving the video browsing request sent by the client unit, which belongs to a dynamic transcoding method, therefore, it will not cause waste of system resources, thereby helping to save costs.
2、与现有的动态转码方式相比的技术优势2. Compared with the existing dynamic transcoding method, the technical advantages
现有的动态转码是指前端视频采集设备在采集到视频信息并采用固定的码流参数进行编码后,并不立即进行预先转码,而是当具体的视频监控业务触发转码时,由叠加在视频监控基本能力(如:分发、录像、回放、告警等)之上的各具体监控业务子系统进行转码,并根据业务需求处理转码后码流。虽然与静态转码方式相比减少了系统资源的浪费,但由于执行转码操作的转码服务器和具体的视频监控系统中的业务子系统耦合性太强,多个具有转码需求的业务子系统存在对特定监控视频的码流重复进行转码的可能。The existing dynamic transcoding means that the front-end video acquisition equipment does not immediately pre-transcode after collecting video information and encoding with fixed stream parameters, but when a specific video surveillance service triggers transcoding, by Each specific monitoring service subsystem superimposed on the basic capabilities of video monitoring (such as: distribution, recording, playback, alarm, etc.) performs transcoding, and processes the transcoded code stream according to business requirements. Although the waste of system resources is reduced compared with the static transcoding method, due to the strong coupling between the transcoding server performing the transcoding operation and the business subsystem in the specific video surveillance system, multiple business subsystems with transcoding requirements The system may repeatedly transcode the code stream of a specific surveillance video.
而本实施所述方法只是根据客户端单元的需要进行转码,并不与具体的监控业务相关联,因此耦合性较低,并且由于不同客户端单元的码流参数(即转码标识参数)通常是不相同的,例如,即使两个客户端单元均为PC客户端,但其分辨率等参数也有可能并不相同,因此,很少会造成重复转码的情况,从而有利于减少系统负担,提高运行效率。However, the method described in this implementation only performs transcoding according to the needs of the client unit, and is not associated with specific monitoring services. Usually they are not the same. For example, even if the two client units are PC clients, their resolution and other parameters may also be different. Therefore, it is rare to cause repeated transcoding, which is beneficial to reduce the system burden. , improve operating efficiency.
图2为图1所示方法中步骤103的具体流程图,该步骤103具体包括:Fig. 2 is the specific flowchart of
步骤103A,所述视频监控平台中的CMS向所述视频监控平台中的VTDU发送查收到的转码前码流,以便所述VTDU将所述转码前码流发送给所述视频监控平台中的MTU。
步骤103B,CMS向所述MTU发送携带有所述转码标识参数的转码通知,以便所述MTU根据所述转码通知中的转码标识参数对所述转码前码流进行转码,形成转码后码流,并发送给所述VTDU。具体地,MTU可以根据接收到的转码通知中不同的转码标识参数将同一路转码前码流转换成多路符合相应参数的转码后码流。
具体地,在上述步骤中,CMS可以先根据多个VTDU及分别与这些VTDU相连的MTU的运行状况信息,选择一个VTDU和与之相连的一个MTU,然后再向选中的VTDU发送所述转码前码流,向选中的MTU发送所述转码通知。其中,运行状况信息包括转码前码流的内容分布、设备负载状况、设备健康状况、及解码能力等。从而有利于对VTDU和MTU的优选。例如,如果选择某个与发起视频浏览请求的客户端单元的物理距离较近的VTDU,则有利于减少码流传输的距离,提高速度和质量;再例如,如果选择某个负载状况较好的MTU及其相应的VTDU,则有利于合理分配转码的工作量,提高设备的利用率;又例如,如果选择健康状况较好,解码能力较强的VTDU和MTU,则有利于提高转码的效率和成功率。Specifically, in the above steps, the CMS can first select a VTDU and an MTU connected to it according to the operating status information of multiple VTDUs and the MTUs connected to these VTDUs, and then send the transcode to the selected VTDU For the pre-code stream, send the transcoding notification to the selected MTU. Wherein, the operation status information includes the content distribution of the code stream before transcoding, the load status of the device, the health status of the device, and the decoding capability. Therefore, it is beneficial to optimize the VTDU and MTU. For example, if you choose a VTDU that is physically closer to the client unit that initiates the video browsing request, it will help reduce the distance of code stream transmission and improve speed and quality; for another example, if you choose a VTDU with a better load The MTU and its corresponding VTDU are beneficial to allocate the workload of transcoding reasonably and improve the utilization rate of equipment; for example, if you choose a VTDU and MTU with good health and strong decoding ability, it will help improve the efficiency of transcoding. efficiency and success rate.
此处需要说明的是,根据CMS的选择,转码前码流和转码后码流可以由不同的VTDU进行分发,也可以由同一个VTDU分发。It should be noted here that, according to the selection of the CMS, the code stream before transcoding and the code stream after transcoding can be distributed by different VTDUs, or can be distributed by the same VTDU.
通过上述具体流程,使VTDU和MTU在CMS的统一调试下实现了对转码前码流的获取及转码处理。Through the above specific process, the VTDU and MTU realize the acquisition and transcoding processing of the code stream before transcoding under the unified debugging of the CMS.
实施例二Embodiment two
图3为本发明实施例二提供的一种视频监控方法的流程图。如图所示,与图1所示实施例相比,本实施例增加了步骤105。即在步骤102中,当视频监控平台中的CMS根据所述视频浏览请求中携带的前端采集设备的标识信息查找所述前端采集设备采集到的转码前码流时,如果查找到该转码流,则执行所述步骤103,否则执行步骤105。FIG. 3 is a flow chart of a video surveillance method provided by
步骤105,当CMS未查找到所述转码前码流时,指示所述前端采集设备进行实时视频采集,并将采集到的实时监控码流作为所述转码前码流,然后继续执行步骤103和104,最终生成转码后码流发送给客户端单元。
以下通过图4举例说明本实施例所述方法的信令流程。如图所示,该信令流程具体包括:The signaling flow of the method described in this embodiment is illustrated below by using FIG. 4 as an example. As shown in the figure, the signaling process specifically includes:
S1:监控用户通过CU访问视频监控平台获取监控资源列表后,在返回的监控资源列表中选择前端采集设备;S1: After the monitoring user accesses the video monitoring platform through the CU to obtain the monitoring resource list, select the front-end acquisition device in the returned monitoring resource list;
S2:CU发送视频浏览请求给视频监控平台的CMS,该视频浏览请求携带有所要访问的前端采集设备的标识信息及转码标识参数,例如携带摄像器的镜头标识(ID),并携带自身显示屏尺寸大小、分辨率等参数作为转码标识参数;S2: The CU sends a video browsing request to the CMS of the video surveillance platform. The video browsing request carries the identification information and transcoding identification parameters of the front-end acquisition device to be accessed, such as the lens identification (ID) of the camera, and carries its own display Parameters such as screen size and resolution are used as transcoding identification parameters;
S3:CMS处理接收到的视频浏览请求,根据运行状况信息选择VTDU和MTU;S3: CMS processes the received video browsing request, and selects VTDU and MTU according to the operating status information;
S4:CMS向VTDU发送码流分发通知;S4: CMS sends code stream distribution notification to VTDU;
S5:VTDU对码流分发通知进行处理并向CMS回复码流分发通知响应;S5: VTDU processes the code stream distribution notification and replies to the CMS with a code stream distribution notification response;
S6:CMS根据镜头ID查找对应的镜头采集到的转码前码流;如果未查找到所需的转码前码流,则指示该镜头进行实时视频采集;S6: The CMS searches for the pre-transcoding code stream collected by the corresponding lens according to the lens ID; if the required pre-transcoding code stream is not found, instruct the lens to perform real-time video capture;
S7:CMS向MTU发送转码通知,该转码通知中携带有转码标识参数;S7: The CMS sends a transcoding notification to the MTU, and the transcoding notification carries a transcoding identification parameter;
S8:MTU对转码通知进行处理后向CMS回复转码通知响应;S8: The MTU returns a transcoding notification response to the CMS after processing the transcoding notification;
S9:CMS向客户端单元回复视频浏览请求响应;S9: CMS replies to the client unit with a video browsing request response;
S10:前端采集设备将采集到的实时监控码流发送给VTDU作为所述转码前码流;S10: The front-end collection device sends the collected real-time monitoring code stream to the VTDU as the code stream before transcoding;
S11:VTDU将转码前码流发送给MTU。S11: The VTDU sends the code stream before transcoding to the MTU.
S12:MTU根据转码通知消息中的转码标识参数对所述转码前码流进行转码,形成转码后码流;S12: The MTU transcodes the code stream before transcoding according to the transcoding identification parameter in the transcoding notification message to form a code stream after transcoding;
S13:MTU将转码后码流发送给VTDU;S13: The MTU sends the transcoded code stream to the VTDU;
S14:VTDU将转码后码流发送给CU;S14: The VTDU sends the transcoded code stream to the CU;
S15:CU将接收到转码后码流进行解码播放;S15: The CU will receive the transcoded stream for decoding and playing;
S16:CU向监控用户展现实时监控视频。S16: The CU presents the real-time monitoring video to the monitoring user.
在本实施例所述方法中,通过CMS指示前端采集设备进行实时视频采集,并将采集到的实时监控码流作为所述转码前码流发送给VTDU,然后再进行转码等操作,因此,不仅可以实现对已保存的前端采集设备采集到的视频码流进行再现播放,而且还可以对前端采集设备实时采集到的视频码流进行实时转码后再现播放,从而实现了对被监控地点的实时监控。In the method described in this embodiment, the front-end acquisition device is instructed by the CMS to perform real-time video acquisition, and the collected real-time monitoring bit stream is sent to the VTDU as the pre-transcoding bit stream, and then operations such as transcoding are performed. , not only can realize the reproduction and playback of the video code stream collected by the front-end acquisition equipment that has been saved, but also can perform real-time transcoding on the video code stream collected by the front-end acquisition equipment in real time, so as to realize the monitoring of the monitored location real-time monitoring.
另外,前述实施例中所述的客户端单元除了可以为如电视墙、PC终端等固定客户端单元外,也可以为移动客户端单元(Mobile Client Unit,简称:MCU),如手机终端、笔记本电脑等。在采用MCU的情况下,图1所示实施例中的步骤101具体为:所述视频监控平台中的CMS接收来自于通过无线接入方式接入的移动客户端单元的视频浏览请求,该视频浏览请求中携带有转码标识参数。In addition, the client unit described in the foregoing embodiments can be a fixed client unit such as a TV wall or a PC terminal, or a mobile client unit (Mobile Client Unit, MCU for short), such as a mobile terminal, a notebook computer etc. In the case of using an MCU,
现有的移动电信运营商经营着多种移动通信网络,每种网络在空中接口上提供的移动接入带宽各不相同,针对移动监控媒体流的编码要求也不一样,因此有多路转码需求;并且现有前端采集设备的编码设备输出的码流大多针对固网监控业务,码率普遍比较大,尽管第三代移动通信网络的带宽有显著提升,但仍然不能满足直接在空口传输监控视频码流的需求。Existing mobile telecom operators operate a variety of mobile communication networks, each network provides different mobile access bandwidth on the air interface, and the encoding requirements for mobile monitoring media streams are also different, so multi-channel transcoding Moreover, most of the code streams output by the encoding devices of the existing front-end acquisition equipment are aimed at fixed network monitoring services, and the code rate is generally relatively large. Although the bandwidth of the third-generation mobile communication network has been significantly improved, it still cannot meet the requirements of direct transmission and monitoring over the air interface. Requirements for video streams.
在本实施例所述方法中,当MCU请求进行视频监控时,可以使用MTU针对各个MCU根据其具体的转码标识参数(如:编码格式、分辨率、帧率、比特率,编码级别和档次等参数)进行统一转码处理,从而能够适用不同MCU对传输监控视频码流的不同需求,实现对移动监控业务的支持,即通过动态转码实现MCU移动观看监控视频,降低了系统的复杂性和实现成本。In the method described in this embodiment, when the MCU requests video monitoring, the MTU can be used for each MCU according to its specific transcoding identification parameters (such as: encoding format, resolution, frame rate, bit rate, encoding level and grade) and other parameters) for unified transcoding processing, so that it can adapt to the different requirements of different MCUs for transmitting surveillance video streams, and realize support for mobile surveillance services, that is, through dynamic transcoding, the MCU can move to watch surveillance videos, reducing the complexity of the system and implementation costs.
实施例三Embodiment Three
本发明实施例三还提供了另一种监控视频获取方法,可以由客户端单元来执行,具体包括如下步骤:Embodiment 3 of the present invention also provides another monitoring video acquisition method, which can be executed by a client unit, and specifically includes the following steps:
客户端单元向视频监控平台发送视频浏览请求,该视频浏览请求中携带有转码标识参数,还可携带前端采集设备的标识信息;The client unit sends a video browsing request to the video monitoring platform, the video browsing request carries a transcoding identification parameter, and may also carry identification information of the front-end acquisition device;
所述客户端单元接收并播放由所述视频监控平台中的或所述视频监控平台外挂的视频转分发单元发送的转码后码流,所述转码后码流为根据所述转码标识参数对转码前码流进行转码而形成的。The client unit receives and plays the transcoded code stream sent by the video forwarding and distribution unit in the video monitoring platform or plugged into the video monitoring platform, and the transcoded code stream is based on the transcoding identifier Parameters are formed by transcoding the code stream before transcoding.
实施例四Embodiment Four
图5为本发明实施例四提供的视频监控系统的结构示意图。如图所示,该系统包括:中心管理服务器10、视频转分发单元20、媒体转码单元30、客户端单元40及前端采集设备50。其中,中心管理服务器10、视频转分发单元20和媒体转码单元30构成视频监控平台。前端采集设备50与所述中心管理服务器10及所述视频转分发单元20相连,用于采集实时监控码流作为转码前码流。FIG. 5 is a schematic structural diagram of a video surveillance system provided by Embodiment 4 of the present invention. As shown in the figure, the system includes: a
图6为图5中的中心管理服务器10的结构示意图;图7为图5中的视频转分发单元20的结构示意图;图8为图5中的媒体转码单元30的结构示意图;图9为图5中的客户端单元40的结构示意图。Fig. 6 is a schematic structural diagram of the
其中,中心管理服务器10中,包括服务器侧接收模块11、查找模块12、服务器侧发送模块13和指示模块14。服务器侧接收模块11用于接收来自于客户端单元40的视频浏览请求,该视频浏览请求中携带有转码标识参数;查找模块12用于根据视频浏览请求中携带的前端采集设备50的标识信息,查找前端采集设备50采集到的转码前码流;服务器侧发送模块13用于向视频转分发单元20发送由查找模块12查找到的转码前码流,以便视频转分发单元20将转码前码流发送给媒体转码单元30;指示模块14用于向媒体转码单元30发送携带有转码标识参数的转码通知,指示媒体转码单元30根据转码标识参数对转码前码流进行转码形成转码后码流;并用于向视频转分发单元20发送码流分发通知,指示视频转分发单元20将从媒体转码单元30获取的转码后码流发送给客户端单元40。Wherein, the
所述指示模块14还可用于当查找模块12未查找到所述转码前码流时,指示所述前端采集设备50进行实时视频采集,并将采集到的实时监控码流作为所述转码前码流。The instruction module 14 can also be used to instruct the front-
中心管理服务器10中还可以设置选择模块15,用于根据多个视频转分发单元20及分别与这些视频转分发单元20相连的媒体转码单元30的运行状况信息,选择一个视频转分发单元20及与该视频转分发单元20相连的一个媒体转码单元30来发送所述转码前码流、所述转码通知和所述码流分发通知。The selection module 15 can also be set in the
在客户端单元40中包括客户端侧发送模块41和客户端侧接收模块42。客户端侧发送模块41用于向视频监控平台发送视频浏览请求,该视频浏览请求中携带有转码标识参数;客户端侧接收模块42用于接收并播放由视频监控平台中的或视频监控平台外挂的视频转分发单元20发送的转码后码流,所述转码后码流为根据所述转码标识参数对转码前码流进行转码而形成的。The
在视频转分发单元20中包括分发侧接收模块21和分发侧发送模块22。分发侧接收模块21用于接收来自于中心管理服务器10的转码前码流和码流分发通知,以及来自于媒体转码单元30根据转码标识参数对转码前码流进行转码而形成的转码后码流,所述转码标识参数是所述中心管理服务器10从客户端单元40发送的视频浏览请求中获得的;分发侧发送模块22用于将所述转码前码流发送给所述媒体转码单元30,并根据所述码流分发通知,将所述转码后码流发送给所述客户端单元40,以便所述客户端单元40能够接收并播放与所述转码标识参数对应的所述转码后码流。The video forwarding and
在媒体转码单元30中包括转码侧接收模块31、转码执行模块32和转码侧发送模块33。转码侧接收模块31外挂于视频转分发单元20上,用于接收来自于所述视频转分发单元20的转码前码流及来自于中心管理服务器10的携带有转码标识参数的转码通知,所述转码标识参数是所述中心管理服务器10从客户端单元40发送的视频浏览请求中获得的;转码执行模块32用于根据转码侧接收模块31接收到的所述转码通知中的转码标识参数对接收到的所述转码前码流进行转码,并形成转码后码流;转码侧发送模块33用于将转码执行模块32形成的转码后码流发送给所述视频转分发单元20。The
该系统的工作原理如下:The system works as follows:
客户端单元40的客户端侧发送模块41向中心管理服务器10发送视频浏览请求,该视频浏览请求中携带有转码标识参数,还可以携带从监控资源列表中选择的前端采集设备50的标识信息,标识信息可以为摄像器的镜头ID等,转码标识参数是指可以由该客户端单元40进行解码播放的码流的参数,如编码格式、分辨率、帧率、比特率,编码级别和档次等参数;The client-
中心管理服务器10中的服务器侧接收模块11接收到来自于客户端单元40的视频浏览请求后,由查找模块12根据该视频浏览请求中携带的前端采集设备50的标识信息,查找所述前端采集设备50采集到的转码前码流,转码前码流是指由前端采集设备50采用自身的码流参数对采集到的视频数据进行编码后形成的码流,例如,摄像头根据自身的屏幕尺寸、分辨率等码流参数编码获得的码流称为转码前码流,该码流尚未针对各个客户端单元40进行转码;After the server-side receiving module 11 in the
由服务器侧发送模块13向视频转分发单元20发送由查找模块12查找到的所述转码前码流;The code stream before the transcoding found by the
由指示模块14向媒体转码单元30发送携带有转码标识参数的转码通知,并向视频转分发单元20发送查找到的转码前码流;The instruction module 14 sends a transcoding notification carrying a transcoding identification parameter to the
视频转分发单元20的分发侧接收模块21接收来自于中心管理服务器10的转码前码流,并由分发侧发送模块22将所述转码前码流发送给所述媒体转码单元30;The distribution
媒体转码单元30的转码侧接收模块31接收来自于视频转分发单元20的转码前码流及来自于中心管理服务器10的转码通知;The transcoding
外挂于视频转分发单元20上的转码执行模块32根据转码侧接收模块31接收到的所述转码通知中的转码标识参数对接收到的所述转码前码流进行转码,并形成转码后码流,当转码标识参数根据客户端单元40的指示确定之后,如何进行转码可以采用常规转码技术来完成,此处不再赘述;由转码侧发送模块33将转码执行模块32形成的转码后码流发送给所述视频转分发单元20;The
视频转分发单元20的分发侧接收模块21接收来自于媒体转码单元30根据转码标识参数对转码前码流进行转码而形成的转码后码流;The distribution
由中心管理服务器10的指示模块14向所述视频转分发单元20发送码流分发通知;The instruction module 14 of the
当视频转分发单元20的分发侧接收模块21接收到所述码流分发通知时,由分发侧发送模块22根据来自于中心管理服务器10的码流分发通知,将所述转码后码流发送给相应的客户端单元40。When the distribution
客户端单元40的客户端侧接收模块42接收由视频转分发单元20发来的转码后码流,并通过解码播放后便可以将监控视频再现给监控用户。The client-side receiving module 42 of the
通过本实施例所述系统可以执行本发明实施例所提供的视频监控方法,具体的流程细节可参见前述方法实施例所述,实现了对前端采集设备采集到的视频进行监控,由于使用MTU针对各个客户端单元进行了统一转码处理,从而实现了转码处理的归一性,因此无需针对不同的客户端单元设计不同的转码处理流程,简化了系统架构,降低了转码成本,提高了监控系统中各设备的兼容性,并且除了需要在VTDU上外挂MTU以外,无需改变系统中其他设备的拓扑结构,因此便于系统更新和升级。并且,本实施例所采用的动态转码方式与现有的静态转码方式和动态转码方式相比,也具有突出的技术优势,具体参见前述说明,此处不再赘述。Through the system described in this embodiment, the video monitoring method provided by the embodiment of the present invention can be executed. The specific process details can be referred to the foregoing method embodiment, and the video collected by the front-end acquisition device is realized. Since the MTU is used for Each client unit performs unified transcoding processing, thereby realizing the normalization of transcoding processing, so there is no need to design different transcoding processing processes for different client units, which simplifies the system architecture, reduces transcoding costs, and improves In order to ensure the compatibility of each device in the monitoring system, and except that the MTU needs to be installed on the VTDU, there is no need to change the topology of other devices in the system, so it is convenient for system updates and upgrades. Moreover, the dynamic transcoding method adopted in this embodiment also has outstanding technical advantages compared with the existing static transcoding method and dynamic transcoding method. For details, refer to the foregoing description, which will not be repeated here.
另外,所述中心管理服务器10还可以进一步设置选择模块15,用于根据多个视频转分发单元及分别与这些视频转分发单元相连的媒体转码单元的运行状况信息,选择一个视频转分发单元及与该视频转分发单元相连的一个媒体转码单元。其中,运行状况信息包括转码前码流的内容分布、设备负载状况、设备健康状况、及解码能力等。从而有利于对VTDU和MTU的优选。In addition, the
另外,所述中心管理服务器10的指示模块14可以当查找模块12未查找到所述转码前码流时,指示所述前端采集设备50进行实时视频采集并将采集到的实时监控码流作为所述转码前码流。从而实现了对被监控地点的实时监控。In addition, the instruction module 14 of the
实施例五Embodiment five
图10为本发明实施例五提供的视频监控系统的结构示意图。如图所示,与图5所示实施例的不同之处在于,图10所示系统中的客户端单元40具体为移动客户端单元400,且该系统还包括无线接入服务器60,用于以无线接入方式接入移动客户端单400,并将来自于该移动客户端单元400的视频浏览请求转发给所述中心管理服务器10。FIG. 10 is a schematic structural diagram of a video surveillance system provided by Embodiment 5 of the present invention. As shown in the figure, the difference from the embodiment shown in FIG. 5 is that the
在本实施例所述方法中,当MCU请求进行视频监控时,可以使用MTU针对各个MCU根据其具体的转码标识参数(如:编码格式、分辨率、帧率、比特率,编码级别和档次等参数)进行统一转码处理,从而能够适用不同MCU对传输监控视频码流的不同需求,实现对移动监控业务的支持,即通过动态转码实现MCU移动观看监控视频,降低了系统的复杂性和实现成本。In the method described in this embodiment, when the MCU requests video monitoring, the MTU can be used for each MCU according to its specific transcoding identification parameters (such as: encoding format, resolution, frame rate, bit rate, encoding level and grade) and other parameters) for unified transcoding processing, so that it can adapt to the different requirements of different MCUs for transmitting surveillance video streams, and realize support for mobile surveillance services, that is, through dynamic transcoding, the MCU can move to watch surveillance videos, reducing the complexity of the system and implementation costs.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910206067 CN102045540A (en) | 2009-10-20 | 2009-10-20 | Video monitoring method, system and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910206067 CN102045540A (en) | 2009-10-20 | 2009-10-20 | Video monitoring method, system and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102045540A true CN102045540A (en) | 2011-05-04 |
Family
ID=43911254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910206067 Pending CN102045540A (en) | 2009-10-20 | 2009-10-20 | Video monitoring method, system and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102045540A (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102638705A (en) * | 2011-12-09 | 2012-08-15 | 中兴通讯股份有限公司 | Transcode parameter templating method and transcoding system of CMS (content management system) |
CN102710965A (en) * | 2012-05-29 | 2012-10-03 | 中国联合网络通信集团有限公司 | Video monitoring data acquisition method and system and special bearing network |
CN102833694A (en) * | 2011-06-14 | 2012-12-19 | 深圳中兴力维技术有限公司 | Data transmission method and system for MMS (multimedia message) monitoring systems |
CN103607564A (en) * | 2013-11-11 | 2014-02-26 | 天脉聚源(北京)传媒科技有限公司 | Camera-based video acquisition realization method and apparatus |
WO2014082294A1 (en) * | 2012-11-30 | 2014-06-05 | 华为技术有限公司 | Media stream transmission method and relevant device and system |
CN104104971A (en) * | 2013-04-02 | 2014-10-15 | 腾讯科技(深圳)有限公司 | Video file processing method and system |
CN104113727A (en) * | 2013-04-17 | 2014-10-22 | 华为技术有限公司 | Monitoring video playing method, device and system |
CN104837032A (en) * | 2014-02-11 | 2015-08-12 | 北京信威通信技术股份有限公司 | Method for dynamically adjusting encoder resolution ratio in video monitoring system |
CN106303608A (en) * | 2016-09-27 | 2017-01-04 | 北京小米移动软件有限公司 | Live treating method and apparatus, direct broadcast server and live broadcast system |
CN106454416A (en) * | 2016-10-21 | 2017-02-22 | 浙江宇视科技有限公司 | Synchronous playback method and device |
CN106454271A (en) * | 2016-11-21 | 2017-02-22 | 环球大数据科技有限公司 | Video processing system and method |
CN106791892A (en) * | 2016-11-10 | 2017-05-31 | 广州华多网络科技有限公司 | It is a kind of to take turns the live methods, devices and systems of wheat |
CN109981607A (en) * | 2019-03-07 | 2019-07-05 | 深圳市商汤科技有限公司 | Media stream processing method and device, electronic equipment and storage medium |
CN110336986A (en) * | 2019-08-08 | 2019-10-15 | 杭州阿启视科技有限公司 | Video big data cloud platform stream media service method |
CN110892731A (en) * | 2018-07-25 | 2020-03-17 | 深圳市大疆创新科技有限公司 | Video playing speed control method and system, control terminal and movable platform |
CN110971628A (en) * | 2018-09-29 | 2020-04-07 | 杭州阿启视科技有限公司 | Cloud video data acquisition method |
CN112543165A (en) * | 2019-09-20 | 2021-03-23 | 浙江宇视科技有限公司 | Decoding method, device, equipment and medium |
CN113395546A (en) * | 2020-03-13 | 2021-09-14 | 杭州海康威视数字技术股份有限公司 | Control system, method and control equipment for media display |
CN113766317A (en) * | 2021-03-08 | 2021-12-07 | 京东城市(北京)数字科技有限公司 | Video transmission method, video transmission device, electronic equipment and storage medium |
CN114727152A (en) * | 2022-03-21 | 2022-07-08 | 慧之安信息技术股份有限公司 | Cross-platform multi-browser compatible monitoring video real-time preview method |
CN116055764A (en) * | 2023-01-03 | 2023-05-02 | 威创集团股份有限公司 | Video transcoding processing method, device, equipment and readable storage medium |
-
2009
- 2009-10-20 CN CN 200910206067 patent/CN102045540A/en active Pending
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833694A (en) * | 2011-06-14 | 2012-12-19 | 深圳中兴力维技术有限公司 | Data transmission method and system for MMS (multimedia message) monitoring systems |
CN102638705A (en) * | 2011-12-09 | 2012-08-15 | 中兴通讯股份有限公司 | Transcode parameter templating method and transcoding system of CMS (content management system) |
CN102710965A (en) * | 2012-05-29 | 2012-10-03 | 中国联合网络通信集团有限公司 | Video monitoring data acquisition method and system and special bearing network |
CN102710965B (en) * | 2012-05-29 | 2014-08-13 | 中国联合网络通信集团有限公司 | Video monitoring data acquisition method and system and special bearing network |
WO2014082294A1 (en) * | 2012-11-30 | 2014-06-05 | 华为技术有限公司 | Media stream transmission method and relevant device and system |
CN103999456A (en) * | 2012-11-30 | 2014-08-20 | 华为技术有限公司 | Media stream transmission method and relevant device and system |
CN103999456B (en) * | 2012-11-30 | 2018-03-13 | 华为技术有限公司 | A kind of media stream transmission method and relevant device, system |
CN104104971B (en) * | 2013-04-02 | 2018-12-07 | 腾讯科技(深圳)有限公司 | A kind of video file processing method and system |
CN104104971A (en) * | 2013-04-02 | 2014-10-15 | 腾讯科技(深圳)有限公司 | Video file processing method and system |
US9843775B2 (en) | 2013-04-17 | 2017-12-12 | Huawei Technologies Co., Ltd. | Surveillance video playback method, device, and system |
CN104113727A (en) * | 2013-04-17 | 2014-10-22 | 华为技术有限公司 | Monitoring video playing method, device and system |
CN104113727B (en) * | 2013-04-17 | 2017-09-12 | 华为技术有限公司 | A kind of method and apparatus of monitor video broadcasting, system |
CN103607564B (en) * | 2013-11-11 | 2016-08-17 | 天脉聚源(北京)传媒科技有限公司 | The method and device that a kind of video acquisition based on photographic head realizes |
CN103607564A (en) * | 2013-11-11 | 2014-02-26 | 天脉聚源(北京)传媒科技有限公司 | Camera-based video acquisition realization method and apparatus |
CN104837032A (en) * | 2014-02-11 | 2015-08-12 | 北京信威通信技术股份有限公司 | Method for dynamically adjusting encoder resolution ratio in video monitoring system |
CN106303608A (en) * | 2016-09-27 | 2017-01-04 | 北京小米移动软件有限公司 | Live treating method and apparatus, direct broadcast server and live broadcast system |
CN106454416B (en) * | 2016-10-21 | 2019-12-13 | 浙江宇视科技有限公司 | A method and device for synchronous playback |
CN106454416A (en) * | 2016-10-21 | 2017-02-22 | 浙江宇视科技有限公司 | Synchronous playback method and device |
CN106791892A (en) * | 2016-11-10 | 2017-05-31 | 广州华多网络科技有限公司 | It is a kind of to take turns the live methods, devices and systems of wheat |
US10834432B2 (en) | 2016-11-10 | 2020-11-10 | Guangzhou Huaduo Network Technology Co., Ltd. | Method, device and system for in-sequence live streaming |
CN106454271A (en) * | 2016-11-21 | 2017-02-22 | 环球大数据科技有限公司 | Video processing system and method |
CN106454271B (en) * | 2016-11-21 | 2019-06-11 | 环球大数据科技有限公司 | Processing system for video and method |
CN110892731A (en) * | 2018-07-25 | 2020-03-17 | 深圳市大疆创新科技有限公司 | Video playing speed control method and system, control terminal and movable platform |
CN110971628B (en) * | 2018-09-29 | 2022-04-01 | 杭州阿启视科技有限公司 | Cloud video data acquisition method |
CN110971628A (en) * | 2018-09-29 | 2020-04-07 | 杭州阿启视科技有限公司 | Cloud video data acquisition method |
CN109981607A (en) * | 2019-03-07 | 2019-07-05 | 深圳市商汤科技有限公司 | Media stream processing method and device, electronic equipment and storage medium |
CN110336986A (en) * | 2019-08-08 | 2019-10-15 | 杭州阿启视科技有限公司 | Video big data cloud platform stream media service method |
CN112543165A (en) * | 2019-09-20 | 2021-03-23 | 浙江宇视科技有限公司 | Decoding method, device, equipment and medium |
CN112543165B (en) * | 2019-09-20 | 2022-11-15 | 浙江宇视科技有限公司 | A decoding method, device, equipment and medium |
CN113395546A (en) * | 2020-03-13 | 2021-09-14 | 杭州海康威视数字技术股份有限公司 | Control system, method and control equipment for media display |
CN113766317A (en) * | 2021-03-08 | 2021-12-07 | 京东城市(北京)数字科技有限公司 | Video transmission method, video transmission device, electronic equipment and storage medium |
CN114727152A (en) * | 2022-03-21 | 2022-07-08 | 慧之安信息技术股份有限公司 | Cross-platform multi-browser compatible monitoring video real-time preview method |
CN114727152B (en) * | 2022-03-21 | 2023-01-10 | 慧之安信息技术股份有限公司 | A cross-platform and multi-browser compatible surveillance video real-time preview method |
CN116055764A (en) * | 2023-01-03 | 2023-05-02 | 威创集团股份有限公司 | Video transcoding processing method, device, equipment and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102045540A (en) | Video monitoring method, system and equipment | |
CN103002274B (en) | A kind of mobile multimedia real-time transcoding Play System and method of downloading based on off-line | |
CA2841377C (en) | Video transcoding services provided by searching for currently transcoded versions of a requested file before performing transcoding | |
CN102143385B (en) | Media play processing method, digital media server and system | |
US7996538B2 (en) | Information processing apparatus and content information processing method for transmitting content and event information to a client | |
JP4654918B2 (en) | Information processing apparatus and information processing system | |
US7996540B2 (en) | Method and system for replacing media stream in a communication process of a terminal | |
CN102804686B (en) | Content output system and codec information sharing method thereof | |
CN104093088B (en) | Realize that adaptive stream media plays the system and method for control | |
CN108521591A (en) | Screen projection method, device and system | |
CN103442207A (en) | Stage dispatching video monitoring system based on IP networking | |
CN103067776A (en) | Program-pushing method and system, intelligent display device, cloud server | |
CN100420169C (en) | Wide-band digital video monitoring network system | |
CN115134632B (en) | Video code rate control method, device, medium and content delivery network CDN system | |
CN113676750A (en) | Stream media server cluster management system | |
CN106454388A (en) | Method and device for determining live broadcast setting information | |
CN114339719A (en) | DPI data acquisition method and related device | |
CN104363511A (en) | Method and system for online playing F4v videos on mobile device | |
CN106209824A (en) | The cloud edit methods of data, system and the client of cloud editor | |
CN113301388B (en) | Video stream processing system, equipment and method | |
WO2012041039A1 (en) | Method, correlative equipment and system for digital tv terminal accessing internet video | |
CN101729318A (en) | Modulus mutual control gateway, monitoring system and monitoring method | |
KR100750907B1 (en) | An image processing apparatus and method for transmitting and displaying images on a mobile communication terminal device | |
CN102811342A (en) | Method, device and system for controlling video rotation | |
CN103297666B (en) | The method, apparatus and system of video monitoring are realized based on universal plug and play |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110504 |