Non plugin live video method of browser
A technology of video live broadcast and browser, applied in the direction of instruments, electrical components, program control design, etc., can solve the problems of not being able to effectively reduce live broadcast delay, not being well compatible, not supporting plug-in technology, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] like figure 2 Shown: a browser plug-in-free video live broadcast method, specifically comprising the following steps;
[0037] Use middleware technology to abstract various video source devices into video devices with a unified interface, and obtain video streams by operating video device objects with a unified interface. For video streams of different device videos, the middleware internally identifies them.
[0038] Check the video stream ID. If direct demultiplexing is supported, the standard h264 bare code stream can be obtained and demultiplexed directly. If direct demultiplexing is not supported to obtain the h264 bare code stream, first use the corresponding decoder to process the video through the video stream ID. The stream is decoded in real time, and then encoded with a standard h264 encoder to obtain a standard h264 bare code stream.
[0039] Use the encapsulation in bson format to encapsulate and serialize each frame of video stream data and the informat...
Embodiment 2
[0048] A browser plug-in-free live video method, specifically comprising the following steps;
[0049] Use the local camera to directly obtain video raw data.
[0050] Use the standard h265 encoder to encode to get the standard h265 bare code stream.
[0051] The encapsulation in probuf format is used to encapsulate and serialize the video stream data of each frame and the information that needs to be carried corresponding to the video stream data of the frame into individual messages for subsequent transmission.
[0052] The server implements the Websocket protocol, and transmits the video stream messages serialized in the probuf format to the Web browser through the Websocket protocol.
[0053]In the web browser, the Websocket object supported by javascript actively connects to the server, and receives the video stream messages transmitted by the server in real time.
[0054] In the web browser, use the javascript probuf library to decapsulate the video stream message, and...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com