<div dir="ltr">Thanks!<div><br></div><div>i can not see anything changed in spice-common and spice (judging by last commits), am i wrong?</div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">---<br>Armin ranjbar<br><div><br></div></div></div></div>
<br><div class="gmail_quote">On Thu, Jan 12, 2017 at 1:34 AM, Victor Toso <span dir="ltr"><<a href="mailto:victortoso@redhat.com" target="_blank">victortoso@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
On Mon, Jan 09, 2017 at 05:20:10PM +0100, Behrooz Shabani wrote:<br>
</span><span class="">> Thanks for the info Victor.<br>
><br>
> I will try to set it up and because I am new to the code base and have no<br>
> idea where to start, I will ping you on IRC for help if you don't mind<br>
> (assuming you're `toso`).<br>
<br>
</span>As discussed by IRC in regards to the preferred video-codec message,<br>
I've pushed it to my gitlab, you should be able to build with master<br>
spice-protocol and the stream-preference branches from:<br>
- <a href="https://gitlab.com/victortoso/spice-common" rel="noreferrer" target="_blank">https://gitlab.com/victortoso/<wbr>spice-common</a><br>
- <a href="https://gitlab.com/victortoso/spice-gtk" rel="noreferrer" target="_blank">https://gitlab.com/victortoso/<wbr>spice-gtk</a><br>
- <a href="https://gitlab.com/victortoso/spice" rel="noreferrer" target="_blank">https://gitlab.com/victortoso/<wbr>spice</a><br>
<br>
Let me know if you have any issues and comments/suggestions are welcome!<br>
<br>
Cheers,<br>
  toso<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
> On Mon, Jan 9, 2017 at 5:02 PM, Victor Toso <<a href="mailto:victortoso@redhat.com">victortoso@redhat.com</a>> wrote:<br>
><br>
> > Hi,<br>
> ><br>
> > On Mon, Jan 09, 2017 at 04:27:35AM -0500, Frediano Ziglio wrote:<br>
> > > The patches for Virgl are working and require only tweaks.  We wanted<br>
> > > to have some working PoC for all next 3D software, that include GPU<br>
> > > passtrough to make sure that the Virgl doesn't complicate the overall<br>
> > > design. We plan to have these definitive PoCs in a couple of months.<br>
> > ><br>
> > > About video streaming acceleration for the client somebody are doing<br>
> > > some stuff. Recent client versions are using gstreamer to handle<br>
> > > decoding so potentially this could be a question of choosing the right<br>
> > > plugins, test and package them correctly<br>
> ><br>
> > Yes, I'm trying to play with it now and then in the client using<br>
> > gstreamer1-vaapi it works but we don't handle hw decoding specifically.<br>
> > If you have all the right bits installed, you can try enabling<br>
> > SPICE_GSTVIDEO_AUTO which uses decodebin. It should try vaapi elemets<br>
> > (and hw decoding) if possible.<br>
> ><br>
> > But to have this working nicely, we should have an easy way to setup<br>
> > spice-sever to use vp8 or h264 which broadens the hw decoding<br>
> > possibilities (and makes much easier to test too!) - So, I've started<br>
> > playing with that first [0]<br>
> ><br>
> > [0] <a href="https://lists.freedesktop.org/archives/spice-devel/2017-" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>archives/spice-devel/2017-</a><br>
> > January/034815.html<br>
> ><br>
> > With that in, working on improving the client-side to handle hw decoding<br>
> > will be easier. If you are interested in the decoding side, feel free to<br>
> > jump in :)<br>
> ><br>
> > > (this is more challenging for Windows for instance).<br>
> ><br>
> > Indeed<br>
> ><br>
> > ><br>
> > > Frediano<br>
> > ><br>
> > > ----- Original Message -----<br>
> > ><br>
> > > > From: "Behrooz Shabani" <<a href="mailto:everplays@gmail.com">everplays@gmail.com</a>><br>
> > > > To: "spice-devel" <<a href="mailto:spice-devel@freedesktop.org">spice-devel@freedesktop.org</a>><br>
> > > > Cc: "Armin Ranjbar" <<a href="mailto:zoup@zoup.org">zoup@zoup.org</a>><br>
> > > > Sent: Sunday, January 8, 2017 12:39:52 PM<br>
> > > > Subject: Re: [Spice-devel] Getting involved with implementation of<br>
> > remote<br>
> > > > spice for 3D accelerated VMs<br>
> > ><br>
> > > > Thanks Gerd and hello mailing list :-),<br>
> > ><br>
> > > > As it is obvious from my previous email, I am looking for some<br>
> > guidance to<br>
> > > > make some contribution while I am working on my specialization.<br>
> > ><br>
> > > > At this moment, I know what I like to be able to do with Spice:<br>
> > ><br>
> > > > * Remote access with 3D acceleration<br>
> > > > * Decoding the video stream via GPU on the client.<br>
> > > > However, I have no idea what their status is and where I should begin<br>
> > to<br>
> > > > contribute. Therefore, any information towards making me useful to<br>
> > spice (as<br>
> > > > I want to do more than just basing my research on virtgl/spice), would<br>
> > be<br>
> > > > very helpful.<br>
> > ><br>
> > > > Thanks in advance.<br>
> > ><br>
> > > > P.S. I have joined the IRC channel with the nickname `behrooz` as well.<br>
> > ><br>
> > > > On Fri, Jan 6, 2017 at 10:45 AM, Gerd Hoffmann < <a href="mailto:kraxel@redhat.com">kraxel@redhat.com</a> ><br>
> > wrote:<br>
> > ><br>
> > > > > On Mi, 2017-01-04 at 15:40 +0100, Behrooz Shabani wrote:<br>
> > > ><br>
> > > > > > Hi Gerd,<br>
> > > ><br>
> > > > > ><br>
> > > ><br>
> > > > > ><br>
> > > ><br>
> > > > > > I hope you are doing well.<br>
> > > ><br>
> > > > > ><br>
> > > ><br>
> > > > > ><br>
> > > ><br>
> > > > > > I watched one of your talks about virgl and spice, great work!<br>
> > > ><br>
> > > > > ><br>
> > > ><br>
> > > > > ><br>
> > > ><br>
> > > > > > Currently, I am busy with my specialization at Saxion university<br>
> > which<br>
> > > ><br>
> > > > > > is about virtualization of graphic cards.<br>
> > > ><br>
> > > > > ><br>
> > > ><br>
> > > > > ><br>
> > > ><br>
> > > > > > I was wondering how I can get involved to implement 3D accelerated<br>
> > VM<br>
> > > ><br>
> > > > > > over network with spice. And after that, maybe, with using the GPU<br>
> > of<br>
> > > ><br>
> > > > > > the system that runs spice to decode the video stream.<br>
> > Essentially, I<br>
> > > ><br>
> > > > > > am looking for your guidance to understand what needs to be done<br>
> > so I<br>
> > > ><br>
> > > > > > can get on with implementing it.<br>
> > > ><br>
> > ><br>
> > > > > That question is asked best on the spice-devel mainling list (added<br>
> > to<br>
> > > ><br>
> > > > > Cc:).<br>
> > > ><br>
> > ><br>
> > > > > Improving video encoding support in spice is making progress, and<br>
> > remote<br>
> > > ><br>
> > > > > support for virtio-gpu (and intel-vgpu) will build on top of that.<br>
> > > ><br>
> > ><br>
> > > > > But I don't know in detail what the status is and what still needs<br>
> > to be<br>
> > > ><br>
> > > > > done to complete remote support.<br>
> > > ><br>
> > ><br>
> > > > > cheers,<br>
> > > ><br>
> > > > > Gerd<br>
> > > ><br>
> > ><br>
> > > > --<br>
> > > > regards,<br>
> > > > behrooz<br>
> > ><br>
> > > > ______________________________<wbr>_________________<br>
> > > > Spice-devel mailing list<br>
> > > > <a href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.<wbr>org</a><br>
> > > > <a href="https://lists.freedesktop.org/mailman/listinfo/spice-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/spice-devel</a><br>
> ><br>
> > > ______________________________<wbr>_________________<br>
> > > Spice-devel mailing list<br>
> > > <a href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.<wbr>org</a><br>
> > > <a href="https://lists.freedesktop.org/mailman/listinfo/spice-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/spice-devel</a><br>
> ><br>
> ><br>
><br>
><br>
> --<br>
> regards,<br>
> behrooz<br>
</div></div></blockquote></div><br></div>