We are creating hardware to stream RTP H.264 video. The customer requires us to stream on port 4001 (odd port). Note that we are not using RTCP. When I stream to VLC, the video is not displayed. The messages window says "no data received in 10s, aborting". Using Wireshark, I verified that the computer is receiving packets. When I stream on port 4000 or 4002 (and update the port number in the *.sdp file), VLC correctly displays the video stream.
I am using VLC version 1.1.4. I found a change log that says "Support for receiving RTP packets on odd port numbers" was added in version 0.9.9. Someone on the Internet suggested to add "a=rtcp". I added this to the *.sdp file, but it had no effect.
How do I setup VLC to receive on an odd port?
Thanks,
vgfaul