Problem when using ndi sdk in ffmpeg4.1

hangchen

New member
I encounter a problem when I use ndi sdk in ffmpeg4.1 to redirect ndi stream. The system is debian and avahi-deamon is running. The ndi-config.v1.json is : {"ndi":{"tcp":{"recv":{"enable":true}},"networks":{"ips":"11.158.142.43","discovery":""},"groups":{"recv":"\"public\"","send":"\"public\""},"multicast":{"send":{"enable":true,"netprefix":"","netmask":""}},"unicast":{"recv":{"enable":true}}}}
屏幕快照 2021-03-19 上午11.16.13.png

FFmpeg initialize the ndi sdk and write the frame successfully and the process also listen the port 5960 and 5961。
屏幕快照 2021-03-19 上午11.10.52.png

屏幕快照 2021-03-19 上午11.10.27.png

But the ndi result stream cannot be found. I use tcpdump to capture the packet and see nothing.
屏幕快照 2021-03-19 上午11.27.18.png

FFmpeg can find and pull ndi stream, but the ndi stream published by FFmpeg cannot be found. Did I miss something? Thanks for help

View attachment 149765
 
Top Bottom