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. 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 |
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 |
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 |
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 |
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 |
Hi everyone! For the last months here at Teltek we have been working in adding support for the NDI [1] standard to GStreamer. We worked with the sponsorship of the University of the Arts London and The University of Manchester and are pleased to announce that we are in advanced QA fase and our first release will be available very soon [2]. The NDI plugin is written in Rust [3] and has two source elements, ndivideosrc to get video from the stream and ndiaudiosrc for audio. By just providing the name or the ip of the stream, all the information required from the stream is picked up automatically, such as resolution, framerate, audio channels,... Feel free to try it. All feedback is welcomed! El mié., 25 abr. 2018 a las 18:57, Sebastian Dröge (<[hidden email]>) escribió: On Wed, 2018-04-25 at 09:25 -0700, PN wrote: Best regards/Un Saludo Ruben Gonzalez Gonzalez 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 |
Free forum by Nabble | Edit this page |