CN109600574A - It is a kind of based on hardware-accelerated mobile flow medium gateway system - Google Patents

It is a kind of based on hardware-accelerated mobile flow medium gateway system Download PDF

Info

Publication number
CN109600574A
CN109600574A CN201710922815.9A CN201710922815A CN109600574A CN 109600574 A CN109600574 A CN 109600574A CN 201710922815 A CN201710922815 A CN 201710922815A CN 109600574 A CN109600574 A CN 109600574A
Authority
CN
China
Prior art keywords
video
transcoding
server
client
hardware
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
Application number
CN201710922815.9A
Other languages
Chinese (zh)
Inventor
姚文韬
董文生
代真虎
沈春锋
黄松鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Baosight Software Co Ltd
Original Assignee
Shanghai Baosight Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Baosight Software Co Ltd filed Critical Shanghai Baosight Software Co Ltd
Priority to CN201710922815.9A priority Critical patent/CN109600574A/en
Publication of CN109600574A publication Critical patent/CN109600574A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/6437Real-time Transport Protocol [RTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention provides a kind of based on hardware-accelerated mobile flow medium gateway system, comprising: transcoding server: obtaining video and carries out transcoding and distribution to the video of acquisition;Management server: receiving the facility registration of the transcoding server, and the user of configuration client, monitor client logs in;Monitor client: connecting the transcoding server and the management server, the video needed for PC or mobile phone end viewing;Configuration client: connecting the management server, carries out parameter configuration.The present invention is based on hardware-accelerated mobile flow medium gateway systems come the function of realizing the real-time transcoding of multi-channel video and play in PC, mobile client, improves the efficiency of Streaming Media gateway video code conversion and the convenience of video monitoring.

Description

It is a kind of based on hardware-accelerated mobile flow medium gateway system
Technical field
The present invention relates to fields of communication technology, and in particular, to a kind of based on hardware-accelerated mobile flow medium gateway system System.
Background technique
With the improvement of people ' s living standards with the development of modern industry, the awareness of safety of people is increasingly enhanced, for peace Full crime prevention system is also increasingly paid attention to, and video monitoring is widely applied to all trades and professions already.And in recent years mobile network with Wide increase, the especially construction of 3G/4G network realize that video monitoring has become reality by mobile terminal.In wired network On the basis of network, increase mobile video monitor business, user can understand live real-time condition by mobile terminal whenever and wherever possible.By In the limitation of Internet bandwidth, handset processes performance and mobile phone screen resolution ratio etc., from equipment such as video camera, video recorders Original video code stream can not be played out directly on mobile phone, it is necessary to be turned to the resolution ratio, frame per second, code rate etc. of original video Internet could be passed through by changing plays out on mobile phone.In addition, due to the diversity and internet public network of video monitoring equipment The shortage of address, mobile phone is also inconvenient directly to access original video monitoring code stream on public network.Therefore, there is an urgent need to a stream matchmakers Body gateway is capable of providing the functions such as video management, code stream conversion, video distribution, to meet growing mobile video monitor Demand.
However in mobile monitor field, especially industrial mobile monitor field, Streaming Media gateway also faces following ask Topic:
1) inconsistency of the Video coding of various brands and agreement makes the application and development of mobile terminal become complicated and difficult With maintenance;
2) it should allow the media data of each video equipment of internal network can be by the mobile terminal accessing in public network, again Facing these equipment may cause the security risk of hacker attack;
3) flow cost of the cable network traditional video surveillance equipment without more consideration mobile network;
4) for save the cost the considerations of, as long as user wishes that the road 16-32 HD video can be completed in a server Real-time transcoding only carries out transcoding with cpu and is difficult to meet the requirement of real-time.
In existing Streaming Media gateway system, such as: application No. is CN201010247299.2, entitled " Streaming Media net Close and its provide the method for streaming media service ", although a variety of stream media protocols and streaming media coding are also supported, in video code conversion Transcoding process is not accelerated using hardware in the process, therefore transcoding efficiency is lower.In addition the patent, which is not directed to, is moving Live video stream is played in dynamic client.
Summary of the invention
For the defects in the prior art, the object of the present invention is to provide a kind of based on hardware-accelerated mobile flow medium net Relationship system.
What is provided according to the present invention is a kind of based on hardware-accelerated mobile flow medium gateway system, comprising:
Transcoding server: obtaining video and carries out transcoding and distribution to the video of acquisition;
Management server: receive the facility registration of the transcoding server, and configuration client, the use of monitor client Family logs in;
Monitor client: connecting the transcoding server and the management server, sees in PC or mobile phone end See required video;
Configuration client: connecting the management server, carries out parameter configuration.
Preferably, the transcoding server includes:
Video acquisition submodule: access video source carries out protocol analysis, obtains video;
Video code conversion submodule: the video that will acquire is according to being set for transcoding;
Video distribution submodule: the video after transcoding is sent to the corresponding monitor client.
Preferably, the management server includes:
Facility registration module: the registration information of the transcoding server is obtained;
Connection management module: the monitor client for managing the transcoding server of registration and logining, to monitor client exhibition Show the video source of registered transcoding server and its connection, and the request to transcoding server forwarding monitor client;
User management module: storage, management, configuration user information and permission;
Parameter configuration module: parameters needed for storage, management, configuration.
Preferably, the parameter includes:
Gateway parameter: including this device coding, management server IP address and port;
Management server parameter: including gateway title, device coding;
Video equipment parameter: brand, type, IP address, port numbers including video camera or video recorder, log in account number and Channel number/channel coding;
Transcoding parameter: including per the code rate of video, frame per second, resolution ratio, I frame period, transcoding mode, audio format all the way with And video format.
Preferably, the monitor client includes Secondary Development Module, provides the secondary development of various platform clients SDK。
Compared with prior art, the present invention have it is following the utility model has the advantages that
The present invention is based on hardware-accelerated mobile flow medium gateway system come realize multi-channel video real-time transcoding and PC, The function of playing in mobile client improves the efficiency of Streaming Media gateway video code conversion and the convenience of video monitoring.
Detailed description of the invention
Upon reading the detailed description of non-limiting embodiments with reference to the following drawings, other feature of the invention, Objects and advantages will become more apparent upon:
Fig. 1 is a kind of module map based on hardware-accelerated mobile flow medium gateway system of the present invention;
Fig. 2 is a kind of configuration diagram based on hardware-accelerated mobile flow medium gateway system of the present invention.
Specific embodiment
The present invention is described in detail combined with specific embodiments below.Following embodiment will be helpful to the technology of this field Personnel further understand the present invention, but the invention is not limited in any way.It should be pointed out that the ordinary skill of this field For personnel, without departing from the inventive concept of the premise, several changes and improvements can also be made.These belong to the present invention Protection scope.
It is as depicted in figs. 1 and 2, provided by the invention a kind of based on hardware-accelerated mobile flow medium gateway system, comprising:
Transcoding server: obtaining video and carries out transcoding and distribution to the video of acquisition.Transcoding server be responsible for itself to Management server is registered, and the information such as device coding are sent to management server with network communication mode.After succeeding in registration, Equipment obtains corresponding information from management server according to itself coding, then calls video acquiring module according to information is obtained And video processing module, the video flowing from video recorder is transcoded into the H.264 video flowing of standard according to the parameter of setting, and with The form of RTSP service externally provides.
Management server: receive the facility registration of the transcoding server, and configuration client, the use of monitor client Family logs in.The modules such as running equipment registration, connection management, user management, parameter configuration in management server are responsible for entire stream matchmaker The management work of body gateway system.Management server receives the facility registration of transcoding server, and the user of configuration client It logs in.Management server is also responsible for verifying the licensing of entire Streaming Media gateway system, only allows authorized user in tolerance band Interior streaming media gateway system is configured.
Monitor client: connecting the transcoding server and the management server, sees in PC or mobile phone end See required video.Monitor client had both supported the monitoring at the end PC, also supported the mobile monitor of mobile phone end.It is being supervised after login The video channel to be watched is directly selected on control client end interface.
Configuration client: connecting the management server, carries out parameter configuration.System uses browser as configuration client The common browsers such as IE/Chome/Firefox are supported at end.
1) transcoding server includes:
A, video acquisition submodule: access video source carries out protocol analysis, obtains video.
It can access equipment and the standards such as web camera, the hard disk video recorder of different manufacturers such as Haikang, big China, space view RTSP network video stream, carry out protocol analysis simultaneously obtain video message.Video acquiring module includes Haikang, big China, space view three A submodule is responsible for obtaining video flowing from recorders such as Haikang, big China, space views, be called for video distribution module, input view Frequency transcoding module carries out transcoding.Each brand video recorder is designed as different modules, but uses identical interface and frame, There is new video recorder brand also using same design later.
B, video code conversion submodule: the video that will acquire is according to being set for transcoding.
The module operates on transcoding server, for pressing hard disk video recorder or the collected video of video camera in real time It is condensed to H.264 coded format.The module is by video message according to the conversion for being set for different code rates, frame per second and resolution ratio, shape It is exported at the H.264 code stream of standard.This Streaming Media gateway system is being mounted with mainstream Intel core video card in transcoding process Computer on, function of hardware acceleration can be enabled, the burden of cpu, increases every transcoding service significantly in mitigation transcoding process The video number of device while transcoding.Transcoding efficiency compares the scheme using cpu, lifts up to 4 times or more.There is no Intel core On the computer of heart video card, then cpu Transcoding Scheme is used automatically, realize the adaptivity to different hardware equipment.
C, the video after transcoding video distribution submodule: is sent to the corresponding monitor client.
It is requested according to monitor client, the video code flow after transcoding can be carried out to RTSP protocol encapsulation and is distributed to difference Monitor client play simultaneously.
2) management server includes:
Facility registration module: the registration information of the transcoding server is obtained.
The module is responsible for transcoding server and is registered to management server, and device coding etc. is believed with network communication mode Breath is sent to management server.After succeeding in registration, equipment obtains corresponding information from management server according to itself coding, then Video acquiring module and video processing module are called according to information is obtained, by the video flowing from video recorder according to the ginseng of setting Number is transcoded into the H.264 video flowing of standard, and externally provides in the form that RTSP is serviced.
Connection management module: the monitor client for managing the transcoding server of registration and logining, to monitor client exhibition Show the video source of registered transcoding server and its connection, and the request to transcoding server forwarding monitor client.
User management module: storage, management, configuration user information and permission.
It include: User ID, user name, password, permission etc..User information is stored in the local data base of management server In, and web interface is provided, these parameters can be configured by browser.This module further include administrator need additions and deletions change look into and The functions such as the Modify password that the functions such as rights management and user itself need.
Parameter configuration module: parameters needed for storage, management, configuration.
It include: video camera ID, video camera IP address/port, camera user name/password, turns transcoding server device id The parameters such as code server ip address, communication type.All configurations are stored in the local data base of management server, and are provided Web service, the user having permission can configure these parameters by browser.
The various parameters of system can be arranged in user by Web mode, comprising:
Gateway parameter: including this device coding, management server IP address and port;
Management server parameter: including gateway title, device coding;
Video equipment parameter: brand, type (camera/recorder), IP address, port including video camera or video recorder Number, log in account number (user name, password) and channel number/channel coding;
Transcoding parameter: including per the code rate (Kbps) of video, frame per second, resolution ratio, I frame period (Gop), transcoding mode all the way (hardware-accelerated/software transcoding), audio format (G.711A) and video format (H.264).Code rate/frame per second/resolution ratio/I frame When being set to 0, then it is consistent with source code flow.
3) monitor client includes Secondary Development Module, provides secondary development SDK, the Andorid of various platform clients, The system platforms such as iOS, Windows.SDK mainly contains the interface of the functions such as user's login, real time monitoring, history playback, with System integrator is facilitated to carry out the secondary development of client.The each interface operation instructions of corresponding SDK are also provided simultaneously, and its The specification that error code is explained, to facilitate system integrator to carry out the secondary development of client.
It is presented below to implement specific example of the invention, for technical staff's understanding.
Hardware foundation:
● need the place for carrying out video monitoring installation video camera and hard disk video recorder (can choose Haikang/big China/ The video camera and video recorder of space view brand).
● a computer as video code conversion server and installs corresponding module, it is proposed that the higher calculating of service performance Machine and have mainstream Intel core video card.
● a computer as management server and installs corresponding module.
● an at least mobile terminal, optional iOS/Android/Windows equipment, and corresponding module is installed.
● the corresponding module of Streaming Media gateway is installed on video code conversion server, management server and monitor client, And whole system is configured by browser.
● keep network between each computer and video camera, hard disk video recorder and mobile terminal unimpeded.
Embodiment 1:
(1) user opens monitor client software in mobile terminal, logs in Streaming Media gateway system.
(2) management server verifying user information passes through, and the video channel authorized in system is showed client.
(3) user selects a certain interested video in road, starts to play the road video.
(4) user's use terminates, and stops playing video, nullifies and log in, closes monitor client software.
Embodiment 2:
(1) administrator opens browser on any one computer, logs in Streaming Media gateway system.
(2) management server authentic administrator identity passes through, and system management interface is showed administrator.
(3) administrator is by the parameters of the entire Streaming Media gateway system of the interface configurations, including user information and is Parameter of uniting etc..
(4) administrator completes configuration, and system automatically saves modified configuration, and management server is matched modified automatically It sets and is sent to transcoding server, notice transcoding server updates corresponding configuration parameter.
One skilled in the art will appreciate that in addition to realizing system provided by the invention in a manner of pure computer readable program code It, completely can be by the way that method and step be carried out programming in logic come so that the present invention provides and its other than each device, module, unit System and its each device, module, unit with logic gate, switch, specific integrated circuit, programmable logic controller (PLC) and embedding Enter the form of the controller that declines etc. to realize identical function.So system provided by the invention and its every device, module, list Member is considered a kind of hardware component, and to include in it can also for realizing the device of various functions, module, unit To be considered as the structure in hardware component;It can also will be considered as realizing the device of various functions, module, unit either real The software module of existing method can be the structure in hardware component again.
Specific embodiments of the present invention are described above.It is to be appreciated that the invention is not limited to above-mentioned Particular implementation, those skilled in the art can make a variety of changes or modify within the scope of the claims, this not shadow Ring substantive content of the invention.In the absence of conflict, the feature in embodiments herein and embodiment can any phase Mutually combination.

