bobweaver | sweet got a comment on youtube channel that says "Man I cannot wait" for Ubuntu tv that is | 00:36 |
---|---|---|
h00k | woo | 02:42 |
cob-olp | is there any forum or mailing list where I could find help concerning ubuntu tv installation | 06:08 |
mhall119 | cob-olp1: https://launchpad.net/~ubuntu-tv has a mailinglist | 12:50 |
cob-olp1 | I know, but it is rather for ideas only | 12:51 |
mhall119 | it's for any kind of discussion | 12:52 |
mhall119 | same as this IRC channel | 12:52 |
cob-olp1 | there is not a lot of discussion here :) | 12:53 |
cob-olp1 | but I will try there if it is as you wrote | 12:54 |
cob-olp1 | hope to get some help | 12:54 |
mhall119 | cob-olp1: it's still early in the USA, and I think our British friends are still on Holiday due to the Queen still being alive and all | 12:55 |
bobweaver | cob-olp1, what is up I can help | 12:55 |
* bobweaver is Ubuntu TV expert | 12:56 | |
cob-olp1 | I have still the same problem with ubuntu tv on my panda | 12:56 |
bobweaver | panda | 12:56 |
bobweaver | err | 12:56 |
cob-olp1 | there are only tutorials for pc | 12:56 |
bobweaver | cob-olp1, how close can you get | 12:56 |
bobweaver | can I ssh in ? | 12:56 |
cob-olp1 | directly to my panda? | 12:57 |
bobweaver | yes | 12:57 |
bobweaver | the machine/board that is hosting Ubuntu TV | 12:57 |
cob-olp1 | hmm, I suppose that I have only to redirect port on my gateway | 12:58 |
bobweaver | cool or if you have teamviewer we could have a meeting | 12:58 |
bobweaver | so I can only view and not touch | 12:58 |
bobweaver | others can also then join in and we will have are 1st ever Ubuntu TV session | 12:59 |
cob-olp1 | shh should not be a problem, but starting from Monday | 12:59 |
cob-olp1 | I have to leave quite soon | 12:59 |
bobweaver | yes history 1st plz | 12:59 |
cob-olp1 | and I am out till Monday | 12:59 |
ogra_ | cob-olp1, iirc öinaro did the panda port, i would ask there | 12:59 |
bobweaver | cob-olp1, I am -0400 UTC | 12:59 |
ogra_ | err #linaro | 12:59 |
bobweaver | I will be out from 13:00 too about 16:00 | 13:00 |
bobweaver | ogra_, idea is also great | 13:00 |
cob-olp1 | I am UTC+2 | 13:00 |
ogra_ | also you need to make sure to have all the codecs for the SoC before ubuntu-tv can work | 13:00 |
ogra_ | TI didnt provide these for the 12.04 oanda builds | 13:01 |
cob-olp1 | and this may be my problem | 13:01 |
ogra_ | *panda | 13:01 |
cob-olp1 | now I am trying on linaro 11.10 | 13:01 |
ogra_ | i know they plan to release them in their arm PPA together with a 3.4 kernel though, probably ask in #pandaboard about the "when" :) | 13:02 |
cob-olp1 | when you say that they will release them, what does this mean? | 13:03 |
cob-olp1 | that they will be integrated into linaro? | 13:03 |
cob-olp1 | or this still has to be done manualy | 13:03 |
cob-olp1 | at one of the steps I do this "sudo apt-get install libegl1-sgx-omap4-dev libgles2-sgx-omap4-dev" | 13:04 |
ogra_ | that gives you the 3D GLES drivers ... not related to codecs | 13:04 |
cob-olp1 | and this " sudo apt-get install ubuntu-omap4-extras-multimedia" | 13:04 |
cob-olp1 | so I suppose that these may be the codecs? | 13:05 |
ogra_ | well, related as in, the codecs *use* this driver ... but the codecs themselves arent available | 13:05 |
ogra_ | ubuntu-omap4-extras-multimedia is actually the meta to install the codecs ... but if these arent there its just a no-op | 13:05 |
ogra_ | though for 11.10 there should be codec packages | 13:06 |
ogra_ | so i guess your best bet is #linaro ... ask rsalveti, i think he rolled the tv stuff for arm | 13:06 |
cob-olp1 | I know that rsalveti managed to run ubuntu tv on 11.10 | 13:06 |
cob-olp1 | :) | 13:06 |
cob-olp1 | I can not catch him | 13:07 |
ogra_ | he is in brazil, be patient :) | 13:07 |
ogra_ | probably not up yet (and there was linaro connect in hongkong ... he is likely still heavily jetlagged) | 13:08 |
cob-olp1 | I am trying since some weeks, but maybe not hard enough | 13:08 |
ogra_ | well, last week was connect ... its unlikely to catch people during conferences :) | 13:09 |
cob-olp1 | I did not want to disturb him, he is bussy probably | 13:09 |
ogra_ | pfft ... he gets paid to be busy :) | 13:09 |
cob-olp1 | I do not pay him to help me :) | 13:10 |
ogra_ | indeed | 13:10 |
cob-olp1 | maybe I have to? | 13:10 |
ogra_ | you could try ... start with me though :P | 13:10 |
ogra_ | j/k indeed | 13:10 |
cob-olp1 | j/k? | 13:10 |
ogra_ | just kidding | 13:11 |
cob-olp1 | ahh | 13:11 |
cob-olp1 | however, if it is ok for you, bobweaver or anyone, of course I can give you ssh access | 13:12 |
cob-olp1 | if you want to try directly | 13:12 |
cob-olp1 | and if ssh works on panda | 13:13 |
ogra_ | sure it does | 13:14 |
cob-olp1 | ok, so it should not be a problem | 13:14 |
cob-olp1 | but unfortunately from Monday | 13:15 |
cob-olp1 | sorry, even Tuesday :( | 13:15 |
ogra_ | well, i bet you reach ricardo until then | 13:15 |
cob-olp1 | ricardo? | 13:17 |
ogra_ | rsalveti ... | 13:17 |
* rsalveti reading backlog | 13:18 | |
ogra_ | haha | 13:18 |
ogra_ | see, i told you :) | 13:18 |
* rsalveti mostly dead, due jet lag | 13:18 | |
rsalveti | :-) | 13:18 |
cob-olp1 | :) | 13:18 |
ogra_ | :) | 13:18 |
rsalveti | 11 hours difference, crazy | 13:18 |
rsalveti | there's a branch to make ubuntu tv to work based on precise | 13:19 |
rsalveti | so you don't need to remove the old stuff, but then you don't have hw decode support yet | 13:19 |
rsalveti | ti got busy by another internal project so they are still behind the schedule to make the components available at the ppa | 13:19 |
rsalveti | the best way to try it out would be to get linaro 12.02 (based on oneiric) | 13:19 |
rsalveti | and then compile ubuntu tv there, so you can actually use it with hw decode | 13:20 |
rsalveti | I really need to create a ppa for this, so people can easily try it out, would be way easier | 13:20 |
rsalveti | for precise there's also another change that needs to be done, as it's seems the video meta-data is kind of hardcoded at the branch | 13:20 |
ogra_ | well, we should just get it into the archive :) | 13:21 |
ogra_ | so people dont need PPAs and whatnot | 13:21 |
rsalveti | ogra_: problem is that I believe it's still breaking unity-2d compatibility | 13:21 |
ogra_ | yeah, likely | 13:21 |
rsalveti | as it's using the unity-2d code-base still | 13:21 |
cob-olp1 | so the 12.02 is the last with hardware decode? | 13:21 |
ogra_ | well, it has to be ported to 3D anyway | 13:21 |
rsalveti | cob-olp1: yup | 13:21 |
rsalveti | ogra_: yeah, that should be the one to get into the archive | 13:21 |
rsalveti | but I don't know when that port will start | 13:22 |
cob-olp1 | but in fact I have problems with building | 13:22 |
rsalveti | cob-olp1: yup, probably because of the latest unity-2d version used at linaro 12.02 | 13:22 |
cob-olp1 | yes | 13:22 |
ogra_ | i think dropping 2d completely wont happen for 12.10 | 13:22 |
cob-olp1 | version 5 | 13:22 |
rsalveti | you'd need to either get the branch compatible with precise, or downgrade unity-2d to the version available at oneiric's archive | 13:22 |
ogra_ | so thats likely a 13.04 task | 13:22 |
rsalveti | ogra_: yeah =\ | 13:22 |
cob-olp1 | so that is why I tried 11.10 | 13:23 |
cob-olp1 | but newer releases work much better | 13:23 |
cob-olp1 | however, I suppose that in 11.10 there is still unity 4 | 13:24 |
rsalveti | cob-olp1: yeah | 13:24 |
rsalveti | cob-olp1: https://code.launchpad.net/~saviq/ubuntutv/precise_merge | 13:24 |
rsalveti | I believe this should build fine on 12.02, let me also flash the 12.02 image to give it a try here | 13:24 |
Saviq | rsalveti, this builds fine, yes, but is not finished | 13:25 |
Saviq | i.e. it doesn't look/work as it's supposed to | 13:25 |
rsalveti | Saviq: hm, ok, what are the issues still? | 13:25 |
Saviq | rsalveti, there's a bunch, the behavior isn't like it's supposed to be (i.e. dash hides and such) | 13:26 |
rsalveti | Saviq: oh, ok | 13:27 |
Saviq | and the video.lens from 12.04 "conflicts" with our dummy one | 13:27 |
rsalveti | Saviq: which branch are you using to demo ubuntu-tv on top of 12.04? | 13:27 |
bobweaver | rsalveti, the only thing that I can see is the video lens acting up | 13:27 |
Saviq | rsalveti, we're not, at all, since we're switching to Nux we don't have time to finish the porting work | 13:27 |
Saviq | if someone wants to pick up that branch, be my guest, we, unfortunately, have a lot on our hands right now :/ | 13:28 |
bobweaver | Saviq, there is a workaround for the lens issue thou but you have to re-write cmake files and also depends list ect | 13:28 |
bobweaver | would be better is it was made into a scope then attached to the reg video lens | 13:29 |
bobweaver | IMHO | 13:29 |
bobweaver | sorry about caps :/ | 13:29 |
rsalveti | Saviq: I remember at uds people demonstrated ubuntu tv on top of precise | 13:30 |
rsalveti | and isn't the same demo that they are showing this week at computex? | 13:30 |
bobweaver | Saviq, what did you do to make mouse changes in latest branch ? | 13:30 |
rsalveti | or is it also based on oneiric? | 13:30 |
Saviq | rsalveti, dunno, had nothing to do with it, sure it was 12.04? | 13:31 |
Saviq | bobweaver, I enabled mouse interaction, mouse highlights, implemented mouse support for sliders | 13:32 |
bobweaver | Saviq, this branch ? can I get a diff ? | 13:32 |
Saviq | bobweaver, everything's on LP | 13:32 |
bobweaver | I know I am lazy and do not want to search thou code | 13:32 |
Saviq | bobweaver, what exactly do you want? | 13:32 |
bobweaver | well I can just purpose to merge you branch and it will get diff file | 13:33 |
bobweaver | correct ? | 13:33 |
rsalveti | Saviq: hm, could be then that it was still on top of oneiric | 13:34 |
bobweaver | That way I can track what you are doing | 13:34 |
Saviq | bobweaver, you can just go `bzr diff -r959..973` while on the plus_mouse branch | 13:35 |
Saviq | or use qlog from qbzr and friends | 13:36 |
bobweaver | Saviq, every time why not just track it's progress ? | 13:36 |
Saviq | although following every commit separately will make it easier to grok what's going on | 13:36 |
Saviq | bobweaver, http://bazaar.launchpad.net/~saviq/ubuntutv/plus_mouse/changes | 13:36 |
bobweaver | so that I can merge with my branch : ) | 13:36 |
Saviq | you can merge away, shouldn't be much conflicts | 13:37 |
bobweaver | sweet I am going to know throw it up | 13:37 |
bobweaver | bad choice of words ^^ | 13:38 |
cob-olp1 | what are other panda specific requirements? libegl1-sgx-omap4-dev libgles2-sgx-omap4-dev ubuntu-omap4-extras-multimedia gtstreamer | 13:39 |
bobweaver | crap I did it wrong | 13:39 |
cob-olp1 | something else? | 13:39 |
bobweaver | Saviq, This is a lot if not all QT work. are we or do we have a goal line set to make the switch to NUX ? | 13:43 |
bobweaver | 13.04 | 13:43 |
Saviq | bobweaver, we're not aligned to Ubuntu cycles right now, but yes, the work to switch to Nux is ongoing | 13:44 |
bobweaver | cool thanks so Maybe I should also do some more QT work as I stoped for a bit because of this whole NUX thingy | 13:45 |
bobweaver | I do not see why we do not make a real good QT model then move to 3d/nux and have both | 13:45 |
Saviq | bobweaver, same reason why unity-2d is being dropped - maintaining two is just too much | 13:46 |
Saviq | without apparent gains | 13:46 |
bobweaver | real good = mythtv tie in with tgm4883 scope modified to also pull in other data aka take the place of epg data | 13:47 |
cob-olp1 | nux is something like qt? | 13:48 |
bobweaver | this means droping all the xbmc stuff also because we would be able to pull in other data like having Ubuntu One sell data(tv guide ) and also sell movies | 13:49 |
bobweaver | nux is a C++ lib kinda it is a "Drawing " way that intergrates with gtk real well | 13:50 |
bobweaver | it is in 3 parts | 13:50 |
bobweaver | like widget stuff kinda | 13:50 |
cob-olp1 | you mean like making widgets tool? | 13:51 |
cob-olp1 | library is a better word maybe | 13:52 |
bobweaver | kinda like how it uses layers | 13:52 |
bobweaver | bobweaver> nux is a C++ lib kinda | 13:52 |
cob-olp1 | I will read about it | 13:53 |
bobweaver | I have been learning it slowly from here http://unity.ubuntu.com/getinvolved/development/unity/ and other places | 13:53 |
cob-olp1 | is it something like: you have to learn it to make apps for unity-3d or in fact ubuntu-tv? | 13:54 |
bobweaver | well there is a lot more to it then that | 13:54 |
cob-olp1 | ok | 13:55 |
bobweaver | to have the full port or whatever you want to call it. I think the more that I read that it is going to be a lot easier to just make a whole Ubuntutv Unity set | 13:55 |
mhall119 | cob-olp1: ubuntu-tv is going to be built on unity-3d | 13:56 |
cob-olp1 | and now it is built on unity-2d? | 13:56 |
bobweaver | Unity-2d is QT | 13:56 |
mhall119 | cob-olp1: yes,the CES demo was builton unity 2d and Qt | 13:56 |
cob-olp1 | that is why you are talking about switch | 13:56 |
cob-olp1 | from qt to nux | 13:57 |
mhall119 | exactly | 13:57 |
bobweaver | yup | 13:57 |
cob-olp1 | today I tried xbmc | 13:57 |
cob-olp1 | looks great | 13:57 |
bobweaver | it is nice but if you try a nice version of mythbuntu you will see that there is more options but the code is almost the same | 13:58 |
bobweaver | but there is plugin for myth that makes it so we can call are framework aka QT NUX whatever | 13:58 |
bobweaver | not really a plug in but .. would make things kinda easy in the end | 14:00 |
bobweaver | IMHO I would love to see some flow charts on the table | 14:00 |
cob-olp1 | you mean that mysh can be used as a framework? | 14:01 |
bobweaver | well that is yet another thing a database | 14:01 |
bobweaver | what to use to get info faster and should there be sql db or use something else ect | 14:02 |
bobweaver | I am all for a database thou . Is that what you are talking about ? | 14:02 |
cob-olp1 | are you talking about epg? | 14:03 |
cob-olp1 | sorry, if I write something stupid | 14:04 |
bobweaver | yea to replace the epg data that is fake right now it wouuld be real nice to make it call to database (myth) and then use there menu but mod it | 14:04 |
bobweaver | menu|tv guide | 14:05 |
bobweaver | but there is a catch | 14:05 |
bobweaver | the data that is used well good data in the states you pay for | 14:05 |
bobweaver | like 8 usd a year or something small. I say tie that into Ubuntu One and make money ! | 14:05 |
cob-olp1 | why epg can not be taken from satellite directly? | 14:06 |
cob-olp1 | *canot | 14:07 |
bobweaver | what satellite ? | 14:07 |
cob-olp1 | not directly | 14:07 |
bobweaver | what rovider | 14:07 |
bobweaver | provider | 14:07 |
cob-olp1 | epg is not scrambled I think | 14:07 |
bobweaver | and then the menu | 14:08 |
bobweaver | that is in place is fake but one could add channels easy but that is Hard code work | 14:08 |
bobweaver | hard coding * | 14:08 |
cob-olp1 | but I do not know if it can be used even thou | 14:08 |
cob-olp1 | I mean to make some database that will be updated from satellite | 14:09 |
bobweaver | it was a taped 24 hr block | 14:09 |
bobweaver | I think at all the convention's | 14:09 |
cob-olp1 | and then it will behave as a source for users | 14:09 |
Saviq | EPG over-the-air is very often very low quality | 14:09 |
Saviq | e.g. it's the same entry for every single showing of a tv series | 14:09 |
Saviq | no episode number, no season number, no description, no nothing | 14:10 |
Saviq | just title and description of the series | 14:10 |
cob-olp1 | good point | 14:10 |
Saviq | so we must plan to support external EPG data like Schedules Direct provides | 14:10 |
Saviq | (not for Europe yet) | 14:10 |
cob-olp1 | in company that I work for in fact we have external epg source | 14:10 |
bobweaver | What about the States ? | 14:10 |
Saviq | bobweaver, they only have 24hrs of data | 14:11 |
Saviq | Europe usually has a week, but low quality | 14:11 |
bobweaver | enable eit scramble | 14:11 |
Saviq | hence Schedules Direct http://www.schedulesdirect.org/ | 14:12 |
bobweaver | Yes ^^ tie that into Ubuntu One | 14:12 |
Saviq | bobweaver, there's not much EIT so there's not much to scramble | 14:12 |
cob-olp1 | scramble present/following? | 14:12 |
Saviq | cob-olp1, why would you? | 14:13 |
Saviq | cob-olp1, that's a great way to convince people to get that channel | 14:13 |
cob-olp1 | I would not scramble it | 14:13 |
cob-olp1 | this is my point too | 14:13 |
Saviq | so no, EIT isn't scrambled | 14:13 |
Saviq | I don't even think DVB spec supports that | 14:13 |
Saviq | only elementary streams can be scrambled, IIRC | 14:14 |
Saviq | so video, audio, teletext, subtitles etc. | 14:14 |
cob-olp1 | unfortunately I have to go :(. Thank you all for your interest. I will be back on Tuesday and then my panda is up to you if you only can and want | 14:14 |
Saviq | cheers | 14:14 |
cob-olp1 | thanks, bye | 14:15 |
bobweaver | Saviq, do you think that Schedules Direct would partner with Canonical ? | 14:15 |
Saviq | bobweaver, sure, if we have clients for them, why not | 14:20 |
Saviq | I could imagine SD client to be an app available for TV in Software Center | 14:21 |
bobweaver | I think a little thing in Ubuntu One store would be great or softwarecenter | 14:21 |
Saviq | we would have to support subscriptions-type payments, though | 14:21 |
Saviq | something that's not yet there, AFAIK | 14:22 |
bobweaver | yea I have been thinking about that for a couple of days and how to make something happen. I think that I must think on this a couple more days | 14:22 |
Saviq | there's a lot of thinking involved, indeed ;) | 14:23 |
bobweaver | Saviq, I am going to try to make some nice flow charts in the next couple of days maybe we can use them to kinda come together on some things :) | 14:23 |
tgm4883 | bobweaver, outside the US and canada, people use XMLTV to get EPG data into MythTV | 14:23 |
tgm4883 | which isn't as nice, but still data | 14:24 |
Saviq | well, that only depends on the quality of the xmltv data | 14:24 |
Saviq | doesn't SD use XMLTV as well? | 14:24 |
tgm4883 | Saviq, no, SD gets it's data from TMS | 14:24 |
tgm4883 | which is why it's a pay service | 14:24 |
Saviq | "from" is a different matter to "how it is delivered" | 14:24 |
tgm4883 | ah | 14:25 |
Saviq | xmltv is just a transport layer | 14:25 |
tgm4883 | I don't think SD uses XMLTV | 14:25 |
Saviq | maybe you mean the mythtv grabbers? | 14:25 |
Saviq | that scrape data off websites | 14:25 |
* tgm4883 shrugs | 14:25 | |
tgm4883 | http://wiki.xmltv.org/index.php/Main_Page | 14:25 |
Saviq | regardless, SD could use XMLTV just as well (I would be interested to know what they use, and why) | 14:26 |
tgm4883 | I'm in the US, so I haven't paid much attention to the XMLTV stuff | 14:26 |
Saviq | tgm4883, ok, so I meant XMLTV in the xml part, not the grabbers part | 14:26 |
tgm4883 | ah | 14:26 |
tgm4883 | then yes, I think mythtv grabs XML from SD | 14:26 |
tgm4883 | http://www.schedulesdirect.org/ | 14:26 |
Saviq | yeah that's what I thought | 14:27 |
tgm4883 | unofficially/unsupported, there is a project that will grab data from windows MCE servers | 14:27 |
tgm4883 | Probably a violation of ToS | 14:27 |
Saviq | probably, just as all the grabbers | 14:28 |
tgm4883 | except SD :) | 14:28 |
Saviq | s/grabbers/scrapers/ | 14:28 |
tgm4883 | yea | 14:28 |
tgm4883 | Although I try not to enforce US law outside of the US | 14:28 |
Saviq | well, I don't think ToS's are territorial... | 14:30 |
tgm4883 | Saviq, is there a plan for EPG data in Ubuntu? | 14:30 |
tgm4883 | Saviq, probably | 14:30 |
Saviq | tgm4883, not a plan yet, no | 14:31 |
* tgm4883 is not a lawyer | 14:31 | |
tgm4883 | Saviq, Ideally it would tie into U1, but I'd hope that there were some alternatives available as well (such as filling EPG via the mythtv plugin) | 14:31 |
* bobweaver needs a Ubuntu sales shirt http://imagebin.org/215357 | 14:43 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!