In case I forget, following is the command I am using to stream from a Hauppauge PVR-250 card via HTTP… so that I can watch Hong Kong television from elsewhere, in case I get nostalgic or something:
spacehunt@ramen:~$ vlc -v --color pvr:/dev/video0:size=720x576:bitrate=3000000 --cr-average 1000 --sout '#transcode{vcodec=mp4v,acodec=vorbis,vb=180,ab=48,width=320,height=240,venc=ffmpeg{keyint=80,hurry-up,vt=500000},deinterlace}:standard{access=http,mux=ogg,dst=:56881}'
This says, take a 720×576 3Mbps MPEG2 stream from /dev/video0, deinterlace, transcode it using the XViD and Vorbis codecs, at 180kbps and 48kbps respectively, scale the resolution down to 320×240, and offer the result via HTTP port 56881 as an Ogg stream.
At first I tried Flumotion… but after trying for the whole morning, I gave up and remembered that VideoLAN was created exactly for this purpose. And it works flawlessly!
Latest Comments
RSSWinza
Anthony
spacehunt, Ben Lau, Runa, Gunnar, spacehunt, Evgeni Golov
spacehunt, Anthony
sharon, Winza, dieman
Anthony, spacehunt, Gavin Mu