Posts: 49
Joined: Feb 2004
Reputation:
0
cruent
Junior Member
Posts: 49
wow, gratz with the new work mynci and thanks a lot for the half finished source on a xmltv-gui.
i want to give it a try to finish this, it looks really promissing.
anyone wanna help, let me know?
cheers
/cruent
Posts: 282
Joined: Oct 2004
Reputation:
0
agreed, i would love to see someone finish this up and using xmltv it would be universal for anyone. this would be a great starting point for a my tv section in xbmc. anyone interested in this, please join us at efnet #xbmctvguide with enough interest this can take off so xbmc will be prepared when other projects like mediaportal have matured enough that we can start seriously considering some kind of interface. this has been discussed on the boards before so i won't go into it here. however, in my opinion, xbmc shouldn't rely on a backend to do everything, it should have it's own functionality to bring to the table so having its own tv guide would be great.
regards,
los93sol
Posts: 112
Joined: Mar 2004
Reputation:
0
jj5768
Senior Member
Posts: 112
have you seem the mytv script on xbmcscripts ? - it does everything iteself, and is rather cool :agree:
Posts: 282
Joined: Oct 2004
Reputation:
0
gamester: that's exactly what i was thinking as far as the grabbers and the gui. in my opinion though, the actual gui for the tv guide should be done in c++, but the existing python scripts would definitely be great to look at so the layout can be planned out as efficiently as possible. another thing to think about is the load on the servers that the whole thing would update from. i used to use zap2it and they had a problem with the load on the servers from all the mythtv users updating at once, but since i don't think everyone leaves their xbox on 24/7 i doubt this would be a problem for us. it seems that updating daily would be a bit overwhelming though, i would think if we just had it check to see when the last update was at xbmc start-up and set everything up to update every 7 days it should be fine. that way if everything is already up to date, then we won't put an unnecessary load on the servers. any interested dev's, please join in the irc channel so we can start making this a reality! :lol:
regards,
los93sol
Posts: 23
Joined: Jun 2005
Reputation:
0
i'm interested in contributing to this feature.
i've done quite a bit of c++ before. i admit i haven't done any xbmc programming, but i've been looking at the half finished code and it looks like it should be ok to pick up on.
do any of you have any ideas on the gui layout for this feature?
it is going to be in a grid format? or would it be more like have lots of listboxes which go to the next window:
tvguide (shows list of channels)
-->picks a channel (once clicked it lists all days)
----->picks a day (once clicked it lists all shows for that day)
------->picks a show to see the specific details
i'd prefer to see some kind of grid view so you can get an overall picture of whats on for that day. but i'm worried the screen would be very cluttered and messy.
anyway i'll keep looking into the code and mess around with it until i understand it better.
read the xbmc
online-manual,
faq and
search the forums before posting! do not e-mail the xbmc-team asking for support!
read/follow the
forum rules! note! team-xbmc never have and never will host or distribute ms-xdk binaries/executables!
Posts: 483
Joined: Mar 2004
Reputation:
0
yes, but extend it with a movies view
a whats on now view is also preferred
if possible have the time at the top in a row and make it clickable
to switch to a later time
Posts: 282
Joined: Oct 2004
Reputation:
0
jslawler,
please stop by the irc channel so we can chat more about how the layout should be, but i agree that grid view is the way to go. i think if this is going to be done that it should be planned for the future...i mean we should think about the layout as if there is already a my tv section in xbmc. i have been doing some sketches of layouts and looking at other tv guide layouts quite a bit recently, and i have come up with something that would work nicely and keep as much clutter off the screen as possible. the way i see it, the tv guide should be easily laid over something playing in the background (like a live tv stream from your mediaportal box....in the future of course) anyhow, there could be two parts to the tv guide, the top 25% of the screen would display the information about the currently selected channel and show. the channel name and number would be on the left in a header and the current time would be on the right side of the header. when you have a show highlighted, a description of that episode would be displayed in this window as well. the bottom 75% of the screen would be for listing channels and what's on at what time. we can experiment to see how many channels, and how many hours of scheduling is reasonable to have on the screen at one time. i think 10 channels and 3 hours would work nicely, but like i said, we can and will need to experiment with that portion of the layout.
the other side to this project is the grabbers, we need this to be as universal as possible since people all over the world use xbmc. we should have a place in the settings to configure your parameters for the grabber. ideally, it would be nice if we could have one universal grabber and setup the settings so that your configuration customized it so there would be as little maintenance on the grabbers as possible.
regards,
los93sol
Posts: 23
Joined: Jun 2005
Reputation:
0
i have managed to get the code to show the grid of current tv shows, by using the code supplied, but slightly modified.
i have removed the favourites feature for the time being. i personally don't see any need for it.
at the moment i have it showing 4 channels, and 2 hours of television. the biggest problem at the moment is fitting the information on the screen. with two hours shown, and using "font10" <-- small font, it can't fit most of the show names in the button width. and "font10" is quite difficult to read, so i don't think it would be usable. if it doesn't work out i might make it only show one hour at a time.
also, at the moment i have it set up so the bottom 75% or so is a grid vision of the xmltv data, and the top 25% will have show description on the left side, and on the right side will be space for an image (channel logo, or tv show logo)
los93sol, i will send you an email later with the code so you can organise it. i'll do a little more coding before though so browsing the tv grid works.
read the xbmc
online-manual,
faq and
search the forums before posting! do not e-mail the xbmc-team asking for support!
read/follow the
forum rules! note! team-xbmc never have and never will host or distribute ms-xdk binaries/executables!
Posts: 49
Joined: Feb 2004
Reputation:
0
cruent
Junior Member
Posts: 49
good work jslawler!
i'm working on a tvlisting python grabber for danish channels.
we need to get a lot of different python grabber for each country.
cheers