[Spice-devel] Spice + Thinclients + Hardware acceleration

thomast at cs.tu-berlin.de thomast at cs.tu-berlin.de
Mon Nov 14 04:29:28 PST 2011


> thomast at cs.tu-berlin.de píše v So 12. 11. 2011 v 22:56 +0100:
>> Hi,
>> I planning to use Spice in a Infrastructure-Project.
>> The idea is to use Thinclients with the spice-client-gtk/libspice-gtk.
>> Now I have find a Thinclient thats have sufficient Performance for all
>> Spice-Features.
>>
>> I tried find out if the current spice-client uses the GPU in any way
>> (e.g
>> via OpenGL). I guess Cairo is currently the only one used Lib that
>> utilize
>> Hardware-Acceleration-Features ?
>> Please correct me if I'm wrong.
>>
>> My current Test-Thinclient-Hardware (1Ghz CPU,1 GB Ram, OpenGL 2.0 GPU)
>> have massive Problems with Video-Playback (CPU-Load 100%).
>>
>> Do you plan on mid or long term to use any "Acceleration-Features" (e.g
>> VAAPI,XvBA,GPGPU) to improve the improve Video-Playback or should I try
>> to
>> get a Thinclient with better CPU ?
>>
>> Has anyone experiences with Minimum System/Hardware Requirements for
>> fluently Playback of an 720p Video via Spice ?
>>
>
> Spice currently transmits video streams series of JPEGs in resolution
> that is displayed in client, so for worst-case scenario, the hardware
> should be able to decode MJPEG @ maximum screen resolution (for full
> screen video in full screen spice client)
>
> HTH,
>
> David
>

Hi,

So, when I watch 720p Video @ Fullscreen (1920x1200) in the VM,the Server
scale every Frame up, compresses it and sends it to the Client ? Guess
networktraffic gone be high ?

Therefore the Client must be able to decompress 24 ? 30 ? Frames per
Secound @ 1920x1200 ?

You just using libjpeg and gstreamer/pulseaudio for the Video-Playback ?
Already thought about scaling at the client-side eg.via cairo or OpenGL?

Greetings
Thomas Tyminski
Berlin , Germany

>> Greetings
>> Thomas Tyminski
>> Berlin , Germany
>>
>>
>>
>>
>>
>> _______________________________________________
>> Spice-devel mailing list
>> Spice-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>
> --
>
> David Jaša, RHCE
>
> SPICE QE based in Brno
> GPG Key:     22C33E24
> Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24
>
>
>
>




More information about the Spice-devel mailing list