Claims (5)

1. a kind of based on hardware-accelerated mobile flow medium gateway system characterized by comprising
Transcoding server: obtaining video and carries out transcoding and distribution to the video of acquisition;
Management server: receiving the facility registration of the transcoding server, and the user of configuration client, monitor client steps on Record;
Monitor client: connecting the transcoding server and the management server, watches institute in PC or mobile phone end The video needed;
Configuration client: connecting the management server, carries out parameter configuration.
2. according to claim 1 based on hardware-accelerated mobile flow medium gateway system, which is characterized in that the transcoding Server includes:
Video acquisition submodule: access video source carries out protocol analysis, obtains video;
Video code conversion submodule: the video that will acquire is according to being set for transcoding;
Video distribution submodule: the video after transcoding is sent to the corresponding monitor client.
3. according to claim 1 based on hardware-accelerated mobile flow medium gateway system, which is characterized in that the management Server includes:
Facility registration module: the registration information of the transcoding server is obtained;
Connection management module: the monitor client for managing the transcoding server of registration and logining is shown to monitor client The transcoding server of registration and its video source of connection, and the request to transcoding server forwarding monitor client;
User management module: storage, management, configuration user information and permission;
Parameter configuration module: parameters needed for storage, management, configuration.
4. according to claim 1 based on hardware-accelerated mobile flow medium gateway system, which is characterized in that the parameter Include:
Gateway parameter: including this device coding, management server IP address and port;
Management server parameter: including gateway title, device coding;
Video equipment parameter: brand, type, IP address, port numbers, login account number and channel including video camera or video recorder Number/channel coding;
Transcoding parameter: including per the code rate of video, frame per second, resolution ratio, I frame period, transcoding mode, audio format and view all the way Frequency format.
5. according to claim 1 based on hardware-accelerated mobile flow medium gateway system, which is characterized in that the monitoring Client includes Secondary Development Module, provides the secondary development SDK of various platform clients.
CN201710922815.9A 2017-09-30 2017-09-30 It is a kind of based on hardware-accelerated mobile flow medium gateway system Pending CN109600574A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710922815.9A CN109600574A (en) 2017-09-30 2017-09-30 It is a kind of based on hardware-accelerated mobile flow medium gateway system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710922815.9A CN109600574A (en) 2017-09-30 2017-09-30 It is a kind of based on hardware-accelerated mobile flow medium gateway system

