Hi Moritz, Thank you very much, you are very friendly and helpful.
You wrote: > Thanks for these. I always want to try vlc for certain stuff, but get > scared a bit. ;-) I found these command line parameters somewhere on the net. I am a novice. :-( > As far as I understand, the rtp protocol is always a listening server, > no extra option needed. > > #!/bin/sh > > arecord -D plughw:1,0 -r 44100 -c 2 -f S16_LE | ffmpeg -i - -acodec > > mp2 -ab 320k -ac 1 -f rtp rtp:// 192.168.1.20:5000 > > ffmpeg_rtp.log > > 2>&1 & > > The stream is operating but i unable to connect from other machine. > I can't help you with that. Are ports 5000 and 5001 open, and > accessable from the other machine? It seems that these ports are not open. I have base install of Debian stable, i have no active firewall. When I install IPtables, everything is empty and "accept" status. Do i need to install some other packages to work with RTP protocol? netstat -tul Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN tcp6 0 0 [::]:ssh [::]:* LISTEN udp 0 0 0.0.0.0:52177 0.0.0.0:* udp 0 0 0.0.0.0:52178 0.0.0.0:* udp 0 0 0.0.0.0:bootpc 0.0.0.0:* What is the problem with this situation? > Other question: Did the http "-listen" option work for you? Unfortunately, not. Because i am a novice, i always put wrong place the "-listen" parameter in the commandline and the program complains about error. #!/bin/sh ffmpeg -f alsa -i plughw:1,0 -acodec libmp3lame -ac 1 -f mp3 http://192.168.1.20:8080 Where do i put the -listen 1 parameter to avoid an error? I am so sorry, i am a beginner. I wish you nice day, good weekend. Best regards: Csaba 2019-12-12 11:38 GMT+01:00, Moritz Barsnick <[email protected]>: > On Wed, Dec 11, 2019 at 16:46:13 +0100, Csaba wrote: >> #!/in/sh >> cvlc -vvv alsa://hw:1,0 --sout-keep --sout >> '#transcode{acodec=mp3,ab=128,channels=2,samplerate=9600}:standard{access=http,dst=192.168.1.20:8888/stream.mp3,caching=0}' >> > vlc_tcp_stream.log 2>&1 & > > Thanks for these. I always want to try vlc for certain stuff, but get > scared a bit. ;-) > >> I also tried rtp streaming with Ffmpeg. In this case where do I put >> the "-listen 1" parameter? > > As far as I understand, the rtp protocol is always a listening server, > no extra option needed. > >> #!/bin/sh >> arecord -D plughw:1,0 -r 44100 -c 2 -f S16_LE | ffmpeg -i - -acodec >> mp2 -ab 320k -ac 1 -f rtp rtp://192.168.1.20:5000 > ffmpeg_rtp.log >> 2>&1 & >> The stream is operating but i unable to connect from other machine. > > I can't help you with that. Are ports 5000 and 5001 open, and > accessable from the other machine? > > Other question: Did the http "-listen" option work for you? > > Regards, > Moritz > _______________________________________________ > ffmpeg-user mailing list > [email protected] > https://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > [email protected] with subject "unsubscribe". _______________________________________________ ffmpeg-user mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
