METHOD AND DEVICE FOR SWITCHING MEDIA RENDERERS DURING STREAMING PLAYBACK OF CONTENT
First Claim
1. A method for performing playback of digital media content data provided by a server, the method comprising:
- (a) receiving, by a display device client of the server, playback position information directly from a wireless device client of the server, not via the server, the playback position information specifying a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position;
(b) receiving, by the display device client, the digital media content data from the server; and
(c) starting, by the display device client, playback of the digital media content data from the playback position in the digital media content data based on the playback position information.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and a device for switching a media renderer to another media renderer while a client performs streaming playback of content of a server are provided. Accordingly, a first client that performs streaming playback of the content transmits playback environment information and a URL of the content to the second client, and the second client transmits the received information and information about features of the second client to the server and requests the corresponding content which has the optimized format for the second client from the server. Therefore, a user can continue to watch the media content through a new media renderer in existing playback environment setting without additional manipulation.
29 Citations
32 Claims
-
1. A method for performing playback of digital media content data provided by a server, the method comprising:
-
(a) receiving, by a display device client of the server, playback position information directly from a wireless device client of the server, not via the server, the playback position information specifying a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; (b) receiving, by the display device client, the digital media content data from the server; and (c) starting, by the display device client, playback of the digital media content data from the playback position in the digital media content data based on the playback position information. - View Dependent Claims (2, 25)
-
-
3. A display device client which performs playback of digital media content data provided by a server, the display device client comprising:
-
a receiver which receives playback position information directly from a wireless device client of the server, not via the server, the playback position information specifying a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; and a playback unit which receives the digital media content data from the server and starts playback of the digital media content data from the playback position in the digital media content data based on the playback position information. - View Dependent Claims (4, 5, 27)
-
-
6. A method for switching from a wireless device client to a display device client, playback of digital media content data provided by a server, the method comprising:
-
(a) generating, by the wireless device client, playback position information which specifies a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; and (b) transmitting, by the wireless device client, the generated playback position information to the display device client directly, not via the server, such that the display device client can start playback of the digital media content data from the playback position. - View Dependent Claims (7, 26)
-
-
8. A wireless device client which switches, from the wireless device client to a display device client, playback of digital media content data provided by a server, the wireless device client comprising:
-
a generator which generates playback position information which specifies a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; and a transmitter which transmits the generated playback position information to the display device client directly, not via the server, such that the display device client can start playback of the digital media content data from the playback position. - View Dependent Claims (9, 28)
-
-
10. A method for performing playback of digital media content provided by a server, the method comprising:
-
(a) generating, by a wireless device client, playback position information which specifies a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; and (b) obtaining, by the wireless device client, access information directly, not via the server, from the display device client, the access information being needed for access by the server to the display device client; and (c) transmitting, by the wireless device client, the playback position information and the access information to the server such that the display device client can start playback of the digital media content data from the playback position. - View Dependent Claims (11, 29)
-
-
12. A wireless device client which performs playback of digital media content provided by a server, the wireless device client comprising:
-
a generator which generates playback position information which specifies a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; and a receiver which obtains access information directly, not via the server, from the display device client, the access information being needed for access by the server to the display device client; and a transmitter which transmits the playback position information and the access information to the server such that the display device client can start playback of the digital media content data from the playback position. - View Dependent Claims (13, 14, 30)
-
-
15. A method for providing digital media content data from a server to a display device client, the method comprising:
-
(a) receiving, by the server, playback position information from a wireless device client, the playback position information specifying a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; (b) receiving, by the server, access information directly from the wireless device client, the access information being needed for access by the server to the display device client; and (c) transmitting, by the server, the digital media content data to the display device client using the access information such that the display device client can start playback of the digital media content data from the playback position. - View Dependent Claims (16, 17, 31)
-
-
18. A server which provides digital media content data to a display device client, the server comprising:
-
a receiver which receives playback position information and access information directly from a wireless device client, the playback position information specifying a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position, the access information being needed for access by the server to the display device client; and a transmitter which transmits the digital media content data to the display device client using the access information such that the display device client can start playback of the digital media content data from the playback position. - View Dependent Claims (19, 20, 32)
-
-
21. A non-transitory computer-readable medium having embodied thereon a computer program for causing a computer to execute a process of performing playback of digital media content data provided by a server, the process comprising:
-
(a) receiving, by a display device client of the server, playback position information directly from a wireless device client of the server, not via the server, the playback position information specifying a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; (b) receiving, by the display device client, the digital media content data from the server; and (c) starting, by the display device client, playback of the digital media content data from the playback position in the digital media content data based on the playback position information.
-
-
22. A non-transitory computer-readable medium having embodied thereon a computer program for causing a computer to execute a process of switching from a wireless device client to a display device client, playback of digital media content data provided by a server, the process comprising:
-
(a) generating, by the wireless device client, playback position information which specifies a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; and (b) transmitting, by the wireless device client, the generated playback position information to the display device client directly, not via the server, such that the display device client can start playback of the digital media content data from the playback position.
-
-
23. A non-transitory computer-readable medium having embodied thereon a computer program for causing a computer to execute a process of performing playback of digital media content provided by a server, the process comprising:
-
(a) generating, by a wireless device client, playback position information which specifies a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; and (b) obtaining, by the wireless device client, access information directly, not via the server, from the display device client, the access information being needed for access by the server to the display device client; and (c) transmitting, by the wireless device client, the playback position information and the access information to the server such that the display device client can start playback of the digital media content data from the playback position.
-
-
24. A non-transitory computer-readable medium having embodied thereon a computer program for causing a computer to execute a process of providing digital media content data from a server to a display device client, the process comprising:
-
(a) receiving, by the server, playback position information from a wireless device client, the playback position information specifying a playback position in the digital media content data, the wireless device client being currently performing playback of the digital media content data relating to the playback position; (b) receiving, by the server, access information directly from the wireless device client, the access information being needed for access by the server to the display device client; and (c) transmitting, by the server, the digital media content data to the display device client using the access information such that the display device client can start playback of the digital media content data from the playback position.
-
Specification