> I am not too worried about xmltv either at the moment although the wiki
> seems to think that without xmltv the whole dvb thing won't work.  I
> find this hard to believe. Perhaps the wiki can just recommend the
> necessary code adjustments for Xine, Mplayer (or VLC) and how to get these
> to work, and then add a bit about xmltvand tv streaming.  I have tv
> working in Kaffeine, have exported a tzap scan to a channels.conf in
> Mplayer and Xine ./ directories, yet am missing something in the last step
> which IMHO is missing from documentation.<BR>
> <BR>
> Just some positive thoughts, not meant to be picky or degrading.<BR>

DVB setup is a bit of a pain... I don't have time to update the wiki right
now, but here is what I did to get it working for my emergency setup on my
laptop (media centre pc died 2 days ago! rubbish timing!). No idea how
much of these you *have* to do, but I did all this and it works ;)

xmltv - this is easy, just install, run the appropriate tv grabber with
--configure e.g. "tv_grab_uk_rt --configure" and follow the instructions
they have massively improved the setup now.

Once this is done, run: "tv_grab_uk_rt > TV.xml" to create your TV listing
file.

You already have a scan file, so I'll skip that bit

Now edit your freevo config:

To record, you need these lines:
VCR_CMD = CONF.mplayer + ' -dumpstream -dumpfile %(filename)s
"dvb://%(channel)s"'
TV_RECORD_FILE_SUFFIX = '.ts'

and setup a video group for DVB:

TV_VIDEO_GROUPS[0].group_type = 'dvb'

Setup your channel listing for freevo:
xmltvname, display name, DVB channel to use for tuning with record command
above.

TV_CHANNELS = [('south.bbc1.bbc.co.uk', 'BBC 1', 'BBC ONE'),
               ('south.bbc2.bbc.co.uk', 'BBC 2', 'BBC TWO'),
               ('meridian.itv1.itv.co.uk', 'ITV1', 'ITV1'),
               ('channel4.com', 'Ch 4', 'Channel 4'),
               ('channel5.co.uk', 'Five', 'Five'),
               ('e4.channel4.com', 'E4', 'E4')]

It is essential that the url name matches xmltv names, and that the last
name matches the name of the channel in your DVB scan file.

Tell freevo where you put your XML.TV file:

XMLTV_FILE = '/tmp/TV.xml'

Once that is done, start freevo record server:

freevo recordserver start

then run freevo and I think everything should be happy. Go to the TV guide
then press enter to watch a TV program, or browse around the guide and use
e to pop up a menu and schedule recordings etc.

Hope this helps and that I didn't miss anything!


------------------------------------------------------------------------------
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to