3gp is a Container format. You can find different audio/video formats inside this container. The 3gp container doesn't get streamed. The audio/video elementary streamed is streamed via rtp with a specific rtp payloadformat.1. I thought I need to use 3gp instead of 'mp4v' when I stream to a phone, is that true? Why 'mp4v' will work?
This is the max dimension which is supported by many cell phones. But if you use it this way you will get probably a distorted image dependend from the input dimensions. Anamorphic video streams are not supported by cell phones, they will not straightened the anamorphic video stream.
2. What is this 'width=176,height=144' for?
If you use mp4a-latm a different payload format for aac(mp4a) audio is used.3. what does this mean 'Add "mp4a-latm," to rtp{....}. ' Do I need to remove 'acodec=mp4a'? and what should be teh sameple rate for 'mp4a-latm'
hifor no-audio:
call "C:\Program Files\VideoLAN\VLC\vlc" -vvv dshow://vdev="Sony Digital Imaging Video2" adev="USB Audio Device" --no-audio --sout "#transcode:rtp" --sout-rtp-dst="192.168.2.224" --sout-rtp-ttl="127" --sout-rtp-sdp="file://C:\Program Files\Darwin Streaming Server\Movies\cam2.sdp" --sout-transcode-vcodec=mp4v --sout-transcode-vb=256 --sout-transcode-width=176 --sout-transcode-height=144 --sout-transcode-fps=15
Return to “VLC stream-output (sout)”
Users browsing this forum: No registered users and 8 guests