with NDK on TMS320C6748, I can transmit video stream raw data with UDP to host PC. it can work for about 30 minutes, then the NDK method sendto() reported an error, which err id is 55, the nubmer of ENOBUFS. I reviewed the past posts on e2e, and find it was reported repeatedly. I tune the priority of tasks, add delay between send and recv, all made no progress. so I gave a 1s delay, then have the task turned to next frame, about 40 up to 70 packets of following frame are tranmitted for following every frames. the error persist, but it proved the NDK was still working.
I don't know the reason, and don't know how to debug it.