It is possible to use quicktime broadcaster to send a RTSP stream to a relay server using VLC to receive rtsp and transcode that stream into MMS / ASF.
This means one can broadcast a live video / audio stream from a quicktime broadcaster to a server located in a high bandwidth location (some data center), change the stream into a video format that windows media player will accept while still offering rtsp to people wanting to use quicktime. I’ve set the outgoing MMS media to another public port running on port 80 to get around some of the firewall issues facing video streaming.
vlc --no-ipv6 -vvv --intf dummy rtsp:172.56.123.17/testing.sdp :sout #transcode{vcodec=DIV3,vb=512,scale=1}:duplicate{dst=std{access=mmsh,mux=asfh,dst=10.76.85.227:6215}}
vlc --no-ipv6 -vvv --intf dummy rtsp:172.56.123.17/mystream.sdp :sout #transcode{vcodec=DIV3,vb=512,scale=1}
standard{access=udp,mux=ts,dst=239.255.1.3,sap,name="TranscodedStream"}"}'
vlc --no-ipv6 -vvv --intf dummy rtsp:172.56.123.17/mystream.sdp #transscode{vcodec=DIV3,fps=15,acodec=mp3,ab=64,channels=2}:std{access=mmsh,mux=asfh,dst=172.56.123.17:8080}
vlc -vvv --intf dummy rtsp:172.56.123.17/live.sdp --sout '#transcode{vcodec=DIV3,acodec=mp3,vb=300,ab=128,deinterlace}:standard{access=mmsh,mux=asfh,dst=172.56.123.17:8080}'
vlc -vvv --intf dummy /hidden/video.ivoices.org/qtit1324.hinted.mov --sout '#transcode{vcodec=FLV1,acodec=mp3,vb=300,ab=64,deinterlace}:standard{access=http,mux=flv,dst=172.56.123.17:8081}'
vlc -vvv --intf dummy /hidden/video.ivoices.org/qtit1324.hinted.mov --sout "#transcode{vcodec=FLV1,acodec=mp3,samplerate=11025}:std{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=0.0.0.0:8081/stream.flv}"
vlc -vvv --intf dummy rtsp:10.0.1.206/mystream.sdp --sout '#transcode{vcodec=DIV3,acodec=mp3,vb=300,ab=64,deinterlace}:standard{access=mmsh,mux=asfh,dst=10.0.1.206:8080}'
'#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128,deinterlace}: