I'm able to stream video playing in my VLC player to my N1 phone, I'm currently using following encode options. the video quality is great but after some min the audio and video go out of synch. can anybody give me the best transcode options for video streaming to N1.

VLC Stream option:>>
:sout=#transcode{vcodec=h264,vb=800,venc=x264{no-cabac,level=12,vbv-maxrate=384,vbv-bufsize=1000,keyint=75,ref=3,bframes=0},fps=28,sca le=1,acodec=mp4a,ab=128,channels=2,samplerate=4410 0}:rtp{dst=MY_IP,port=1234,sdp=rtsp://My_IP:1234/stream.sdp,mp4a-latm} :sout-all :sout-keep

I know video stream applications like youtube & Tv.com are able to stream with good quality, how can I transcode my video stream to match that quality?