Windows Installer Package NVDEC/MSDK

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Windows Installer Package NVDEC/MSDK

McNamara, Steve

Hello,

 

I’ve seen the announcement of GStreamer 1.14 including code to support hardware accelerated video decode using NVIDIA and Intel SDKs.

 

I was hoping to make use of these on Windows but have found that the Windows download packages don’t appear to include this functionality. Which leads me to my questions:

 

-          Is there a release plan for these plugins to be available on Windows?

-          Is there a mailing list or discussion forum for management of the Windows installers?

 

I have built previous versions of GStreamer on Windows but this was a while ago – back in GStreamer 0.10 era. My hope is to avoid this if possible and stick with the excellent pre-built installers provided by you guys. If there is a way though for me to get involved in actively helping in this area please let me know.

 

Thanks in advance for your help!

 

 

Steve McNamara.

**********************************************************************
This e-mail is from Ultra Electronics Limited and any attachments to it are confidential to the
intended recipient and may also be privileged. If you have received it in error please notify the
sender and delete it from your system. If you are not the intended recipient you must not copy
it or use it for any purpose nor disclose or distribute its contents to any other person.

All communications may be subject to interception or monitoring for operational and/or security purposes.
Please rely on your own virus checking as the sender cannot accept any liability for any damage arising
from any bug or virus infection. Ultra Electronics Limited is a company registered in England and Wales,
registration number 2830644. The address of its registered office is 417 Bridport Road, Greenford,
Middlesex, UB6 8UA.

**********************************************************************


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Windows Installer Package NVDEC/MSDK

Sebastian Dröge-3
On Wed, 2018-03-28 at 07:40 +0000, McNamara, Steve wrote:

>
> I’ve seen the announcement of GStreamer 1.14 including code to
> support hardware accelerated video decode using NVIDIA and Intel
> SDKs.
>  
> I was hoping to make use of these on Windows but have found that the
> Windows download packages don’t appear to include this functionality.
> Which leads me to my questions:
>  
> -          Is there a release plan for these plugins to be available
> on Windows?
At least in the past these SDKs disallowed redistribution, that's why
the plugins are not included and that's something for NVIDIA and Intel
to fix.

> -          Is there a mailing list or discussion forum for management
> of the Windows installers?

You just found it :) For feature requests and bug reports there is also
Bugzilla: https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer

> I have built previous versions of GStreamer on Windows but this was a
> while ago – back in GStreamer 0.10 era. My hope is to avoid this if
> possible and stick with the excellent pre-built installers provided
> by you guys. If there is a way though for me to get involved in
> actively helping in this area please let me know.

You can build both plugins individually based on the binaries provided
by the installers.

--
Sebastian Dröge, Centricular Ltd · https://www.centricular.com

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (981 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

RE: Windows Installer Package NVDEC/MSDK

McNamara, Steve
Thanks for the quick response and the heads up on the redistribution issues.

I'll look at grabbing the code for the plugins directly and building it on top of the devel installer.


Steve McNamara.

-----Original Message-----
From: gstreamer-devel [mailto:[hidden email]] On Behalf Of Sebastian Dröge
Sent: 28 March 2018 09:17
To: Discussion of the development of and with GStreamer
Subject: Re: Windows Installer Package NVDEC/MSDK

On Wed, 2018-03-28 at 07:40 +0000, McNamara, Steve wrote:

>
> I’ve seen the announcement of GStreamer 1.14 including code to support
> hardware accelerated video decode using NVIDIA and Intel SDKs.
>  
> I was hoping to make use of these on Windows but have found that the
> Windows download packages don’t appear to include this functionality.
> Which leads me to my questions:
>  
> -          Is there a release plan for these plugins to be available
> on Windows?

At least in the past these SDKs disallowed redistribution, that's why the plugins are not included and that's something for NVIDIA and Intel to fix.

> -          Is there a mailing list or discussion forum for management
> of the Windows installers?

You just found it :) For feature requests and bug reports there is also
Bugzilla: https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer

> I have built previous versions of GStreamer on Windows but this was a
> while ago – back in GStreamer 0.10 era. My hope is to avoid this if
> possible and stick with the excellent pre-built installers provided by
> you guys. If there is a way though for me to get involved in actively
> helping in this area please let me know.

You can build both plugins individually based on the binaries provided by the installers.

--
Sebastian Dröge, Centricular Ltd · https://www.centricular.com

**********************************************************************
This e-mail from Ultra Electronics Limited and any attachments to it are confidential to
the intended recipient and may also be privileged. If you have received it in error please
notify the sender and delete it from your system. If you are not the intended recipient
you must not copy it or use it for any purpose nor disclose or distribute its contents to
any other person. All communications may be subject to interception or monitoring for
operational and/or security purposes. Please rely on your own virus checking as the sender
cannot accept any liability for any damage arising from any bug or virus infection.
Ultra Electronics Limited is a company registered in England and Wales, registration number
2830644. The address of its registered office is 417 Bridport Road, Greenford, Middlesex, UB6 8UA.
**********************************************************************
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

RE: Windows Installer Package NVDEC/MSDK

Ishmael Sameen
Well for Windows MSDK, you've got this available as well:

https://github.com/ishmael1985/gstreamer-media-SDK



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

RE: Windows Installer Package NVDEC/MSDK

McNamara, Steve
Hi Ishmael,

Thanks for the heads up.

Given that you work for Intel, what's the possibility of Intel relaxing the licensing on their media SDK to allow the plugin to be shipped with the GStreamer SDK?

Failing that I need to invest the time in configuring up toolchains to build the code. It is then a choice of which SDK/plugin combination to evaluate first.

Thanks again for the feedback!


Thanks,
Steve.

-----Original Message-----
From: gstreamer-devel [mailto:[hidden email]] On Behalf Of Ishmael Sameen
Sent: 28 March 2018 13:56
To: [hidden email]
Subject: RE: Windows Installer Package NVDEC/MSDK

Well for Windows MSDK, you've got this available as well:

https://github.com/ishmael1985/gstreamer-media-SDK



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

**********************************************************************
This e-mail from Ultra Electronics Limited and any attachments to it are confidential to
the intended recipient and may also be privileged. If you have received it in error please
notify the sender and delete it from your system. If you are not the intended recipient
you must not copy it or use it for any purpose nor disclose or distribute its contents to
any other person. All communications may be subject to interception or monitoring for
operational and/or security purposes. Please rely on your own virus checking as the sender
cannot accept any liability for any damage arising from any bug or virus infection.
Ultra Electronics Limited is a company registered in England and Wales, registration number
2830644. The address of its registered office is 417 Bridport Road, Greenford, Middlesex, UB6 8UA.
**********************************************************************
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

RE: Windows Installer Package NVDEC/MSDK

Ishmael Sameen
I *worked* for Intel :)

For Windows builds, there should be no issue if you build using the
open-source MFX dispatcher. That's how FFMPEG packages QSV functionality in
their binary builds.

The issue is actually a lot more complex though. They were discussed here:

https://bugzilla.gnome.org/show_bug.cgi?id=782230

and also that necessary D3D11 headers are missing for building accelerated
MSDK plugins using Cerbero, afaik. That's assuming the gst-msdk plugins
support D3D11 acceleration.

Well, if you still would like to build GStreamer with MSDK, you can start
working from this repo:

https://github.com/ph0b/cerbero

It's not going to be easy, but good luck nevertheless :)



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel