IP TV queuing time/channel change operation
First Claim
1. An Internet based television program delivery server, communicatively coupled to a plurality of television source devices and a plurality of recipient devices, the Internet based television program delivery server comprising:
- at least one network interface that receives television video content from at least one of the plurality of television source devices;
a memory that stores the television video content;
a video conversion circuitry that converts at least some of the television video content to preview television video content, the preview television video content having reduced per video frame data size and frame rate as compared to the television video content, wherein the reduced per video frame data size of the preview television video content having reduced pixel resolution, reduced aspect ratio, reduced color resolution, and reduced screen size than the received television content;
an audio synchronization circuitry to synchronize audio of the received television video content to audio for the preview television video content to compensate for dropped frames;
an audio encoding module; and
a video encoding module, wherein the audio and video encoding modules encode and packetize the preview television video content for transmission;
the at least one network interface receiving a channel preview request from a recipient device; and
the at least one network interface transmitting corresponding preview television video content to the recipient device in response to the channel preview request.
6 Assignments
0 Petitions
Accused Products
Abstract
An Internet based television program delivery server, communicatively coupled to a plurality of television source devices and a plurality of recipient devices, that receives a plurality of Internet protocol television programs, buffers them, converts recipient device selected Internet protocol television programs to preview Internet television programs (having reduced per video frame data size) and transmits the preview Internet protocol television programs to the recipient device, for a short duration, until full scale Internet protocol television programs become available for viewing on the recipient device. A video conversion circuitry built into the Internet based television program delivery server performs the conversion of some of these television video contents to preview television video contents, to compensate for delay in full scale television program delivery during. The conversion itself includes reductions in frame rate, color and pixel resolutions, screen size and aspect ratios such that it produces lower bandwidth Internet protocol television program packets, during channel changing.
37 Citations
11 Claims
-
1. An Internet based television program delivery server, communicatively coupled to a plurality of television source devices and a plurality of recipient devices, the Internet based television program delivery server comprising:
-
at least one network interface that receives television video content from at least one of the plurality of television source devices; a memory that stores the television video content; a video conversion circuitry that converts at least some of the television video content to preview television video content, the preview television video content having reduced per video frame data size and frame rate as compared to the television video content, wherein the reduced per video frame data size of the preview television video content having reduced pixel resolution, reduced aspect ratio, reduced color resolution, and reduced screen size than the received television content; an audio synchronization circuitry to synchronize audio of the received television video content to audio for the preview television video content to compensate for dropped frames; an audio encoding module; and a video encoding module, wherein the audio and video encoding modules encode and packetize the preview television video content for transmission; the at least one network interface receiving a channel preview request from a recipient device; and the at least one network interface transmitting corresponding preview television video content to the recipient device in response to the channel preview request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method performed by an Internet based television program delivery server that supports delivery of television programs to a recipient device, the method comprising:
-
receiving a plurality of Internet protocol television programs; buffering the Internet protocol television programs; converting at least some of the Internet protocol television programs to preview Internet protocol television programs, the preview Internet protocol television programs having reduced per video frame data size and frame rate as compared to the received Internet protocol television programs, wherein the reduced per video frame data size of the preview Internet protocol television programs having reduced pixel resolution, reduced aspect ratio, reduced color resolution, and reduced screen size than the received Internet protocol television programs; synchronizing audio of the received Internet protocol television programs to audio for the preview Internet protocol television programs to compensate for dropped frames; encoding and packetizing the preview Internet protocol television programs for transmission; and transmitting the preview Internet protocol television programs that correspond to selected received Internet protocol television programs to the recipient device, for a short duration, until respective received Internet protocol television programs become available for viewing on the recipient device. - View Dependent Claims (11)
-
Specification