Live content management method, source device, and sink device
Abstract
A live content management method, a source device, and a sink device are provided. The live content management method includes storing live content in a storage unit of a source device if the transmission of the live content from the source device to a sink device is temporarily stopped. The live content management method may also include transmitting the live content stored in the storage unit of the source device to the sink device and then transmitting live content currently being broadcasted to the sink device via the storage unit of the source device, when receiving a request for resuming the transmission of the live content stored in the storage unit of the source device before a time-out for a command to stop the transmission of the live content stored in the storage unit of the source device. Accordingly, it is possible to provide various data transmission scenarios for a home network environment by efficiently managing live content even when the transmission of the live content via a home network has been temporarily stopped.
Claims
exact text as granted — not AI-modified1 . A live content management method, which manages live content via a network, the live content management method comprising:
storing live content in a storage unit of a source device if transmission of the live content from the source device to a sink device is temporarily stopped.
2 . The live content management method of claim 1 further comprising:
transmitting the live content stored in the storage unit of the source device to the sink device and then transmitting live content currently being broadcasted to the sink device via the storage unit of the source device, when receiving a request for resuming the transmission of the live content stored in the storage unit of the source device before a time-out for a command to stop the transmission of the live content stored in the storage unit of the source device.
3 . The live content management method of claim 1 further comprising:
transmitting to the sink device information on whether the state of the live content stored in the storage unit of the source device has been changed.
4 . The live content management method of claim 1 further comprising:
transmitting live content currently being broadcasted directly to the sink device when receiving a request for transmitting the live content currently being broadcasted after a time-out for a command to stop the transmission of the live content stored in the storage unit of the source device.
5 . The live content management method of claim 4 , wherein the request for transmitting the live content currently being broadcasted is transmitted using an HTTP GET command.
6 . The live content management method of claim 1 further comprising:
transmitting the live content stored in the storage unit of the source device to the sink device and then transmitting live content currently being broadcasted to the sink device via the storage unit of the source device when receiving a request for transmitting the live content stored in the storage unit of the source device after a time-out for a command to stop the transmission of the live content stored in the storage unit of the source device.
7 . The live content management method of claim 6 , wherein the request for transmitting the live content stored in the storage unit of the source device is transmitted using an HTTP GET command with a predetermined range specified therein.
8 . The live content management method of claim 7 further comprising:
transmitting an error message or the live content currently being broadcasted to the sink device if the live content stored in the storage unit of the source device is outside the predetermined range.
9 . The live content management method of claim 1 further comprising:
transmitting the live content stored in the storage unit of the source device to the sink device by performing a trick play when receiving, from the sink device, a request for resuming the transmission of the live content stored in the storage unit of the source device after a time-out for a command to stop the transmission of the live content stored in the storage unit of the source device.
10 . The live content management method of claim 9 , wherein the transmitting the live content stored in the storage unit of the source device to the sink device, comprises:
receiving one or more HTTP GET commands with a range specified therein from the sink device and transmitting live content corresponding to the range to the sink device more than one time in response to the HTTP GET command(s).
11 . The live content management method of claim 9 , wherein the transmitting the live content stored in the storage unit of the source device to the sink device, comprises:
receiving an HTTP GET command with the trick play specified therein from the sink device and transmitting the live content stored in the storage unit of the source device by performing the trick play.
12 . A live content management method, which manages live content via a network, the live content management method comprising:
issuing to a source device a request for temporarily stopping transmission of live content so that the transmission of the live content can be temporarily stopped and the live content can be stored in the source device.
13 . The live content management method of claim 12 further comprising:
issuing to the source device a request for resuming the transmission of the live content stored in the source device before a time-out for a command to temporarily stop the transmission of the live content; and receiving the live content stored in the source device in response to the request for resuming the transmission of the live content stored in the source device.
14 . The live content management method of claim 12 further comprising:
receiving information on whether the state of the live content stored in the source device has been changed from the source device.
15 . The live content management method of claim 12 further comprising:
issuing to the source device a request for transmitting live content currently being broadcasted after a time-out for a command to stop the transmission of the live content stored in the source device and receiving the live content currently being broadcasted directly from the source device.
16 . The live content management method of claim 15 , wherein the request for transmitting the live content currently being broadcasted is issued using an HTTP GET command.
17 . The live content management method of claim 12 further comprising:
issuing to the source device a request for transmitting the live content stored in the source device after a time-out for a command to stop the transmission of the live content stored in the source device and receiving the live content stored in the storage unit of the source device and then live content currently being broadcasted from the source device.
18 . The live content management method of claim 17 , wherein the request for transmitting the live content stored in the source device is issued using an HTTP GET command with a predetermined range specified therein.
19 . The live content management method of claim 18 further comprising:
receiving an error message or the live content currently being broadcasted from the source device if the live content stored in the storage unit of the source device is outside the predetermined range.
20 . The live content management method of claim 12 further comprising:
issuing to the source device a request for transmitting the live content stored in the source device after a time-out for a command to stop the transmission of the live content stored in the source device and receiving the live content stored in the source device from the source device through a trick play.
21 . The live content management method of claim 20 , wherein the issuing to the source device the request for transmitting the live content stored in the source device, comprises:
transmitting one or more HTTP GET commands with a range specified therein to the source device and receiving live content corresponding to the range from the source device more than one time in response to the HTTP GET command(s).
22 . The live content management method of claim 20 , wherein the issuing to the source device the request for transmitting the live content stored in the source device, comprises:
transmitting an HTTP GET command with the trick play specified therein to the source device and receiving the live content stored in the source device from the source device through the trick play.
23 . A source device which manages live content via a network, the source device comprising:
a controller, which stores live content in a storage unit of a source device if the transmission of the live content from the source device to a sink device is temporarily stopped.
24 . The source device of claim 23 , wherein the controller transmits the live content stored in the storage unit of the source device to the sink device and then transmits live content currently being broadcasted to the sink device via the storage unit of the source device when receiving, from the sink device, a request for resuming the transmission of the live content stored in the storage unit of the source device before a time-out for a command to stop the transmission of the live content stored in the storage unit of the source device.
25 . The source device of claim 23 , wherein the controller transmits live content currently being broadcasted to the sink device when receiving, from the sink device, a request for transmitting the live content currently being broadcasted after a time-out for a command to stop the transmission of the live content stored in the storage unit of the source device.
26 . The source device of claim 23 , wherein the controller transmits the live content stored in the storage unit of the source device to the sink device and then transmits live content currently being broadcasted to the sink device via the storage unit of the source device when receiving, from the sink device, a request for resuming the transmission of the live content stored in the storage unit of the source device after a time-out for a command to stop the transmission of the live content stored in the storage unit of the source device.
27 . The source device of claim 23 , wherein the controller receives one or more HTTP GET commands with a range specified therein from the sink device and transmits live content corresponding to the range to the sink device more than one time in response to the HTTP GET command(s).
28 . The source device of claim 23 , wherein the controller receives an HTTP GET command with the trick play specified therein from the sink device and transmits the live content stored in the storage unit of the source device by performing the trick play.
29 . A sink device which manages live content via a network, the sink device comprising:
a controller, which issues to a source device a request for temporarily stopping the transmission of live content so that the transmission of the live content can be temporarily stopped and the live content can be stored in the source device.
30 . The sink device of claim 29 , wherein the controller issues to the source device a request for resuming the transmission of the live content stored in the source device before a time-out for a command to temporarily stop the transmission of the live content, and receives the live content stored in the source device.
31 . The sink device of claim 29 , wherein the controller issues to the source device a request for transmitting live content currently being broadcasted after a time-out for a command to stop the transmission of the live content stored in the source device and receives the live content currently being broadcasted directly from the source device.
32 . The sink device of claim 29 , wherein the controller issues to the source device a request for transmitting the live content stored in the source device after a time-out for a command to stop the transmission of the live content stored in the source device and receives the live content stored in the storage unit of the source device and then live content currently being broadcasted from the source device.
33 . The sink device of claim 29 , wherein the controller issues to the source device a request for transmitting the live content stored in the source device after a time-out for a command to stop the transmission of the live content stored in the source device and receives the live content stored in the source device from the source device through a trick play.
34 . The sink device of claim 29 , wherein the controller transmits one or more HTTP GET commands with a range specified therein to the source device and receives live content corresponding to the range from the source device more than one time in response to the HTTP GET command(s).Join the waitlist — get patent alerts
Track US2006026654A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.