Have you experienced this? Is anyone able to make this work? I could use some advice, please.
I have tried changing various encoding parameters, codecs, bitrates, increasing the time to live, ensuring that b=AS:nn (nn=bandwidth of video or audio in kbps) SDP parameters exist, and quite a few other things. I have run out of ideas. If you have any suggestions at all, I'll try them.
This is how I currently do it:
(Start the server)
Code: Select all
vlc -vvv --ttl 64 -I telnet --telnet-password videolan --sout-rtp-port=2000 --rtsp-host 0.0.0.0:554
Code: Select all
new Test vod enabled
setup Test input known-good-video.3gp
setup Test output <options>
Code: Select all
#transcode{vcodec=mp4v,acodec=amr-nb}
#transcode{vcodec=mp4v,vb=30000,acodec=amr-nb,ab=10200}
#transcode{vcodec=mp4v,vb=50000,acodec=amr-nb,ab=24000}
#transcode{vcodec=mp4v,acodec=mp4a,vb=30000,samplerate=32000,ab=10000,channels=1,fps=7,width=128,height=96}
Like I said before. The video plays fine to a VLC client - just not the phone, and the phone plays the file just fine... just not if VLC delivers it. It's a conundrum, alright.
Torin...