Dear Chuan, I am cc-ing the spice devel list in case anybody there wants to chime in. On Thu, Oct 31, 2013 at 10:54 AM, <linuxqc@xxxxxxxxx> wrote: > The speed of playing a 1920 x 1080 FHD video in remote desktop in full > screen mode is slow. > > I have replaced jpeglib with libjpeg-turbo, this increase the mjpeg > decompressing speed (bVNC/jni/src/channel-display-mjpeg.c), but it’s still > not fast enough. > > Other than replacing jpeglib with libjpeg-turbo, what else can I do to > improve the performance of aSpice? As far as I know, the server detects constantly changing areas of the desktop and treats them as video streams. It encodes them with mjpeg and sends them over. However, as far as I can see, mjpeg is not a supported codec on Android (look for where it lists the Video codecs): http://developer.android.com/guide/appendix/media-formats.html#network The choices are: H.263 H.264 AVC MPEG-4 SP VP8 But even with those, there are lots of caveats listed on the right, like minimum Android version, limitations, etc. The only way to really improve video performance dramatically is to start encoding the video stream as a codec supported by Android. Cheers, iordan -- The conscious mind has only one thread of execution. _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel