CN109561076A - It is embedded in the RTSP retransmission method of real-time monitoring system - Google Patents
It is embedded in the RTSP retransmission method of real-time monitoring system Download PDFInfo
- Publication number
- CN109561076A CN109561076A CN201811303648.0A CN201811303648A CN109561076A CN 109561076 A CN109561076 A CN 109561076A CN 201811303648 A CN201811303648 A CN 201811303648A CN 109561076 A CN109561076 A CN 109561076A
- Authority
- CN
- China
- Prior art keywords
- rtsp
- server
- video resource
- monitoring system
- video
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/63—Control 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/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of RTSP retransmission methods for being embedded in real-time monitoring system, comprising the following steps: S1: client selection supports the player of RTSP agreement, the SDP of input monitoring point publication to check to RTSP server (6) application video resource;S2: Streaming Media forwarding server (4) discriminatory analysis, the video resource then plays immediately if it exists, if it does not exist, then informs RTSP transmission service server (5);S3:RTSP transmission service server (5) draws stream using proprietary protocol in RTSP server (6);S4:RTSP transmission service server (5) carries out data packing after getting video data, and is pushed to RTSP server (6);After S5:RTSP server (6) gets the video resource, start to play.The present invention is embedded in RTSP forwarding service in existing monitoring system, and RTSP forwarding service gets video resource by system proprietary protocol, then is transmitted with puppy parc, only needs a puppy parc that can get data, effectively reduces workload.
Description
Technical field
The present invention relates to RTSP applied technical fields, more particularly to a kind of forwarding side RTSP for being embedded in real-time monitoring system
Method.
Background technique
In the practical application of video monitoring system, for certain customers, the visitor of huge function is not needed sometimes
Family end, and the broadcasting tool (such as VLC) for only needing a market general, it will be able to the video resource in checking monitoring system,
As long as they, in the case where being connected to centered video resource network, can view video, if necessary to go installation specified again
Software will lower user's likability;
As shown in Figure 1, traditional real-time video checks the working method of system are as follows:
(1) equipment access server passes through the SDK that each video camera producer provides, and carries out equipment and draws stream work, and equipment is real-time
Audio, video data accesses monitoring system;
(2) forwarding of equipment access server flow to Streaming Media forwarding server and is managed collectively;
(3) it when client checks video, is directly obtained from streaming media server.
For third party developer, it is sometimes desirable to get audio, video data in existing monitoring system and carry out data
Analysis, but require to provide the SDK that can access the system to monitoring system producer, producer is different surely to be provided, and then is increased double
The workload of side.
Summary of the invention
It is an object of the invention to overcome the deficiencies of the prior art and provide a kind of RTSP forwardings for being embedded in real-time monitoring system
Method, can be embedded in RTSP forwarding service in existing monitoring system, and RTSP forwarding service is obtained by system proprietary protocol
It is transmitted to video resource, then with puppy parc, it is only necessary to a general agreement can achieve the purpose that acquisition data,
Greatly reduce workload.
The purpose of the present invention is achieved through the following technical solutions: being embedded in the forwarding side RTSP of real-time monitoring system
Method, comprising the following steps:
S1: the SDP of existing monitoring system publication RTSP server address and the corresponding RTSP protocol access in each monitoring point, client
A player for supporting RTSP agreement of any selection is held, the SDP for inputting publication is checked to RTSP server application video resource;
S2: Streaming Media forwarding server receives after video resource checks application and carries out discriminatory analysis, if Streaming Media forwarding service
There are then playing immediately when the video resource in device, if it does not exist, then RTSP transmission service server is informed, and enter in next step
Suddenly;
S3:RTSP transmission service server by utilizing proprietary protocol carries out drawing stream work in RTSP server according to the application of client
Make;
It is unified to carry out data packing by RTSP transmission after S4:RTSP transmission service server gets video data, and be pushed to
RTSP server;
After S5:RTSP server gets the video resource, the RTSP playing request of user is responded, starts to play.
The video resource that the RTSP transmission service server push gives RTSP server can be by general viewing client-side
It is checked.
The video resource that can be played immediately obtained after the streaming media server judges analysis checks visitor by dedicated
Family end is checked.
The beneficial effects of the present invention are:
1) user or third party developer are allowed by the insertion RTSP forwarding service in existing real-time video monitoring system, energy
From the real-time audio and video easily checked and got in monitor supervision platform in video resource management method, system.
2) forwarding service gets video resource by system proprietary protocol, then is transmitted with puppy parc, and only
It needs a puppy parc that can achieve the purpose that obtain data, greatly reduces workload.
Detailed description of the invention
Fig. 1 is that traditional real-time video checks business module course of work schematic diagram;
Fig. 2 is that real-time video of the present invention checks business module course of work schematic diagram;
In figure, 1- video camera, 2- equipment access server, the dedicated viewing client-side of 3-, 4- Streaming Media forwarding server, 5-RTSP
Transmission service server, 6-RTSP server, the general viewing client-side of 7-.
Specific embodiment
Below in conjunction with embodiment, technical solution of the present invention is clearly and completely described, it is clear that described
Embodiment is only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, this field
Technical staff's every other embodiment obtained under the premise of not making the creative labor belongs to what the present invention protected
Range.
Referring to Fig.2, the present invention provides a kind of technical solution: it is embedded in the RTSP retransmission method of real-time monitoring system, it is described
RTSP is the multimedia series flow agreement for controlling sound or image, and allows multiple crossfire demand controls simultaneously, transmission when institute
Network communication is reached an agreement on not in the range of its definition, and server end can voluntarily select to transmit string using TCP or UDP
Flow content.
As user, it is not necessary to know the IP address of each video camera 1, for the needs of safety management, manager will not
The IP address of each video camera 1 is issued, but is directly managed collectively by system, the title that user need to only click monitoring point can be looked into
See corresponding video.
Video camera 1 in the prior art can support RTSP agreement directly accesses to check video, but consider numerous camera shootings
The address machine 1IP is required to safety management and access control, selects to carry out the forwarding control of RTSP in internal system.
Transmission control method that the present invention is implemented specifically includes the following steps:
S1: the SDP of existing monitoring system publication 6 address of RTSP server and the corresponding RTSP protocol access in each monitoring point, visitor
Family end arbitrarily selects a player for supporting RTSP agreement, and the SDP for inputting publication applies for that video resource is looked into RTSP server 6
It sees;
The SDP can distribute system with integrating traditional, help the traditional forms of enterprises to build difference quotient distribution system of new generation, realize that line is online
Lower intercommunication, especially allows brand quotient to establish direct links with consumer, and according to the feedback guidance product of consumer end and market
Board designs and produces, and thus reduces the inventory problem generated because market is not known about.
S2: Streaming Media forwarding server 4 receives after video resource checks application and carries out discriminatory analysis, if Streaming Media forwards
There are then playing immediately when the video resource in server 4, what is obtained after the streaming media server judges analysis can be immediately
The video resource of broadcasting is checked by dedicated viewing client-side 3, convenient and efficient.
If the video resource is not present in Streaming Media forwarding server 4, RTSP transmission service server 5 is informed, and enter
Next step;
S3:RTSP transmission service server 5 carries out drawing stream according to the application of client using proprietary protocol in RTSP server 6
Work, pull existing live content in RTSP server 6 with specified address;
It is unified to carry out data packing by RTSP transmission after S4:RTSP transmission service server 5 gets video data, and push
To RTSP server 6;
The RTSP transmission service server 5 be pushed to RTSP server 6 video resource can by general viewing client-side 7 into
Row checks that meet all users checks demand.
After S5:RTSP server 6 gets the video resource, the RTSP playing request of user is responded, starts to play.
The realization of video monitoring system audio-video look facility, generally require following business module composition: equipment connects
Enter server 2, Streaming Media forwarding server 4, video viewing client-side, this programme sea on the basis of existing business module increases
Following two business module: RTSP server 6, RTSP transmission service server 5, it can by existing real-time video monitoring
It is embedded in RTSP forwarding service in system, allows user or third party developer, easily can check and obtain from monitor supervision platform
To the real-time audio and video in video resource management method, system.
The above is only a preferred embodiment of the present invention, it should be understood that the present invention is not limited to described herein
Form should not be regarded as an exclusion of other examples, and can be used for other combinations, modifications, and environments, and can be at this
In the text contemplated scope, modifications can be made through the above teachings or related fields of technology or knowledge.And those skilled in the art institute into
Capable modifications and changes do not depart from the spirit and scope of the present invention, then all should be in the protection scope of appended claims of the present invention
It is interior.
Claims (3)
1. being embedded in the RTSP retransmission method of real-time monitoring system, it is characterised in that: the following steps are included:
S1: the SDP of existing monitoring system publication RTSP server (6) address and the corresponding RTSP protocol access in each monitoring point,
Client arbitrarily selects a player for supporting RTSP agreement, and the SDP for inputting publication is provided to RTSP server (6) application video
Source is checked;
S2: Streaming Media forwarding server (4) receives after video resource checks application and carries out discriminatory analysis, if Streaming Media forwarding clothes
It is engaged in if it does not exist, then informing RTSP transmission service server (5) there are then playing immediately when the video resource in device (4), going forward side by side
Enter next step;
S3:RTSP transmission service server (5) is carried out in RTSP server (6) using proprietary protocol according to the application of client
Draw stream work;
It is unified to carry out data packing by RTSP transmission after S4:RTSP transmission service server (5) gets video data, and push away
Give RTSP server (6);
After S5:RTSP server (6) gets the video resource, the RTSP playing request of user is responded, starts to play.
2. the RTSP retransmission method of insertion real-time monitoring system according to claim 1, it is characterised in that: the RTSP is pushed away
The video resource for sending service server (5) to be pushed to RTSP server (6) can be checked by general viewing client-side (7).
3. the RTSP retransmission method of insertion real-time monitoring system according to claim 1, it is characterised in that: the Streaming Media
The video resource that can be played immediately obtained after server discriminatory analysis is checked by dedicated viewing client-side (3).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811303648.0A CN109561076A (en) | 2018-11-02 | 2018-11-02 | It is embedded in the RTSP retransmission method of real-time monitoring system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811303648.0A CN109561076A (en) | 2018-11-02 | 2018-11-02 | It is embedded in the RTSP retransmission method of real-time monitoring system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109561076A true CN109561076A (en) | 2019-04-02 |
Family
ID=65865874
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811303648.0A Pending CN109561076A (en) | 2018-11-02 | 2018-11-02 | It is embedded in the RTSP retransmission method of real-time monitoring system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109561076A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112423146A (en) * | 2019-08-21 | 2021-02-26 | 亦非云互联网技术(上海)有限公司 | Playing data acquisition and pushing method, system, medium, server and playing terminal |
CN112584254A (en) * | 2020-11-30 | 2021-03-30 | 北京邮电大学 | RTSP video stream loading method and device based on Cesium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035270A (en) * | 2007-04-19 | 2007-09-12 | 苏州鹞鹰数据技术有限公司 | Peer-to-peer video monitoring method based on the Internet |
CN101227593A (en) * | 2008-01-29 | 2008-07-23 | 中兴通讯股份有限公司 | Method and system for playing front end video recording |
CN105450994A (en) * | 2015-12-03 | 2016-03-30 | 河北远东通信系统工程有限公司 | Video commanding and dispatching system and method based on RTSP |
CN105871800A (en) * | 2015-12-07 | 2016-08-17 | 乐视云计算有限公司 | Pull stream control method, device and system |
CN108540774A (en) * | 2018-04-19 | 2018-09-14 | 深圳市成为智能交通系统有限公司 | A kind of real time monitoring video broadcasting method and system |
-
2018
- 2018-11-02 CN CN201811303648.0A patent/CN109561076A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035270A (en) * | 2007-04-19 | 2007-09-12 | 苏州鹞鹰数据技术有限公司 | Peer-to-peer video monitoring method based on the Internet |
CN101227593A (en) * | 2008-01-29 | 2008-07-23 | 中兴通讯股份有限公司 | Method and system for playing front end video recording |
CN105450994A (en) * | 2015-12-03 | 2016-03-30 | 河北远东通信系统工程有限公司 | Video commanding and dispatching system and method based on RTSP |
CN105871800A (en) * | 2015-12-07 | 2016-08-17 | 乐视云计算有限公司 | Pull stream control method, device and system |
CN108540774A (en) * | 2018-04-19 | 2018-09-14 | 深圳市成为智能交通系统有限公司 | A kind of real time monitoring video broadcasting method and system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112423146A (en) * | 2019-08-21 | 2021-02-26 | 亦非云互联网技术(上海)有限公司 | Playing data acquisition and pushing method, system, medium, server and playing terminal |
CN112423146B (en) * | 2019-08-21 | 2023-10-03 | 亦非云互联网技术(上海)有限公司 | Method, system, medium, server and playing terminal for acquiring and pushing playing data |
CN112584254A (en) * | 2020-11-30 | 2021-03-30 | 北京邮电大学 | RTSP video stream loading method and device based on Cesium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4824942B2 (en) | How to pause and resume program display | |
US20190281329A1 (en) | Method of unscrambling television content on a bandwidth | |
CN103491179B (en) | Multi-screen interaction method and system based on Web | |
CN106101825B (en) | A kind of method and server of terminal monitoring | |
US8925017B1 (en) | Content discovery and playback in a network environment | |
US20090271524A1 (en) | Associating User Comments to Events Presented in a Media Stream | |
US20090328115A1 (en) | Systems and Methods for Distributing Digital Content | |
US20120311618A1 (en) | Asynchronous interaction at specific points in content | |
CN108183913B (en) | Management system and method for carrying out network streaming media live broadcast by local area network camera | |
US10944829B2 (en) | Methods, systems, and devices for multiplexing service information from sensor data | |
CN103782572A (en) | System and method for providing message and event based video services control plane | |
CN103782571A (en) | System and method for providing a message and an event based video services control plane | |
CN102801770A (en) | Web video conference method capable of realizing separate transmission of audio and video | |
CN104135672A (en) | HLS-based method for realizing seamless disaster recovery of video on demand | |
CN109450911A (en) | A kind of across a network stream medium data transmission system and method | |
US10757195B2 (en) | Device interconnection and service discovery via a communication cloud | |
CN114024941B (en) | WebRTC-based multi-terminal multi-channel real-time video monitoring method | |
US9380104B2 (en) | Media player web service | |
CN109561076A (en) | It is embedded in the RTSP retransmission method of real-time monitoring system | |
CN104410917A (en) | Realization method for cable interactive television cross-domain video service connection system | |
US9854276B2 (en) | Information processing device, information processing method, and program | |
CN110149524A (en) | Live stream slice systems, live stream dicing method, device and readable medium | |
CN103475948B (en) | The resource intelligent matching system of P2P net cast | |
US20160173922A1 (en) | Video-on-demand delivery system and method | |
JP2006108996A (en) | System and method for introducing virtual communication space, and computer program |
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 |
Application publication date: 20190402 |
|
RJ01 | Rejection of invention patent application after publication |