teltek / gst-plugin-ndi

GStreamer NDI Plugin for Linux
GNU Lesser General Public License v2.1
158 stars 27 forks source link

Does not support ARM #39

Open o-reo opened 5 years ago

o-reo commented 5 years ago

As the Newtek SDK does not support NDI receivers on ARM devices I feel it could be written in the readme as well. The plugin would simply output nothing without any message so it can be tricky to understand why.

sdroege commented 5 years ago

What do you mean it would output nothing without any message? Shouldn't it fail to build?

o-reo commented 5 years ago

It seems the function exists but no buffer are received. The SDK does not have a FPGA decoder on ARM yet.

sdroege commented 5 years ago

I see. I'd take that up with Newtek though. The SDK is simply broken if it provides functionality that does not work at all.

If you want to provide a PR to work around that on the plugin side, please go ahead though :)

Jamie- commented 4 years ago

The Newtek SDK has binaries for the Raspberry Pi so surely it does support ARM devices?

o-reo commented 4 years ago

Hi, does it have a working receiver ? As of now only the sender works on arm.

sdroege commented 4 years ago

While that's true, how is is related to this project? Take that up with Newtek please :)

Jamie- commented 4 years ago

It must do as I have ffmpeg with NDI support working as a receiver on Raspberry Pi (albeit rather choppy).

I found this issue as I'd quite like to try using this project to make a better NDI receiver for the Raspberry Pi using gstreamer with smoother video than I'm currently getting with ffmpeg. I need OMX support (gst-omx ;) ) and direct output to the framebuffer I think...

Anyway, I have no idea if it will work yet as I haven't got into it but I just wanted to point out that the NDI SDK is at least RPi ARM compatible and I guess this project should be too then?

sdroege commented 4 years ago

I guess this project should be too then?

As long as the SDK has the same API and supports receiving of streams, sure.