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

Multi-screen video sharing method, terminals and server

A video sharing and server technology, applied in the field of communications, can solve the problems of inability to install, inability to realize device video sharing, and complicated client software.

Active Publication Date: 2014-04-02
HONOR DEVICE CO LTD
View PDF5 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, due to the great differences in the operating system (Operating System, OS) and hardware of the terminal, developers of client software often develop various forms of client software to meet the application needs of the terminal. Users face various forms of client software. The software is often at a loss, and it cannot be installed due to the complexity of the client software, so that video sharing between devices cannot be realized

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
  • Multi-screen video sharing method, terminals and server
  • Multi-screen video sharing method, terminals and server
  • Multi-screen video sharing method, terminals and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0110] The embodiment of the present invention provides a multi-screen video sharing method, such as figure 1 As shown, the method includes:

[0111] S101. The first terminal establishes a websocket data transmission channel with the server, and obtains address information of at least one second terminal that establishes a websocket connection with the server;

[0112] The first terminal runs a browser, and the browser is a browser supporting HTML5, such as a chrome browser. The first terminal establishes a websocket connection with the server through the browser, and establishes a websocket data transmission channel. The first terminal acquires address information of at least one second terminal from the server through the websocket data transmission channel established with the server. The at least one second terminal also establishes a websocket connection with the server, and establishes a websocket data transmission channel. The address information of the at least one ...

Embodiment 2

[0125] The embodiment of the present invention provides a multi-screen video sharing method, such as figure 2 As shown, the method includes:

[0126] S201. The first terminal establishes a websocket data transmission channel with the server through the browser, and obtains address information of at least one second terminal that establishes a websocket connection with the server;

[0127] S202. The first terminal sends video address information to the at least one second terminal via the server through the websocket data transmission channel; the video address information is used to indicate that the video currently played by the first terminal is at The location of the server.

[0128] Specifically, the first terminal acquires address information of the at least one second terminal. The first terminal may send the video address information to the server through the websocket data transmission channel established with the server, and the server sends the video information t...

Embodiment 3

[0134] The embodiment of the present invention provides a multi-screen video sharing method, such as image 3 As shown, the method includes:

[0135] S301. The server establishes a websocket data transmission channel with the first terminal, and sends address information of at least one second terminal that establishes a websocket connection with the server to the first terminal;

[0136] Specifically, the server establishes a websocket connection with the first terminal, and establishes a websocket data transmission channel. The server establishes a websocket connection with the at least one second terminal, and establishes a websocket data transmission channel. The server sends the address information of the at least one second terminal to the first terminal through the websocket data transmission channel established with the first terminal. The address information of the at least one second terminal may be the IP address, host name, etc. of the at least one second termina...

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 embodiment of the invention discloses a multi-screen video sharing method, terminals and a server, and relates to the technical field of communication. The method comprises the steps that a first terminal establishes a websocket data transmission channel with the server and acquires the address information of at least one second terminal establishing websocket connection with the server; the first terminal receives the video address information sent by the at least one second terminal via the server through the websocket data transmission channel; the first terminal acquires video from the server according to the video address information. The terminals acquire the video address information through establishing the websocket data transmission channel with the server, and receive media stream and displaying the video through a browser, so that client software does not need to be installed in the terminals, and therefore the video sharing efficiency among equipment is improved.

Description

Technical field: [0001] The invention relates to the technical field of communication, in particular to a multi-screen video sharing method, a terminal, and a server. Background technique: [0002] The advancement of Internet technology and the diversified development of terminal electronic equipment have greatly facilitated people's work and life. For example, in our work and life, sometimes it is necessary to directly push the video program being played on one device to other devices for playback, and sometimes it is necessary to pull the video program being played on other devices back to the device for playback. In the prior art, in order to realize mutual pushing and pulling of video programs between multiple such devices, it is often necessary to install specified client software on terminals of various forms, and then perform multi-screen interactive operations. For example, in DLNA (DIGITAL LIVING NETWORK ALLIANCE) technology, if the multi-screen interactive accesso...

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): H04N21/643H04N21/858H04N21/472
Inventor 程伯钦
Owner HONOR DEVICE CO LTD
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