On 11/09/2018 02:58 AM, wangjiedong wrote:
Yes, display 2 is showing the same content as display 1.
I use spice-streaming-agent with the goal that it can make the video
more fluent and use less bandwidth, because in my condition classic
SPICE can't do well with playing HD video and use high bandwidth. I
think SPICE have resolution to deal with these especially in a WAN
environment.
Developing streaming agent plugin is a good advice for me. I'll try it
and thank you !
Hi,
We have gstreamer based spice-streaming-agent plugin upstream, this
should let you use
any mjpeg/vp8/vp9/h264 gstreamer encoder plugin to encode your captured
desktop as a
video stream.
This plugin is not well tested and i do not know your exact
configuration but if your guest has
assigned gpu you may even find a suitable hw accelerated gstreamer
encoder plugin and this
potentially should work fairly well.
https://gitlab.freedesktop.org/spice/spice-streaming-agent/commit/f65cb5a84bb0fafec38cf738177a9f999211fdaf
Snir.
------------------ Original ------------------
*From: * "Lukáš Hrázký"<lhra...@redhat.com>;
*Date: * Thu, Nov 8, 2018 06:27 PM
*To: * "wangjiedong"<wangjied...@kylinos.cn>;
"spice-devel"<spice-devel@lists.freedesktop.org>;
*Subject: * Re: [Spice-devel] spice-streaming-agent can't work correctly
Hello,
On Thu, 2018-11-08 at 17:38 +0800, wangjiedong wrote:
> Recently I compile spice-protocol-0.12.15 and
spice-server-0.14.1(--enable-lz4=yes --enable-gstreamer=yes
--enable-smartcard=yes --with-sasl=yes) on host Ubuntu 18.04, and
compile spice-protocol-0.12.15 and spice-streaming-agent-0.2 on guest VM.
>
>
> I use remote-viewer to connect guest VM , and the command
spice-streaming-agent can exec successfully. then another
remote-viewer window named display 2 appears, and the video becomes
more stalling than never using spice-streaming-agent.
Is the display 2 showing the same content as display 1?
The second display is streaming your VM desktop using the MJPEG plugin.
This uses SW encoding in the guest and SW decoding on the client, so
it's adding significant CPU load and this use case has no actual
practical benefit (classic SPICE performs better).
I'm not sure what is your goal, but at this point, unless you want to
develop your own streaming agent plugin, you probably don't want to use
the streaming agent.
Cheers,
Lukas
> What is the reason for this , any wrong configuration or something
wrong else?
>
>
> Thanks for help !
> _______________________________________________
> Spice-devel mailing list
> Spice-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel
_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel