Web real-time communication media processing method and device

A technology of real-time communication and processing method, applied in image communication, data exchange network, television and other directions, can solve the problems of client processing load, user network bandwidth consumption, service quality dropping sharply, affecting the development and growth of user instant messaging experience, etc.

Active Publication Date: 2016-11-23
ZTE CORP
View PDF6 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the increase in the number of communication people and the complex Internet environment, this will inevitably lead to adverse effects such as overloading of client proc

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
  • Web real-time communication media processing method and device
  • Web real-time communication media processing method and device
  • Web real-time communication media processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0130] This embodiment describes a web-based real-time communication WebRTC media processing method, such as image 3 shown, the application server performs the following processing:

[0131] Step 1, after the first WebRTC terminal establishes point-to-point real-time multimedia communication with the second WebRTC terminal, the application server receives a message that the first WebRTC terminal decides to add one or more other third-party WebRTC terminals to the communication, and assists in establishing the first WebRTC terminal respectively. , the media connection between the second WebRTC terminal, the third-party WebRTC terminal and the media processing unit, and disconnect the point-to-point media connection between the first WebRTC terminal and the second WebRTC terminal;

[0132] The media processing unit includes a media server or includes a media gateway and a multipoint control unit. The core functions of the media server and the multipoint control unit include me...

Embodiment 2

[0157] This embodiment describes a media processing method based on webpage real-time communication WebRTC, such as Figure 5 As shown, the media processing unit performs the following processing:

[0158] Step 1, the media processing unit respectively establishes a media connection with each of the multiple WebRTC terminals with the assistance of the application server;

[0159] When the media processing unit includes a media server, depending on whether the ICE server is required to be a media relay between the media server and each WebRTC terminal, one of the following methods can be used to establish a media connection:

[0160] The case where the ICE server is not required for media relay: With the assistance of the application server, the media negotiation with each WebRTC terminal among the multiple WebRTC terminals is completed respectively, and the media negotiation result is used to communicate with each WebRTC terminal among the multiple WebRTC terminals. The termi...

Embodiment 3

[0179] This embodiment describes a media processing method based on webpage real-time communication WebRTC, such as Figure 7 As shown, the WebRTC endpoint performs the following processing:

[0180] Step 1, each WebRTC terminal participating in the multi-party conference establishes a media connection with the media processing unit with the assistance of the application server;

[0181] In a preferred embodiment, the WebRTC terminal as the host of the multi-party conference first establishes a point-to-point real-time multimedia communication with a WebRTC terminal participating in the conference, and when it is necessary to switch from two parties to multi-party communication, it sends a decision to the application server to send other A message that one or more third-party WebRTC endpoints joined the communication.

[0182] When the media processing unit includes a media server, depending on whether the ICE server is required as a media relay between the server and each We...

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 provides a web real-time communication media processing method and device. In a multiuser real-time multimedia communication scene, the client processing load is reduced, and the network bandwidth consumption is reduced. The method comprises the steps that after a first WebRTC terminal and a second WebRTC terminal establish point-to-point real-time multimedia communication, an application server receives a message of determining to add one or more of other third party WebRTC terminals in the communication by the first WebRTC terminal and respectively helps to establish the media connection between the first WebRTC terminal, the second WebRTC terminal and the third party WebRTC terminal with a media processing unit; the application server controls the media processing unit to establish a multiparty conference of the first WebRTC terminal and the second WebRTC terminal with the third WebRTC terminal, so that each WebRTC terminal in the multiparty conference only needs to send a path of media stream and receive a path of synthesized media stream.

Description

technical field [0001] The present invention relates to network real-time communication technology, in particular to a media processing method and device for real-time communication based on web pages. Background technique [0002] WebRTC (Web Real-Time Communication, web-based real-time communication) is a technology that supports web browsers for real-time audio and video communication obtained from Google's acquisition of Global IP Solution. In order to promote the development of plug-in-free web browser real-time multimedia communication, Google opened up WebRTC technology to the public in 2011, and jointly established the W3C WebRTC standard group and the IETF RTC-WEB standard group with related industry manufacturers. Among them, the W3C WebRTC standard group is responsible for formulating the JavaScript API for Web developers, and the IETF RTC-WEB standard group is responsible for formulating the audio and video codec, network transmission and NAT (Network Address Tra...

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): H04L12/58H04L29/08H04L29/06
CPCH04N7/152H04L65/1023H04L65/1069H04L65/403
Inventor 李从兵
Owner ZTE CORP
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