System and method for distributing media content associated with an event
First Claim
1. A device comprising:
- a processor; and
a memory accessible to the processor, the memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising;
receiving, via a transmission, a first video stream of a plurality of video streams associated with an event;
during display of the first video stream at a display device coupled to the processor, sending a replay request for the event, the replay request associated with a particular video stream of the plurality of video streams, wherein the replay request includes an offset time and a replay duration, and wherein a communication session with a media server is established via a unicast transmission based on the replay request;
receiving, via the communication session, a set of video segments associated with the particular video stream responsive to the replay request; and
displaying the set of video segments at the display device, wherein a display of the set of video segments includes information overlaying a portion of the video segments, the information including a first indicator of a channel associated with the particular video stream, a second indicator that the set of video segments is a replay, and a numeric indicator of time remaining in the replay.
1 Assignment
0 Petitions
Accused Products
Abstract
A device includes a processor and a memory storing instructions that, when executed by the processor, cause the processor to perform operations including receiving, via a transmission, a first set of video segments. Each video segment of the first set of video segments includes multiple video frames of a video stream associated with an event. The operations also include sending a replay request for data associated with a particular video stream associated with the event. The replay request is associated with a replay duration. A communication session with a media server is established via a unicast transmission based on the replay request. The operations also include receiving, via the communication session, a second set of video segments associated with the particular video stream and automatically terminating the communication session based on the replay duration.
46 Citations
20 Claims
-
1. A device comprising:
-
a processor; and a memory accessible to the processor, the memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving, via a transmission, a first video stream of a plurality of video streams associated with an event; during display of the first video stream at a display device coupled to the processor, sending a replay request for the event, the replay request associated with a particular video stream of the plurality of video streams, wherein the replay request includes an offset time and a replay duration, and wherein a communication session with a media server is established via a unicast transmission based on the replay request; receiving, via the communication session, a set of video segments associated with the particular video stream responsive to the replay request; and displaying the set of video segments at the display device, wherein a display of the set of video segments includes information overlaying a portion of the video segments, the information including a first indicator of a channel associated with the particular video stream, a second indicator that the set of video segments is a replay, and a numeric indicator of time remaining in the replay. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, at a portable communication device, a first video stream of a plurality of video streams associated with an event from a media server; during display of the first video stream at a display device of the portable communication device, sending a replay request for the event from the portable communication device to the media server, the replay request associated with a particular video stream of the plurality of video streams, wherein the replay request includes an offset time and a replay duration, and wherein a communication session with the media server is established via a unicast transmission based on the replay request; receiving, at the portable communication device via the communication session from the media server, a set of video segments associated with the particular video stream responsive to the replay request; and displaying the set of video segments at the display device, wherein a display of the set of video segments includes information overlaying a portion of the video segments, the information including a first indicator of a channel associated with the particular video stream, a second indicator that the set of video segments is a replay, and a numeric indicator of time remaining in the replay. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable storage device storing instructions executable by a processor to cause the processor to perform operations comprising:
-
receiving a first video stream of a plurality of video streams associated with an event from a media server; during display of the first video stream to a display device coupled to the processor, sending a replay request for the event to the media server, the replay request associated with a particular video stream of the plurality of video streams, wherein the replay request includes an offset time and a replay duration, and wherein a communication session with the media server is established via a unicast transmission based on the replay request; receiving, via the communication session from the media server and responsive to the replay request, a set of video segments associated with the particular video stream; and displaying the set of video segments at the display device, wherein a display of the set of video segments includes information overlaying a portion of the video segments, the information including a first indicator of a channel associated with the particular video stream, a second indicator that the set of video segments is a replay, and a numeric indicator of time remaining in the replay. - View Dependent Claims (17, 18, 19, 20)
-
Specification