Real-time video stream interruption processing method and system for client, and monitoring system

A real-time video streaming and monitoring system technology, applied in the direction of closed-circuit television systems, transmission systems, electrical components, etc., can solve the problem of not being able to effectively solve the problem of closing the video server video session, affecting the real-time monitoring of video streams and the quality of video experience, and difficult to apply real-time video Streaming services and other issues to achieve the effect of reducing video recording process and memory usage, reducing memory storage pressure and calculation load, and ensuring screen synchronization

Active Publication Date: 2018-11-30
HUANENG JILIN POWER GENERATION JIUTAI ELECTRIC FACTORY
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] However, most of the above algorithms need to save multiple copies of the video content at different bit rates, which is easy to generate a huge storage load on the video server; and the video analysis and transcoding process has high economic costs and a large amount of calculation, which is easy to cause time delay and is difficult to

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 stream interruption processing method and system for client, and monitoring system
  • Real-time video stream interruption processing method and system for client, and monitoring system
  • Real-time video stream interruption processing method and system for client, and monitoring system

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0073] Example 1

[0074] This embodiment provides a method for processing interruption of a client real-time video stream in a monitoring system, such as figure 1 As shown, including the following steps:

[0075] S10: Receive a video transmission interruption alarm signal, take the last video frame transmitted to the client before the video transmission is interrupted as the start frame to confirm that the video frame when the video transmission can be resumed is the end frame, and record from the start frame to The video stream of the end frame forms an offline video stream;

[0076] The method of this embodiment is applied to Internet video surveillance, such as a smart home security video surveillance system. The client's real-time video stream in the surveillance system is obtained by clicking a link contained in an instant message or email text (including the corresponding video The Internet Protocol address of the server) is implemented. If the client receives the video immed...

Example Embodiment

[0083] Example 2

[0084] Such as figure 2 As shown, the difference between this embodiment and the previous embodiments is that this embodiment provides a more detailed method for processing client real-time video stream interruption in a surveillance system, and the step S10 includes the following steps:

[0085] S101: Receive a video transmission interruption alarm signal;

[0086] S102: Confirm whether the video transmission is interrupted, if interrupted, register the last video frame transmitted to the client before the interruption of the video transmission and start recording the video stream with the last video frame as the starting frame;

[0087] S103: Confirm whether the video transmission can be resumed, and if it can be resumed, end the recording of the video stream to form the offline video stream.

[0088] In this embodiment, after receiving the video transmission interruption alarm signal sent by the client, the offline video stream formation process is not started at ...

Example Embodiment

[0090] Example 3

[0091] Such as image 3 As shown, the difference between this embodiment and Embodiment 2 is that this embodiment provides a method for processing client real-time video stream interruption in a surveillance system, which helps to further reduce memory pressure and reduce transmission delay;

[0092] The step S10 includes the following steps:

[0093] S111: Receive video transmission interruption alarm signal;

[0094] S112: Confirm whether the video transmission is interrupted, if interrupted, start timing, and start recording the video stream with the last video frame transmitted to the client before the video transmission is interrupted as the starting frame;

[0095] S113: Confirm whether the video transmission is recoverable within the time when the timing is less than or equal to the preset time threshold. If it is recoverable, end the recording of the video stream to form the offline video stream; if it is not recoverable, then the timing is greater than When ...

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 relates to the field of video monitoring, and discloses a real-time video stream interruption processing method and system for a client, and a monitoring system. The method comprises thefollowing steps: S10: receiving a video transmission interruption alarm signal, and by taking the last video frame transmitted to the client before the video transmission interruption as a start frame and taking a video frame when the video transmission is confirmed to be recovered as an end frame, recording a video stream from the start frame to the end frame to form an offline video stream; andS20: after the video transmission is recovered, transmitting the offline video stream. The method disclosed by the invention can help reduce data loss in a video stream interruption recovery processto reduce memory pressure in an interruption processing process, decrease the computing volume and improve the video stream retransmission efficiency after the video transmission is recovered, and isfavorable for realizing hardware configuration increase-free and cost-saving interruption processing.

Description

technical field [0001] The invention relates to the technical field of video monitoring, in particular to a method and a system for processing interruption of a real-time video stream of a client, and a monitoring system. Background technique [0002] Video surveillance systems in smart homes usually connect sensors to fiber optic, wired or wireless networks (Internet access) and send data of interest to managers. Sensors can trigger the activation of video surveillance cameras and record intrusion information to smart home systems. In a low-cost video surveillance system deployed with open hardware such as Raspberry Pi embedded computer and Arduino sensor, when the Arduino sensor detects a thief, a camera will start recording video in Raspberry Pi. At the same time, the Raspberry Pi will send an instant message or email to the manager of the subscription (such as the owner of the smart home). When these messages are received, managers can start receiving live video. [0...

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/18H04L29/06H04L29/08
CPCH04L67/1078H04L67/1095H04N7/18H04L65/1045H04L67/568
Inventor 司开放
Owner HUANENG JILIN POWER GENERATION JIUTAI ELECTRIC FACTORY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products