Multimedia client/server system with adjustable packet size and methods for use therewith
First Claim
1. A multimedia client/server system comprising:
- a multimedia server module, coupleable to a plurality of multimedia sources that produce at least one multimedia signal that includes streaming video, the multimedia server module including;
an encoder module that encodes the at least one multimedia signal to produce an encoded signal that includes a sequence of packets having a packet size; and
an RF server transceiver module, coupled to the encoder module, that produces a channel signal that includes the encoded signal, and that wirelessly transmits the channel signal over a wireless communication path, the RF server transceiver module receives streaming video performance signals that are based on remote processing of the streaming video by a video decoder, the streaming video performance signals including a video decoding parameter of the video decoder, wherein the video decoding parameter includes at least one of;
a receiving buffer level, a rendering buffer level and a decoding buffer level, and includes a quality of service module that adjusts the packet size based on the streaming video performance signals; and
a client module, coupleable to at least one client device, the client module including;
an RF client transceiver module that receives and demodulates the channel signal to produce a received encoded signal and sends the streaming video performance signals to the multimedia server module; and
a decoder module, coupled to the RF client transceiver module, that decodes the received encoded signal into a decoded output signal, the decoder module including the video decoder.
11 Assignments
0 Petitions
Accused Products
Abstract
A circuit for use in a multimedia server module includes an encoder module that encodes a multimedia signal to produce an encoded signal that includes a sequence of packets having a packet size. An RF server transceiver module, coupled to the encoder module, that produces a channel signal that includes the encoded signal, and that wirelessly transmits the channel signal at a link data rate over a wireless communication path to at least one client module The RF server transceiver module includes a quality of service module that adjusts the packet size based on first RF performance signals determined by the RF transceiver, based on second performance signals received from a client module and/or based on adjustments made to the link data rate.
25 Citations
15 Claims
-
1. A multimedia client/server system comprising:
-
a multimedia server module, coupleable to a plurality of multimedia sources that produce at least one multimedia signal that includes streaming video, the multimedia server module including; an encoder module that encodes the at least one multimedia signal to produce an encoded signal that includes a sequence of packets having a packet size; and an RF server transceiver module, coupled to the encoder module, that produces a channel signal that includes the encoded signal, and that wirelessly transmits the channel signal over a wireless communication path, the RF server transceiver module receives streaming video performance signals that are based on remote processing of the streaming video by a video decoder, the streaming video performance signals including a video decoding parameter of the video decoder, wherein the video decoding parameter includes at least one of;
a receiving buffer level, a rendering buffer level and a decoding buffer level, and includes a quality of service module that adjusts the packet size based on the streaming video performance signals; anda client module, coupleable to at least one client device, the client module including; an RF client transceiver module that receives and demodulates the channel signal to produce a received encoded signal and sends the streaming video performance signals to the multimedia server module; and a decoder module, coupled to the RF client transceiver module, that decodes the received encoded signal into a decoded output signal, the decoder module including the video decoder. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use in a multimedia server module that is coupleable to a plurality of multimedia sources that produce at least one multimedia signal that includes streaming video, the method comprising the steps of:
-
encoding the at least one multimedia signal via an encoding module to produce an encoded signal that includes a sequence of packets having a packet size; generating via an RF server transceiver module, a channel signal that includes the encoded signal; transmitting via the RF server transceiver module, the channel signal at a link data rate over a wireless communication path to at least one client module that receives and demodulates the channel signal via an RF client transceiver module to produce a received encoded signal, that decodes the received encoded signal via a video decoder and that generates streaming video performance signals including a video decoding parameter of the video decoder, wherein the video decoding parameter includes at least one of;
a receiving buffer level, a rendering buffer level and a decoding buffer level;receiving via the RF server transceiver module, the streaming video performance signals from the at least one client module; and adjusting the packet size via a quality of service module, based on the streaming video performance signals. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification