NDI source element?

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

NDI source element?

Alfonso Rodriguez
Hi everyone,

I am a developer at TELTEK Video Research. We are currently using GStreamer on our recording software, Galicaster.

We have recently been looking for a GStreamer NDI source element but we haven't found anything so far. Is anybody working on adding some sort of NDI support to GStreamer? We are considering to develop a plugin for this and were wondering whether someone was also interested/already working on it.

Thanks!

Alfonso Rodríguez Pereira
TELTEK Video Research

http://teltek.es/


La información contenida en este mensaje y/o archivo(s) adjunto(s) es confidencial/privilegiada y está destinada a ser leída sólo por la(s) persona(s) a la(s) que va dirigida. Si usted lee este mensaje y no es el destinatario señalado, el empleado o el agente responsable de entregar el mensaje al destinatario, o ha recibido esta comunicación por error, le informamos que está totalmente prohibida, y puede ser ilegal, cualquier divulgación, distribución o reproducción de esta comunicación, y le rogamos que nos lo notifique inmediatamente y nos devuelva el mensaje original a la dirección arriba mencionada. Gracias.

The 
information contained in this message and/or attached file(s) is confidential/privileged and is intended to be read only by the person(s) to whom it is directed. If you are reading this message and you are not the indicated recipient, or the employee or agent responsible for delivering the message to the addressee, or you have received this communication by mistake, please be aware that any dissemination, distribution or reproduction of this communication is strictly prohibited and may be illegal. Please notify us immediately and return the original message to the aforementioned address. Thank you.

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

Re: NDI source element?

Nicolas Dufresne-5
Le jeudi 08 mars 2018 à 09:19 +0100, Alfonso Rodriguez a écrit :
> I am a developer at TELTEK Video Research. We are currently using
> GStreamer on our recording software, Galicaster.
>
> We have recently been looking for a GStreamer NDI source element but
> we haven't found anything so far. Is anybody working on adding some
> sort of NDI support to GStreamer? We are considering to develop a
> plugin for this and were wondering whether someone was also
> interested/already working on it.

No one have proposed a patch yet. If I understood well, the ffmpeg
support was provided by NewTek themself. I see that their proprietary
library headers are MIT license, and the library can be dlopen(). So I
guess it's doable, though, it will likely remain niche as it cannot
easily be distributed (e.g. in Fedora, Debian, etc.), so there will be
very few people testing it (reminds me of the DeckLink support). Other
then that, I know very little about the protocol itself.

There is also a very similar protocol that landed recently, it's called
SRT. It's maybe a competing technology, not certain. They made the
libsrt an Open Source library in order to give more flexibility to
their user. SRT is supported by VLC/FFMPEG and GStreamer. Though, it's
targeting unreliable and/or unsafe network (but not restricted to),
while I think NDI is for fully reliable and safe network (correct me if
I'm wrong here).

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

Re: NDI source element?

Olivier Crête-3
On Thu, 2018-03-08 at 10:12 -0500, Nicolas Dufresne wrote:

> There is also a very similar protocol that landed recently, it's
> called
> SRT. It's maybe a competing technology, not certain. They made the
> libsrt an Open Source library in order to give more flexibility to
> their user. SRT is supported by VLC/FFMPEG and GStreamer. Though,
> it's
> targeting unreliable and/or unsafe network (but not restricted to),
> while I think NDI is for fully reliable and safe network (correct me
> if
> I'm wrong here).

SRT is for compressed MPEG-TS.. NDI is for almost uncompressed, so it's
a different use-case.

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

Re: NDI source element?

PN
I put in a big vote for wanting an NDI source element.

Paul



--
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: NDI source element?

Sebastian Dröge-3
On Wed, 2018-04-25 at 09:25 -0700, PN wrote:
> I put in a big vote for wanting an NDI source element.

If anybody wants to work on it, it's not going to be very difficult
around the NDI SDK. I'm aware of a few closed source implementations
but none of them consider releasing it as free software unfortunately.

--
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