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

Live broadcast stream processing method in WebRTC, and stream push client

A live streaming, client-side technology, applied in the Internet field, can solve problems such as theft

Active Publication Date: 2019-02-12
CHINANETCENT TECH
View PDF19 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, while WebRTC brings convenience to users, the copyright issue of live video streaming has become increasingly prominent
Many live video streams may be stolen by criminals during transmission and played on other platforms

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
  • Live broadcast stream processing method in WebRTC, and stream push client
  • Live broadcast stream processing method in WebRTC, and stream push client
  • Live broadcast stream processing method in WebRTC, and stream push client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0018] This application provides a live stream processing method in WebRTC, and the method can be applied to a push stream client. The stream pushing client may be an electronic device used by a video anchor with image and voice collection functions. The electronic device may be, for example, a smart phone, a tablet computer, a notebook computer, a personal computer, a smart wearable device (virtual reality glasses, a smart watch) and the like. Of course, the streaming client may also be software running on the above-mentioned electronic device. For example, the push stream client may be an App (Application, application program), a browser, an SDK (Software Development Kit, software development kit) and the like.

[0019] see figure...

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 live broadcast stream processing method in WebRTC, and a stream push client. The method comprises the following steps: collecting an original live broadcast stream, and loading the original live broadcast stream in a temporary video tag to play the original live broadcast stream through the temporary video tag; creating a temporary picture tag, and loading a preset watermark picture in the temporary picture tag; creating a temporary drawing tag, and drawing a current video frame in the temporary video tag and the preset watermark picture in the temporary picture tag in the temporary drawing tag; and obtaining a canvas video stream corresponding to the temporary drawing tag, and generating a watermark live broadcast stream added with a watermark based on the canvasvideo stream and the original live broadcast stream, wherein the watermark live broadcast stream is sent to a resource server through the WebRTC. By adoption of the technical scheme provided by the invention, corresponding copyright information can be added to the live video stream in the WebRTC communication.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to a live streaming processing method and a streaming streaming client in WebRTC. Background technique [0002] With the continuous development of Internet technology and terminal equipment, real-time video communication is more and more favored by people. WebRTC (Web Real-Time Communication, derived from webpage real-time communication) protocol is widely used in network-based video conferencing, video calling and other application scenarios due to its cross-platform and high real-time characteristics, and the emergence of WebRTC makes the It is extremely simple to implement a set of solutions for live broadcast interaction. After the streaming client records the live video stream, it can push the data packets of the live video stream to the resource server through the WebRTC connection, and the subsequent streaming client can also obtain the live video stream from th...

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/435H04N21/44H04N21/4402H04N21/8358H04L29/06G06F16/70
CPCH04L65/60H04N21/435H04N21/44008H04N21/4402H04N21/8358H04N21/2187H04N21/6437H04N5/913H04N2005/91335G06T1/0021G06F21/16H04L65/403H04N21/2541H04N21/4627H04L65/762H04L65/764H04N21/23892H04N21/4396H04N21/643
Inventor 林新建
Owner CHINANETCENT TECH
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