Method and system for playing H.265 video stream on browser

A browser and video streaming technology, applied in the field of video codec, to achieve the effects of strong controllability, low latency, and guaranteed computing performance

Pending Publication Date: 2021-10-26
HANGZHOU EBOYLAMP ELECTRONICS CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, because the encoding is relatively new, some playback software, high-definition players, high-definition boxes, smart TVs, and smart phones do not support this encoding

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
  • Method and system for playing H.265 video stream on browser
  • Method and system for playing H.265 video stream on browser

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] Example 1, such as figure 2 As shown, a method for playing H.265 video streams on a browser, including:

[0031] Step S1. Open a browser on the client device, log in to the monitoring interface, operate the real-time preview device tree channel on the monitoring interface, and judge whether the pre-installed decoding service on the client device is ready. If it is ready, then The browser establishes a persistent connection with the decoding service through WebSocket.

[0032] This application is applied to the B / S architecture, that is, the Browser / Server (browser / server) architecture, and the browser is used on the client device to view live video.

[0033] On the browser, enter the URL corresponding to the monitoring interface to open the monitoring interface, display the real-time preview device tree page, and then operate the real-time preview device tree channel to view the live screen of the front-end device (such as a camera) corresponding to the channel.

[0...

Embodiment 2

[0049] Embodiment 2, on the basis of embodiment 1, described opening browser on the client device, after logging in the monitoring interface, also includes:

[0050] The browser selects the decoding service version corresponding to the current system according to the current system installation environment, and judges whether the decoding service version corresponding to the current system is installed on the client device, and if not, prompts to download and install the corresponding decoding service version.

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 method and system for playing an H.265 video stream on a browser. A decoding service program is installed on client equipment, WebSocket long connection between the browser and a decoding service is established, decoded one-dimensional RGBA data is continuously pushed to the browser through WebSocket, and the browser draws a decoded video frame data stream by using a canvas component. The decoding service program can guarantee the operation performance and guarantee that the local service continuously and effectively pushes the data to the browser, and has the characteristics of being not easy to cut off and low in delay. According to the technical scheme, real-time preview of the browser can be achieved, and the played video has the advantages of being low in delay, not prone to stop, high in controllability and the like.

Description

technical field [0001] The present application belongs to the technical field of video coding and decoding, and in particular relates to a method and system for playing H.265 video streams on a browser. Background technique [0002] At present, the technology of using C / S architecture for real-time preview in the security industry is relatively mature, but with the diversification of market demand, B / S architecture will also be applied in many occasions. In B / S architecture, the real-time requirements are not high Or those who do not have high technical requirements for encoding video streams can directly use HTML5 related tags to play. In real-time live video broadcast applications, the B / S architecture has many shortcomings compared to the C / S architecture. At present, some open source player solutions more or less have problems such as large delay, freeze, and some formats are not supported. Difficult to meet the actual production needs. [0003] However, many lenses ar...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/4782H04N21/2187H04N7/18H04N21/81
CPCH04N21/4782H04N21/2187H04N7/18H04N21/8173
Inventor 王迪高树论蔡晓晰丁钢波张毅徐鸿南
Owner HANGZHOU EBOYLAMP ELECTRONICS CO LTD
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