Publications (1)

Publication Number Publication Date
CN109600574A true CN109600574A (en) 2019-04-09

Family

ID=65955624

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710922815.9A Pending CN109600574A (en) 2017-09-30 2017-09-30 It is a kind of based on hardware-accelerated mobile flow medium gateway system

Country Status (1)

Country Link
CN (1) CN109600574A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112423025A (en) * 2020-11-18 2021-02-26 北京金和网络股份有限公司 Transcoding method and transcoder supporting multiple video access modes
CN112584156A (en) * 2020-11-18 2021-03-30 卓旺(安徽)航空科技产业股份有限公司 Transcoding 4K video algorithm based on 2K video data deep learning
CN112752137A (en) * 2020-12-29 2021-05-04 北京恒泰实达科技股份有限公司 Monitoring video integrated playing system and method based on large-screen display system
CN112765253A (en) * 2021-02-27 2021-05-07 中电万维信息技术有限责任公司 Ffmpeg transcoding task parameter scheduling method based on database
CN112866713A (en) * 2021-01-19 2021-05-28 北京睿芯高通量科技有限公司 Transcoding all-in-one machine system and transcoding method
CN114222073A (en) * 2021-12-13 2022-03-22 北京百度网讯科技有限公司 Video output method, video output device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090196339A1 (en) * 2008-01-31 2009-08-06 Kabushiki Kaisha Toshiba Transcoding apparatus and transcoding method
CN101695129A (en) * 2009-10-09 2010-04-14 中兴通讯股份有限公司 Method and system for realizing video monitoring by mobile terminal supporting multimodes
CN201781576U (en) * 2009-11-27 2011-03-30 广东亿迅科技有限公司 Real-time video stream transcoding server and video monitoring system comprising same
CN103957428A (en) * 2014-05-16 2014-07-30 中国科学院上海高等研究院 Streaming media server with multi-code-rate transcoding function based on many-core processor
CN104394366A (en) * 2014-11-26 2015-03-04 东南大学 Distributed video streaming media transcoding access control method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090196339A1 (en) * 2008-01-31 2009-08-06 Kabushiki Kaisha Toshiba Transcoding apparatus and transcoding method
CN101695129A (en) * 2009-10-09 2010-04-14 中兴通讯股份有限公司 Method and system for realizing video monitoring by mobile terminal supporting multimodes
CN201781576U (en) * 2009-11-27 2011-03-30 广东亿迅科技有限公司 Real-time video stream transcoding server and video monitoring system comprising same
CN103957428A (en) * 2014-05-16 2014-07-30 中国科学院上海高等研究院 Streaming media server with multi-code-rate transcoding function based on many-core processor
CN104394366A (en) * 2014-11-26 2015-03-04 东南大学 Distributed video streaming media transcoding access control method and system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112423025A (en) * 2020-11-18 2021-02-26 北京金和网络股份有限公司 Transcoding method and transcoder supporting multiple video access modes
CN112584156A (en) * 2020-11-18 2021-03-30 卓旺(安徽)航空科技产业股份有限公司 Transcoding 4K video algorithm based on 2K video data deep learning
CN112752137A (en) * 2020-12-29 2021-05-04 北京恒泰实达科技股份有限公司 Monitoring video integrated playing system and method based on large-screen display system
CN112752137B (en) * 2020-12-29 2023-02-28 北京恒泰实达科技股份有限公司 Monitoring video integrated playing system and method based on large-screen display system
CN112866713A (en) * 2021-01-19 2021-05-28 北京睿芯高通量科技有限公司 Transcoding all-in-one machine system and transcoding method
CN112765253A (en) * 2021-02-27 2021-05-07 中电万维信息技术有限责任公司 Ffmpeg transcoding task parameter scheduling method based on database
CN114222073A (en) * 2021-12-13 2022-03-22 北京百度网讯科技有限公司 Video output method, video output device, electronic equipment and storage medium
CN114222073B (en) * 2021-12-13 2023-02-17 北京百度网讯科技有限公司 Video output method, video output device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN109600574A (en) It is a kind of based on hardware-accelerated mobile flow medium gateway system
US8744523B2 (en) Method and system for interactive home monitoring
US8984113B2 (en) Internet of things service architecture and method for realizing internet of things service
CN104219500B (en) The live apparatus and method of monitor video
US20130286211A1 (en) Method and apparatus for live capture image-live streaming camera utilizing personal portable device
CN109348171A (en) A kind of view networking monitoring video acquiring method and device
CN101656874A (en) Remote video monitoring method
CN1254972C (en) Intelligent video content monitoring system based on IP network
CN108881797B (en) Data processing method and device for video network
WO2008150517A1 (en) Intelligent video network protocol
US20100223673A1 (en) Providing multimedia content with access restrictions
CN102186061A (en) Cloud computing mode based method for implementing remote network monitoring system
CN112532946A (en) Multi-protocol-based stream media system design method
CN103259709A (en) End-to-end mobile phone real-time video transmission method based on virtual private network
CN107911706A (en) The audio/video player system and method for multi-brand compatibility
CN2930158Y (en) Video frequency image monitor device of radio digital terminal
WO2022193618A1 (en) Railway video resource interconnection and convergence system and method
CN112929607A (en) System and method for realizing Web interoperability of multi-source video stream
CN1585309B (en) Long-range monitoring system based on mobile terminal and method thereof
CN103546727B (en) A kind of method of subway comprehensive monitoring system access closed-circuit television subsystem
CN103533314A (en) Method for accessing standardized interface and unified architecture of differentiation security and protection equipment
CN102665116A (en) Internet-based video-audio transmission system and video-audio stream distribution method thereof
CN109194697B (en) Internet monitoring method under GB28181 by SIP protocol
CN202918423U (en) Internet of things-based remote collaboration video management system
CN111212263B (en) Method and device for filtering monitoring resource data

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190409