Streaming DVB-T as ogg to N800

Transcode DVB-T with VLC on mediaserver (low resolution because of low(?) CPU):


vlc --program=241 dvb: --dvb-frequency=674000000
--dvb-srate=6900000 --dvb-transmission=8
--dvb-guard=8 --dvb-hierarchy=-1
--dvb-bandwidth=8 --sout #transcode{width=128, height=96, vcodec=theora, vb=300, acodec=vorb, ab=96}: std{access=http, mux=ogg, url=example.server.fi:8000}

Watch stream on N800:


gst-launch-0.10 gnomevfssrc location=http://example.server.fi:8000 ! oggdemux name=demuxer ! {queue ! theoradec ! xvimagesink} {demuxer.!queue ! vorbisdec ! audioconvert ! dsppcmsink}

Tested with VLC 0.9.0 and self compiled theora, ogg, vorbis libs. The transcoding parameters are just the ones I got first working :)

EDIT: It seems that I almost reinvented the wheel again. See MoRpHeUz’s blog (especially this) for more details.

4 thoughts on “Streaming DVB-T as ogg to N800

  • March 18, 2007 at 6:25 pm
    Permalink

    Cool, but I can`t found gst-launch-0.10 in my n800 :-(
    What I must install for this?

    Reply
  • March 18, 2007 at 6:27 pm
    Permalink

    apt-get install gstreamer0.10-tools.

    Reply
  • May 26, 2007 at 8:15 pm
    Permalink

    WARNING: erroneous pipeline: no element “vorbisfile”

    What am I missing?

    Reply
  • May 26, 2007 at 9:32 pm
    Permalink

    What’s vorbisfile? I haven’t used it ever, so I don’t know what you are missing.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Why ask?