Time shift on-demand playing method

A time-shifting and point-in-time technology, applied in the field of communication, can solve problems such as poor user experience and bandwidth waste, and achieve the effect of optimal user experience

Active Publication Date: 2017-09-08
ZHONGGUANG REDIANYUN TECH CO LTD
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the IPTV terminal multicast-to-unicast switching method proposed by this invention, the unicast channel is established first, and then the multicast is exited after the unicast channel is successfully established, which better ensures the continuity of the video; but if the user triggers the unicast by pausing Broadcast command, and pause operation for a long time, during this period of pause, it is obviously unnecessary to waste resources to continuously send multicast data to the ter

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
  • Time shift on-demand playing method
  • Time shift on-demand playing method
  • Time shift on-demand playing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] Such as figure 1 Shown, a kind of time-shift on-demand method comprises the following steps:

[0041] S1: Assuming that the user is watching the program "In the Name of the People" live and performs a pause operation at 8:00 (T1), the user end receives the user's pause operation, records the time point T1, and sends a pause command to the time-shift server;

[0042] S2: The time-shift server receives the pause command, continues to send live data to the client until 8:01, and stops sending multicast data at 8:01 and exits the multicast;

[0043] S3: the client forms a temporary storage file and stores the multicast program content from 8:00 to 8:01 in the storage unit;

[0044] S4: The user resumes the play command at 9:00. After listening to the resume play command, the user end records the time point T2 (9:00), retrieves the temporary file in the storage unit, plays it after decoding, and communicates with the server at the same time. Communication, sending an instr...

Embodiment 2

[0049] The difference between the time-shifted on-demand method of this embodiment and embodiment 1 is that, as figure 2 As shown, further defined, step S6 mainly consists of the following steps;

[0050] S601: The client receives the time-shifted file data packet, and records the timestamp information Tx of the current time-shifted file data packet and the timestamp information Tx-1 of the previous time-shifted file data packet, and determines the size of Tx and T1+ΔTa;

[0051] S602: When the judgment result is that Tx is less than T1+ΔTa, discard the last time-shifted file data packet, and repeat S601;

[0052] S603: When the judgment result is that Tx is equal to T1+ΔTa, discard the last time-shifted file data packet, and start saving the current and subsequent time-shifted file data, and perform step S606;

[0053] S604: When the judgment result is that Tx is greater than T1+ΔTa, save the last time-shifted file data and subsequent time-shifted data files; perform step S...

Embodiment 3

[0059] The difference between the time-shifted on-demand method of this embodiment and embodiment 1 is that, as image 3 As shown, it is further defined that the time-shifted on-demand method also includes the following steps after the S6 step:

[0060] S100: Calculate the time difference ΔTb between T2 and T1;

[0061] S101: Determine the size of the difference between ΔTb and the preset time value ΔTc. When ΔTb is greater than ΔTc, repeat step S101; otherwise, start step S102:

[0062] S102: Start recording the time ΔTd of continuous playback;

[0063] S103: compare ΔTd with the preset time period ΔTe, and when the comparison result is that ΔTd is not less than ΔTe, execute step S104, otherwise repeat step S103;

[0064] S104: automatically play at a fast forward speed, and switch to the multicast state when the played time-shift file catches up with the multicast program;

[0065] S105: Close the time-shift data channel.

[0066] Wherein, the fast-forward multiple of th...

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 relates to a time shift on-demand playing method. When a user side performs a pause operation, a server continues to send a multicast data packet in a preset time slot to the user side but does not instantly stop sending multicast data, and establishes a time shift data channel, so the problem that the bandwidth is wasted due to a long-time pause of a user is avoided; after a replay operation is triggered, a temporary file stored locally is invoked, so the response is fast, the waiting does not need, and while the temporary file is played, a time shift file data packet is received; and furthermore, the playing is connected seamlessly, and the user has a better user experience.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to a time-shifting on-demand method. Background technique [0002] At present, in solutions related to video playback such as Internet Protocol Television (IPTV for short) and Video on Demand (VOD for short), time-shifted television (TSTV) service is an important service form. With the TSTV service, when users watch live TV programs, they can pause and rewind the program, and can switch to the live broadcast state by fast forwarding and switching back to the live broadcast in the time-shift state, which completely subverts the original TV watching way, bringing a brand-new viewing experience to the audience. In the time-shifted TV system, there are two states in the user's viewing process, unicast state and multicast state. When users watch live TV programs, they receive data streams through multicast or broadcast channels, and multiple users share the same channe...

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/2387H04N21/239H04N21/433H04N21/6405H04N21/6587H04N21/8547
CPCH04N21/2387H04N21/2393H04N21/4333H04N21/4334H04N21/6405H04N21/6587H04N21/8547
Inventor 纪琦华蒲珂曾泽基李哲山胡彬方宏蔡忠善张毅萍魏明蔡辉
Owner ZHONGGUANG REDIANYUN TECH CO 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