ffmpeg does not 'block' ports. it is not listening on port 9000, ffmpeg is outputting to the ip on port 9000 so its expecting something to be running on that port already, to receive the stream ffmpeg is sending.
i suggest you check your firewall settings, the firewall settings on the destination system, and any settings on the switch or router that may be between you and the destination system. also make sure whatever software thats supposed to be listening for the ffmpeg stream on port 9000 is configured correctly and running. (log files can be informative) > On Jul 23, 2018, at 7:36 35AM, Lokesh Bhat <[email protected]> wrote: > > I'm using the following command to stream > > ffmpeg -re -f alsa -ac 1 -ar 8000 -i hw:1 -f rtp rtp://192.168.0.25:9000 > > when the streaming starts, ffmpeg blocks the port 9000. Hence I can't use > any other applications to listen on 9000. I have a need where i need to > write and listen on the same port simultaniously. > > Can someone please tell me how to make ffmpeg not to block the port? > _______________________________________________ > ffmpeg-user mailing list > [email protected] > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > [email protected] with subject "unsubscribe". _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
