Video data stream allocation method, device and system

A technology of a distribution system and a distribution method, which is applied in the field of communication technology applications and can solve problems such as low efficiency of media stream transmission

Inactive Publication Date: 2018-08-14
ALIBABA GRP HLDG LTD
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Embodiments of the present invention provide a method, device and system for distributing video data streams, to at least solve the technical problem of low media stream transmission efficiency in video conferences caused by media controllers or servers forwarding the video streams of each terminal

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
  • Video data stream allocation method, device and system
  • Video data stream allocation method, device and system
  • Video data stream allocation method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] According to an embodiment of the present application, an embodiment of a system for distributing video data streams is provided. It should be noted that the steps shown in the flow charts of the drawings can be executed in a computer system such as a set of computer-executable instructions, Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0054] The video data stream distribution system provided by the embodiment of the present application can be applied to a video conference, and the data stream distributed in the distribution system is represented by a media stream, wherein the distribution system includes: a server and at least two terminals, consisting of at least two The terminals upload the multi-channel media streams of their respective terminals to the server. During the video conference, the server allocates the corresponding media ...

Embodiment 2

[0095] Under the above operating environment, this application provides such Figure 5 The distribution method of the video data stream is shown. On the terminal side, Figure 5 It is a flowchart of a method for distributing video data streams according to Embodiment 2 of the present application.

[0096] Step S502, uploading multiple media streams to the server, wherein the multiple media streams are used for the server to allocate media streams with corresponding resolutions and code streams according to the display capabilities and bandwidth transmission status of different terminals;

[0097] In the above step S502 of the present application, based on the operating environment provided in Embodiment 1, the method for distributing video conference data streams provided in the embodiment of the present application can be applied to the terminal side, wherein the terminal uploads multiple media streams to the server.

[0098] Specifically, based on Embodiment 1, the multi-c...

Embodiment 3

[0126] Under the above operating environment, this application provides such Figure 6 The distribution method of the video data stream is shown. On the terminal side, Figure 6 It is a flowchart of a method for distributing video data streams according to Embodiment 3 of the present application.

[0127] Step S602, uploading multiple media streams to the server, wherein uploading multiple media streams to the server includes: collecting images through an image acquisition device to generate media streams; encoding the media streams according to a preset encoding format to obtain multiple media streams; Upload multiple media streams to the server; multiple media streams are used for the server to allocate media streams with corresponding resolutions and code streams according to the display capabilities and bandwidth transmission status of different terminals;

[0128] Step S604, sending a media stream acquisition request to the server, wherein the media stream acquisition r...

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 video data stream allocation method, device and system. The allocation system comprises a server and at least two terminals, wherein the at least two terminals are used for uploading media streams to the server; and the server is used for receiving the media streams from the terminals, matching corresponding media streams to be displayed for the at least two terminals, and returning the media streams to the displayed to corresponding terminals respectively. Through adoption of the video data stream allocation method, device and system, the technical problem of low transmission efficiency of the media streams in a video conference caused by the process of forwarding video streams of each terminal by a media controller or the server is solved.

Description

technical field [0001] The present invention relates to the application field of communication technology, in particular to a method, device and system for distributing video data streams. Background technique [0002] With the development of communication technology, various conveniences have been provided for people, such as shopping, eating, paying bills, etc., especially in the office field. From the era of telephone and fax, between companies, between companies and individuals, and between people Communication with people, in the video era, even if you are separated from two places, or even in a foreign country, as long as you agree on a time, two or more users will be able to hold a video conference through the network. [0003] The video stream transmission methods currently used in video conferencing mainly include: server forwarding mode and media control unit (Media Control Unit, referred to as MCU) transfer mode. Take a three-terminal video conference as an exampl...

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): H04L29/06H04N7/15
CPCH04L65/403H04L65/60H04N7/15H04L65/61
Inventor 胡飞阳聂绪平钟敬辉
Owner ALIBABA GRP HLDG 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