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

Method for playing and transmitting live programme, intelligent playing equipment and live telecasting equipment

A playback device and intelligent technology, applied in the field of video transmission, can solve problems such as inability to solve packet loss, serious packet loss, and playback freezes, and achieve the effect of solving data loss in public network transmission, high program quality, and simple implementation.

Inactive Publication Date: 2016-05-11
SHANDONG TAIXIN ELECTRONICS CO LTD
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (1) The video content is transmitted through the UDP protocol. This solution can be used for P2P transmission, and the transmission speed is fast, but its disadvantage is that there is no guarantee for data transmission, serious packet loss in the public network environment, and the order of data arrival is disordered (first sent) The data is not necessarily received first), causing playback freezes or mosaics, and the multimedia system in the smart playback device is not natively supported, and a separate player needs to be developed
[0008] (2) The video content is transmitted through the RTP protocol. This solution can be used for P2P transmission. It is based on UDP. By adding serial numbers and time stamps and status reports at both ends of the communication, the UDP disorder problem is solved to a certain extent. The disadvantage is that it still cannot be solved. The problem of packet loss, and the multimedia system in the smart playback device is not natively supported
[0009] (3) The video content is delivered through the HLS protocol. This solution was proposed by Apple, and it is mainly used to provide live broadcast and on-demand capabilities for Apple devices. Native support for multimedia systems, especially for Apple devices, but its disadvantage is that TCP cannot be used for P2P transmission
[0010] (4) The video content is transmitted through the RTSP protocol. This solution adds a TCP channel transmission command on the basis of the RTP protocol, but its disadvantage is that it relies on RTP for video transmission and cannot solve the problem of packet loss. TCP cannot be used for P2P transmission, and the multimedia system in the smart playback device is not natively supported
[0011] It can be seen that if you want to watch live programs on the public network through P2P and allow the multimedia system in the smart playback device to support natively, the existing solutions are not suitable, and there is an urgent need for a method that can use P2P technology to transmit live programs through the public network

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
  • Method for playing and transmitting live programme, intelligent playing equipment and live telecasting equipment
  • Method for playing and transmitting live programme, intelligent playing equipment and live telecasting equipment
  • Method for playing and transmitting live programme, intelligent playing equipment and live telecasting equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0108] Embodiment 1: as shown in Figure 1 (a), the method for intelligent broadcasting device broadcasting live program, comprises the following steps:

[0109] S101: Establish a P2P connection channel between the smart playback device and the live broadcast device;

[0110] S102: the smart playback device receives the TS clips and M3U8 files sent by the live broadcast device through the P2P connection channel;

[0111] S103: the smart playback device saves the received TS segment and the M3U8 file into the cache of the smart playback device;

[0112] S104: The player of the smart playback device plays the TS segment in the cache according to the M3U8 file.

[0113] The TS fragment and the M3U8 file comply with the HLS protocol specification. The TS segments have sequence numbers that can identify their playing sequence.

[0114] After the step S102, it also includes that the intelligent playback device judges whether the sequence numbers of all received TS segments are con...

Embodiment 2

[0126] Embodiment 2: as shown in Fig. 2 (a), the method for live broadcast device transmission live program, comprises the following steps:

[0127] S201: Establish a P2P connection channel between the live broadcast device and the smart playback device;

[0128] S202: The live broadcast device converts the received live program data into TS segments, and generates M3U8 files;

[0129] S203: Save the TS segment and the M3U8 file in the cache of the live broadcast device;

[0130] S204: The live broadcast device sends the TS segment and the M3U8 file to the smart playback device through the P2P connection channel.

[0131] The TS fragment and the M3U8 file comply with the HLS protocol specification.

[0132] The TS segments have sequence numbers that can identify their playing sequence.

[0133] After the step S204, it also includes that the live broadcast device resends the TS segment to the smart playback device according to the request of the smart playback device.

[01...

Embodiment 3

[0144] Embodiment 3: as shown in Figure 3 (a), the method for intelligent broadcasting device broadcasting live program, comprises the following steps:

[0145] S301: Establish a P2P connection channel between the smart playback device and the live broadcast device;

[0146] S302: The smart playback device receives the TS clips and M3U8 files sent by the live broadcast device through the P2P connection channel;

[0147] S303: the smart playback device saves the received TS segment and the M3U8 file into the cache of the smart playback device;

[0148] S304: the smart playback device creates and runs an HTTP service;

[0149] S305: The HTTP service sends the TS segment and the M3U8 file in the cache of the smart playback device to the playback module of the smart playback device;

[0150] S306: The playing module plays the TS segment according to the M3U8 file.

[0151] The TS segment and the M3U8 file conform to the HLS protocol specification; the TS segment has a sequence ...

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 method for playing and transmitting a live programme, intelligent playing equipment and live telecasting equipment, wherein the method for the intelligent playing equipment to play the live programme comprises the following steps that: S1-1, a P2P connection channel between the intelligent playing equipment and the live telecasting equipment is established; S1-2, the intelligent playing equipment receives a TS segment and a M3U8 file sent by the live telecasting equipment; S1-3, the intelligent playing equipment stores the received TS segment and M3U8 file in a cache of the intelligent playing equipment; and S1-4, the intelligent playing equipment plays the TS segment in the cache of the intelligent playing equipment according to the M3U8 file. The method disclosed by the invention has the advantages of being simple to implement, low in system cost, high in audio-visual quality, compatible with a native multimedia system in the intelligent playing equipment and the like.

Description

technical field [0001] The invention relates to the field of video transmission, in particular to a method for playing and transmitting a live program, an intelligent playing device, and a live broadcasting device. Background technique [0002] With the rapid development of the Internet, smart playback devices have been popularized. Watching live TV programs is no longer limited to live broadcast devices (such as set-top boxes, TV sets) with broadcast and TV reception functions. More and more people have begun to use smart playback devices ( Such as mobile phones, PADs, etc.) to watch live content anytime, anywhere. [0003] Currently, there are two common ways to watch live broadcasts through smart playback devices: [0004] (1) Use the live broadcast software to watch the live programs provided by it through the public network. This method needs to set up a video server and a forwarding server, which is complicated to implement and has a huge cost, and there are very few...

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/433H04N21/845H04N21/643H04N21/436
CPCH04N21/4331H04N21/436H04N21/643H04N21/8456
Inventor 房冰
Owner SHANDONG TAIXIN ELECTRONICS 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