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

Internet-oriented large-scale live time shifting method and system based on fragment transmission

An Internet and large-scale technology, applied in the field of video transmission, can solve the problems of continuous playback of time-shifted content in live broadcast and other problems

Active Publication Date: 2014-02-12
BEIJING QINGYUAN XINCHUANG TECH
View PDF2 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0022] It can be seen that the crux of the problem is that when adopting HLS, HDS and other Internet mainstream fragmentation transmission and playback protocols, the client will not actively update the index file in the on-demand mode, and cannot realize the continuous playback of live time-shifted content. , because the client passively requests the index information mode, that is, the URL obtained by the index information sent by the client each time is the same, and will not specify to obtain index information within a specific range from the server according to its own playback status. In this way, during the live broadcast, the server can only provide the client with the latest index information based on the current live broadcast point. Usually, HLS is the index information of the latest 10 slice files. However, during the time shift service, each user needs at different time points The index information is different

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
  • Internet-oriented large-scale live time shifting method and system based on fragment transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0106] Such as figure 1 As shown, the present invention provides an Internet-oriented large-scale live broadcast time-shifting method based on fragmentation transmission, comprising the following steps:

[0107] S100. The client sends a time shift request R to obtain a slice index file.

[0108] Specifically, in step S100:

[0109] The time shift request R sent by the client includes the live content identifier CH and the time shift time point TR, wherein the live content identifier CH is the channel name, channel URL, channel ID or other live content identification information;

[0110] The time-shift time point TR is the physical time TA of the time-shift point, the video stream timestamp TB of the time-shift point, the offset value TC of the time-shift point relative to the current live broadcast time, or other representations of the time-shift time point.

[0111] In addition, before step S100 is implemented, step S10 needs to be executed to establish a time...

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 an internet-oriented large-scale live time shifting method based on fragment transmission. The method comprises the steps that a client-side sends a time shifting request to obtain fragment index files; a time shifting server-side obtains time shifting status marks through time shifting time points; the client-side sends an acquisition request for the fragment index files to the time shifting server-side after receiving feedback from the time shifting server-side; the time shifting server-side processes the acquisition request for the fragment index files to obtain fragment sequences of the time shifting request this time; the time shifting server-side generates corresponding live fragment index files through the fragment sequences and returns the live fragment index files to the client-side; the client-side obtains the specific fragment sequences from the index files, downloads and plays the actual fragment files and repeatedly sends the same acquisition request for the fragment index files. A system where the method is implemented comprises the time shifting server-side and the client-side. The client side is simple and easy to implement, the time shifting index range required to be obtained does not need calculating, and time shifting indexes obtained each time do not need to be reserved or merged.

Description

technical field [0001] The present invention relates to the technical field of video transmission, in particular to an Internet-oriented method and system for large-scale live time-shifting based on segmented transmission. Background technique [0002] In recent years, Internet video services are in a period of vigorous development at home and abroad, and the fragmented transmission mode is widely used in Internet video services to facilitate the establishment or use of existing CDN services. Specifically, it includes the HTTP Live Streaming (HLS) protocol for ios terminals, the HTTP Dynamic Streaming (HDS) protocol for flash players, and the Dynamic Adaptive Streaming over HTTP (DASH) protocol that may be the next generation of international standards. There are some proprietary protocols based on the flv slice format, etc. [0003] HLS is a streaming media network transmission protocol proposed by Apple. Its working principle is to divide the entire stream into small HTTP...

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/23H04N21/643H04N21/845H04N21/8547H04N21/858
Inventor 李伟华李毅要文涛
Owner BEIJING QINGYUAN XINCHUANG TECH
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