PDA

View Full Version : Not able to open NDI receive on Linux



stefslon
07-26-2016, 02:25 PM
I am using latest Linux SDK, ARM libraries. I am compiling NDIlib_Find example. I am able to see NDI sources, but when I try to connect to a source using NDIlib_recv_create2 function I get a return of NULL, which, as I understand, means failed connection. However there is nothing in the SDK documentation that gives any reasons why a connection would fail. There are no error codes returned by NDIlib_recv_create2. How should I go about debugging this issue? Is there some sort of a debug mode?

Thanks.

livepad
08-03-2016, 04:30 AM
I am using latest Linux SDK, ARM libraries. I am compiling NDIlib_Find example. I am able to see NDI sources, but when I try to connect to a source using NDIlib_recv_create2 function I get a return of NULL, which, as I understand, means failed connection. However there is nothing in the SDK documentation that gives any reasons why a connection would fail. There are no error codes returned by NDIlib_recv_create2. How should I go about debugging this issue? Is there some sort of a debug mode?

Thanks.

The ARM library doesn't support receiving NDI at present.

stefslon
08-05-2016, 09:22 AM
The ARM library doesn't support receiving NDI at present.

Thanks, livepad. Was it in any of the documentation and I just missed it? Alos, any idea when or if there will be a support for ARM?

piense
12-24-2016, 06:14 PM
Darn, just ran into this too. Wish it was at least documented somewhere.

ACross
01-23-2017, 11:09 AM
This is going to be added in the near future. We do not currently have a fully optimized ARM path through the codec (which is a lot of work).

GuFe
11-14-2017, 06:46 AM
Any news on this topic? I just tried this and it still returns NULL.

ACross
11-14-2017, 07:11 AM
Any news on this topic? I just tried this and it still returns NULL.

I am afraid that there still is no optimized ARM codec that we consider fast enough for production use. In the previous newsletter however we did ask that if anyone has an interesting interest in helping us produce this codec and knows ARM assembly that we would be happy to make an open project to develop this. Just email [email protected] Ndi receiving is fully supported on all intel platforms, including Linux.

magdesign
12-04-2017, 06:32 AM
I am afraid that there still is no optimized ARM codec that we consider fast enough for production use. In the previous newsletter however we did ask that if anyone has an interesting interest in helping us produce this codec and knows ARM assembly that we would be happy to make an open project to develop this. Just email [email protected] Ndi receiving is fully supported on all intel platforms, including Linux.


So there is the possibility that you can provide us a kind of alpha-arm-version which is not as fast as expected for production use but already runs on arm devices?

Unfortunately my arm coding skills are not high enough to help in codec development, but would still love to test the NDI functionality, even if it is slow for the moment.

eric.johnson
01-10-2018, 09:43 AM
So there is the possibility that you can provide us a kind of alpha-arm-version which is not as fast as expected for production use but already runs on arm devices?

Unfortunately my arm coding skills are not high enough to help in codec development, but would still love to test the NDI functionality, even if it is slow for the moment.

I would also be interested in an alpha version if it were available.

chuckbak
04-11-2018, 01:59 PM
I am also interested in this. Been few months since last reply so what is the status of send/receive on ARM?

Nithin Pradeep
04-11-2018, 10:29 PM
I would also be interested in an alpha version if it were available.

use NDIlib_is_supported_CPU to check whether the CPU is compatible or not.

thardie
04-24-2018, 12:15 PM
I am afraid that there still is no optimized ARM codec that we consider fast enough for production use. In the previous newsletter however we did ask that if anyone has an interesting interest in helping us produce this codec and knows ARM assembly that we would be happy to make an open project to develop this. Just email [email protected] Ndi receiving is fully supported on all intel platforms, including Linux.

I'd love to try an unoptimized version too. Maybe in the upcoming 3.5 release?