you can try the framebuffer video output. ( or the caca video output) if you want to display the video without X. If you just want to stream, you don't need X at all Thanks for your answer, I don't know how to use framebuffer output. What i'm trying to do is to set up a streaming server. And among ...
When you are having a problem with streaming it is always best to separate streaming from transcoding by making a local transcode to file. BTW, I'm using this command line and it's working fine C:\Program Files\VideoLAN\VLC>vlc -vvv e:\1.mpg --sout #transcode{vcodec=DIV3,vb =256,scale=1,acodec=mp3,...