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

Real-time video transmission method and device

A real-time video and transmission method technology, applied in the computer field, can solve problems such as complex data transmission process, achieve the effect of improving user experience and reducing video transmission delay

Active Publication Date: 2018-10-23
苏州谦问万答吧教育科技有限公司
View PDF14 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The real-time live video delay in the existing technology is that the video stream data is pushed to the CDN based on RTMP and pulled from the CDN based on RTMP to cache and play, and the data transmission process based on TCP is too complicated, which makes the video transmission of the entire network link Latency is usually 1-3 seconds or worse

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
  • Real-time video transmission method and device
  • Real-time video transmission method and device
  • Real-time video transmission method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] figure 1 It is a schematic flowchart of a real-time video transmission method provided by Embodiment 1 of the present invention. The method is applicable to the transmission of real-time video, and the method can be executed by a real-time video transmission device, which can be composed of hardware and / or software, and can generally be integrated in the video sending end and all intelligent terminals that include video sending functions middle. Specifically include the following:

[0043] S110. The video sending end sends a connection request to the video server, and receives connection confirmation information returned by the video server, so as to establish a connection with the video server.

[0044] Wherein, the video sending end may be, for example, the initiator of the group video, or a new joiner of the group video. Exemplarily, when a client initiates a new group video session to the video server, then relative to other clients participating in the group vid...

Embodiment 2

[0056] figure 2 It is a schematic flowchart of a real-time video transmission method provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the above embodiments, and provides a preferred transmission method for real-time video, specifically, further optimization is carried out after the video sending end sends a connection request to the video server and receives the connection confirmation information returned by the video server . Specifically include the following:

[0057] S210. The video sending end sends a connection request to the video server, and receives connection confirmation information returned by the video server, so as to establish a connection with the video server.

[0058] S220. Wherein, the connection request includes the identity information of the video sender; after receiving the connection request, the video server activates at least one associated video player according to the identity information to open a ...

Embodiment 3

[0077] image 3 It is a schematic flowchart of a real-time video transmission method provided by Embodiment 3 of the present invention. The method is applicable to the transmission of real-time video, and the method can be executed by a real-time video transmission device, which can be composed of hardware and / or software, and can generally be integrated in video servers and all intelligent terminals that include video transmission functions . Specifically include the following:

[0078] S310. The video server returns corresponding connection confirmation information to the video sender according to the connection request sent by the video sender to establish a connection with the video sender, wherein the connection request includes the identity information of the video sender.

[0079] Exemplarily, after receiving the connection request sent by the video sender, the video server returns corresponding connection confirmation information to the video sender, and establishes ...

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 real-time video transmission method and device. The method comprises the steps that a video sender sends a connection request to a video server and receivesa connection acknowledgment message returned by the video server, thereby establishing connection with the video server, wherein the connection request comprises identity information of the video sender; after the video server receives the connection request, the video server activates at least one associated video player to open a transmission channel corresponding to the video sender accordingto the identity information; and the video sender sends video frame fragments of video coding frames generated in real time to the video server according to a set data transmission parameter, so the video server forwards the video frame fragments to the video player of which corresponding transmission channel is opened, and the real-time video playing is carried out. Through application of the technical scheme provided by the embodiment of the invention, the video transmission delay can be reduced, and the user experience can be improved.

Description

technical field [0001] Embodiments of the present invention relate to computer technology, and in particular to a real-time video transmission method and device. Background technique [0002] With the continuous popularization and development of the Internet, mobile Internet video live streaming is in full swing. Most of the traditional live broadcasts are one-way. For example, TV stations or operators broadcast live broadcasts. Users only need to turn on the terminal to watch, and there are not too many requirements for real-time performance. On the other hand, mobile Internet video live broadcast often requires interaction between the recording end and the playback end in terms of functions. This interaction is not limited to text interaction, but also includes video interaction. Therefore, mobile Internet video live broadcast has higher real-time requirements. [0003] At present, the real-time video transmission method in the mobile Internet live video broadcast is that...

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/845H04N21/643H04N21/2385
CPCH04N21/2385H04N21/643H04N21/8456
Inventor 袁荣喜周巍巍张凯磊
Owner 苏州谦问万答吧教育科技有限公司
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