Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Real-time video plugin-free previewing method based on RTSP and real-time video plugin-free previewing system based on RTSP

An RTSP protocol and real-time video technology, which is applied in the fields of video surveillance, security, and the Internet of Things. It can solve the problems of restricting user options, delays in video images, and poor real-time performance, and achieve the effects of reducing work difficulty, improving efficiency, and low latency.

Inactive Publication Date: 2018-11-06
TAIHUA WISDOM IND GRP CO LTD
View PDF10 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] And the current problem is that in the prior art, the NPAPI plug-in is disabled from the Chrome 42 version, so that current users can only use the IE browser when viewing real-time video, which limits the user's choice to a large extent, and in In some specific scenarios, when the user cannot use IE, the real-time video of the video device cannot be viewed
[0004] In addition, in many live video solutions of the prior art, the RTMP protocol (Real Time Messaging Protocol, Real Time Message Transmission Protocol) is adopted, which is a network protocol designed to carry out real-time data communication, and is mainly used on the Flash / AIR platform and supports RTMP The audio, video and data communication between streaming media / interactive servers of the protocol is an open protocol developed by Adobe Systems for audio, video and data transmission between Flash players and servers, and FMS (Adobe Flash) is built in the middle Media Server) media server for forwarding, and then through RTMP protocol or HLS protocol (HTTP Live Streaming, which is Apple's dynamic bit rate adaptive technology, mainly used for audio and video services of PC and Apple terminals, including an m3u(8) Index file, TS media segment file and key encrypted string file) are delivered to the client, the former must install Adobe Flash Player to preview in real time, while the video stream delivered by the HLS protocol does not need to install plug-ins, but its real-time performance is poor , the video screen is delayed, which cannot meet the low-latency usage scenarios in the video surveillance and security industries

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Real-time video plugin-free previewing method based on RTSP and real-time video plugin-free previewing system based on RTSP
  • Real-time video plugin-free previewing method based on RTSP and real-time video plugin-free previewing system based on RTSP
  • Real-time video plugin-free previewing method based on RTSP and real-time video plugin-free previewing system based on RTSP

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] Please refer to figure 1 , figure 1 It is a flowchart of a method for previewing real-time video without plug-ins based on the RTSP protocol provided by the embodiment of the present invention. The preview method of this embodiment includes:

[0060] Step 101: directly obtain the real-time code stream from the network camera;

[0061] Step 102: transmit the obtained real-time code stream of the network camera to the streaming media server through the RTSP protocol;

[0062] Step 103: the streaming server receives the real-time code stream in H.264 format, and decodes the real-time code stream in H.264 format through the audio and video codec library libavcodec of FFmpeg, and decodes it into the original code stream in YUV format;

[0063] Step 104: the stream media server encodes the original code stream in the YUV format into a code stream in the VP8 format through the libvpx library;

[0064] Step 105: forward the code stream in VP8 format to each client browser th...

Embodiment 2

[0082] Please refer to image 3 , image 3 It is a flow chart of another real-time video preview method without plug-in based on RTSP protocol provided by the embodiment of the present invention. The preview method of this embodiment includes:

[0083] Step 301: the network camera is connected to the network hard disk video recorder, and the scene of the real-time video of the monitoring point is previewed through the network hard disk video recorder, and the real-time code stream is obtained;

[0084] Step 302: transmit the obtained real-time code stream to the streaming media server through the RTSP protocol;

[0085] Step 303: the streaming server receives the real-time code stream in H.264 format, and decodes the real-time code stream in H.264 format through the audio and video codec library libavcodec of FFmpeg, and decodes it into the original code stream in YUV format;

[0086] Step 304: the streaming server encodes the original code stream in YUV format into a code s...

Embodiment 3

[0092] Please refer to Figure 4 , Figure 4It is a flow chart of another real-time video preview method without plug-ins based on the RTSP protocol provided by the embodiment of the present invention. The preview method of this embodiment includes:

[0093] Step 401: connect the network camera and the network hard disk video recorder to the platform software of the video manufacturer, and obtain the real-time code stream through the platform software;

[0094] Step 402: transmit the obtained real-time code stream to the streaming media server through the RTSP protocol;

[0095] Step 403: the streaming server receives the real-time code stream in H.264 format, and decodes the real-time code stream in H.264 format through the audio and video codec library libavcodec of FFmpeg, and decodes it into the original code stream in YUV format;

[0096] Step 404: the streaming server encodes the original code stream in YUV format into a code stream in VP8 format through the libvpx lib...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a real-time video plugin-free previewing method based on a RTSP and a real-time video plugin-free previewing system based on the RTSP, the method comprises the following steps:acquiring a real-time code stream from a front-end device; transmitting the real time code stream of the front-end device to a streaming media server through the RTSP; receiving and decoding the real-time code stream in a H.264 format into an original code stream by the streaming media server; by the streaming media server, coding the original code stream into the code stream in a VP8 format, andforwarding the code stream in the VP8 format to each client side browser; and by the client side browser, decoding the code stream in the VP8 format through a Web API based on a WebRTC technology, and directly playing the decoded code stream through HTML5. The system comprises the front-end device, the streaming media server and the client side browsers. The method and the system provided by theinvention have no need of installing plugins or extensions, support crossing browsers, also have no need of performing related setting operations of the browsers, and can preview no-delay or low-delaymonitoring videos in real time.

Description

technical field [0001] The present invention relates to the fields of video monitoring, security, and the Internet of Things, and more specifically, to a real-time video preview method and system without plug-ins based on the RTSP protocol. Background technique [0002] At present, the video monitoring equipment developed by various video manufacturers needs to install the WEB control provided by the manufacturer when using the browser on the PC to preview the video in real time. On the Internet, users can only choose Microsoft IE browser (based on the ActiveX plug-in) and Chrome kernel browsers of lower versions (before Chrome 42), such as Chrome, Firefox, etc. [0003] And the current problem is that in the prior art, the NPAPI plug-in is disabled from the Chrome 42 version, so that current users can only use the IE browser when viewing real-time video, which limits the user's choice to a large extent, and in In some specific scenarios, when the user cannot use IE, the re...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N7/18H04N21/643H04N21/443H04N21/4782
CPCH04N7/181H04N21/4431H04N21/4782H04N21/643
Inventor 艾永健马述杰
Owner TAIHUA WISDOM IND GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products