Hi, Jason Tackabery schrieb: > On Sun, 2007-02-18 at 13:59 +0100, Dirk Meyer wrote: >> In a perfect world you would configure basic stuff for the tvserver: >> where to store recordings and what epg grabber you want to use. After >> that start the server. Freevo will show no channels since there are >> none.
OK, but maybe it should tell the user to start tvdev, because it is irritation to have the tvserver running and still no channels available. > > In a perfect world this would be plug and play. Unfortunately that's > just not possible, so our goal should be to ask the user for the minimum > possible, and when we need to compromise on that goal, make sure we do > so intelligently. > I would say, it is perfectly OK, to ask the user to do some configuration. The important thing here is the documentation! I think, to create an epg.mapping from the detected channels is a good starting point, then the user can fill the mapping to his epg names. (That seems quite reasonable, I just missed the fact, that I needed to start tvdev for this...) > Even asking the user to configure what EPG grabber to use might be > unnecessary. Ideally it'd be nice to just ask the user what country > they're in, and what tv provider they're using. In practice this may be > a bit limiting and difficult to implement right. There seem to be to much possibilities here! I even think, it should be possible to use the tv part of freevo without a epg source (Watching TV and schedule for recording manually!) > So a configuration > interface (which I still see as a web UI) could present the user with a > list of options and a spot for a description and source-specific > configuration, which gets filled in when the user selects the guide > source: > > Select your TV guide data source: > (o) zap2it (North America) > ( ) epgdata.com (Germany) > ( ) xmltv (All others locations) > > | Zap2it.com provides free TV guide data to residents in | > | Canada and the United States. Please ensure you have | > | created an account at labs.zap2it.com and specify the | > | account's credentials below: | > | Username: [_____________________] | > | Password: [_____________________] | > To use the webinterface for configuration seems a very good idea! >> Now start the tvdev. It will notice the tv cards and that no >> configuration is done yet (1). It will start scanning (2). When >> finished it will report the channels to the tvserver. Now the tvserver >> has channels without epg. It will start the epg grabbing by itself to >> download the information (3) (4) (5). >> >> What if the epg source is not available at the moment (PC is offline), I think freevo tv should also work without epg. In a ideal world, freevo could decide when it needs to get new epg data by itself and start grabbing the data whenever needed, which would be really cool. But in the real world this might not be possible for some reason. For example, if the user has a dialup internet link and is not online all the time, or for some reason his/her epg source is not working at the moment (temporary failure of his/her xmltv source due to changes in the corresponding webpages or for nextepg the tuner which must be tuned to a special channel is not free because of a ongoing recording...) For those reasons I would like to have the possibility to start epg grabbing manually from the tv menu and to schedule grabbing to a specific time of day. Another thing that comes to my mind is, what if two stations share the same channel, e.g. there is a childrens channel here, who is only on air over the day and in the evening on the same channel there is broadcasting a different station. In the epg source those two channels are seperated channels, but they use the same tuner id. Another thing that I noticed today while trying to get freevo-2.0 working is, that you seem not to be able to configure the order of channels in the tv guide. This are just my thoughts after struggling for a few days with freevo-2.0, which seems really really promising by the way! :-) Good work, keep up with it! Regards Tanja ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel