Hi,

I found the VideoGroups part in Freevo too complicated. Maybe it's
just me, but maybe we should use a simpler layout. Here a suggestion,
let me know if I missed something:

We have one Channel list. This list has everything we can play. The
tunerfreq will be changed to _how_ to play this:

CHANNEL_LIST = [
   ('ard.de', 'ARD', 'dvb:Das Erste'),
   ('zdf.de', 'ZDF', 'dvb:ZDF'),
   ('vox.de', 'VOX', 'tv:1234'),
   ('rtl.de', 'RTL', 'ivtv:1234'),
   ('', 'My Webcam', 'cam:0') ]

The first two channels are shown by using a dvb backend. Whatever this
is. The 3rd. is analog tv on tuner id 1234, the 4th using the ivtv
backend on tunerid 1234 and the last is a webcam.

Now, how to play this? When Freevo wants to tune to that channel, it
will ask every plugin 'can you show dvb:ZDF?'. The tvtime plugin will
say no, others like mplayer and xine will say yes. The best player
will be taken. About the cam:0, you can set special url handlers for
some player. E.g. TV_MPLAYER_URLS['cam:0'] = 'needed mplayer
args'. Since xine and other don't know about cam:0, they will reject
playing. Mplayer knows and will be taken. 

Is it too simple or could it work?

Dischi

-- 
Warning:  Dates in Calendar are closer than they appear.



-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to