Systems, methods, and media for controlling a media connection from within a remoting protocol
First Claim
1. A method comprising:
- generating by a remoting protocol server one or more client display update commands;
generating by the remoting protocol server one or more media control commands;
encoding by the remoting protocol server a remoting protocol server command based on the client display update commands and the media control commands; and
transmitting by the remoting protocol server the remoting protocol server command to a remoting protocol client.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and media for controlling a media connection from within a remoting protocol are disclosed. Some embodiments may include a method for generating one or more client display update commands and one or more media control commands and encoding a remoting protocol server command based on the client display update commands and the media control commands. Embodiments may also include transmitting the remoting protocol server command to a remoting protocol client. Further embodiments may include receiving a remoting protocol client command from the remoting protocol client and decoding the received remoting protocol client command to extract from the remoting protocol client command one or more user input keys and one or more indications of client media status. Media control commands may include any type of command, such as commands to play, stop, pause, fast forward, rewind, change brightness, change contrast, etc. Other embodiments are disclosed and claimed.
115 Citations
29 Claims
-
1. A method comprising:
-
generating by a remoting protocol server one or more client display update commands;
generating by the remoting protocol server one or more media control commands;
encoding by the remoting protocol server a remoting protocol server command based on the client display update commands and the media control commands; and
transmitting by the remoting protocol server the remoting protocol server command to a remoting protocol client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-accessible medium containing instructions effective, when executing in a data processing system, to cause said data processing system to perform operations comprising:
-
generating by a remoting protocol server one or more client display update commands;
generating by the remoting protocol server one or more media control commands;
encoding by the remoting protocol server a remoting protocol server command based on the client display update commands and the media control commands; and
transmitting by the remoting protocol server the remoting protocol server command to a remoting protocol client. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving by a remoting protocol client a remoting protocol server command;
decoding by the remoting protocol client the remoting protocol server command and extracting one or more client display update commands and one or more media control commands from the remoting protocol server command; and
controlling by the remoting protocol client a media stream based on the extracted one or more media control commands. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A user interface remoting system, comprising:
a remoting protocol server comprising;
a streaming media file server to stream digital content; and
an application user interface module comprising a remoting server encoder/decoder to encode and transmit a remoting protocol server command, the remoting protocol server command comprising one or more client display update commands and one or more media control commands; and
a remoting protocol client in communication with the remoting protocol server comprising;
a streaming media decoder to receive and decode streaming digital content;
a display; and
a user interface remoting module comprising a remoting client encoder/decoder to receive and decode the remoting protocol server command. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
Specification