Tuesday, February 18th, 2014, 00:06 UTC | ||
[00:06:06] | warpme (warpme!~piotro@ip-176-111-22-74.himax.com.pl) has quit (Quit: warpme) | |
[02:03:28] | arescorpio (arescorpio!~arescorpi@56-57-245-190.fibertel.com.ar) has joined #mythtv | |
[02:10:42] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 260 seconds) | |
[02:14:34] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[02:38:31] | andreaz (andreaz!~andre_000@p5DCA3126.dip0.t-ipconnect.de) has quit (Read error: Connection reset by peer) | |
[03:33:53] | arescorpio (arescorpio!~arescorpi@56-57-245-190.fibertel.com.ar) has quit (Excess Flood) | |
[03:46:26] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 264 seconds) | |
[03:46:52] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[03:54:43] | _nyloc_ (_nyloc_!~quassel@p5B26FAB5.dip0.t-ipconnect.de) has joined #mythtv | |
[03:56:18] | Guest56001 is now known as DouglasK | |
[03:58:57] | nyloc (nyloc!~quassel@p3EE2C192.dip0.t-ipconnect.de) has quit (Ping timeout: 265 seconds) | |
[04:04:44] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 252 seconds) | |
[04:05:49] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[05:03:22] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 260 seconds) | |
[05:04:36] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[05:20:39] | gigem (gigem!~david@mythtv/developer/gigem) has quit (Quit: WeeChat 0.4.2) | |
[05:21:56] | gigem (gigem!~david@pool-71-170-165-247.dllstx.fios.verizon.net) has joined #mythtv | |
[05:21:56] | gigem (gigem!~david@pool-71-170-165-247.dllstx.fios.verizon.net) has quit (Changing host) | |
[05:21:56] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[05:28:03] | robink_ (robink_!~quassel@unaffilated/robink) has joined #mythtv | |
[05:28:34] | gigem (gigem!~david@mythtv/developer/gigem) has quit (Quit: WeeChat 0.4.2) | |
[05:29:21] | robink (robink!~quassel@unaffilated/robink) has quit (Ping timeout: 265 seconds) | |
[05:30:08] | gigem (gigem!~david@pool-71-170-165-247.dllstx.fios.verizon.net) has joined #mythtv | |
[05:30:09] | gigem (gigem!~david@pool-71-170-165-247.dllstx.fios.verizon.net) has quit (Changing host) | |
[05:30:09] | gigem (gigem!~david@mythtv/developer/gigem) has joined #mythtv | |
[05:44:43] | DouglasK is now known as DouglasKAway | |
[05:52:11] | jheizer_ (jheizer_!~jon@c-98-226-220-178.hsd1.il.comcast.net) has quit (Quit: Leaving) | |
[05:54:38] | Goga777 (Goga777!~Goga777@128-71-38-198.broadband.corbina.ru) has joined #mythtv | |
[06:17:35] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!) | |
[07:00:08] | Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has joined #mythtv | |
[07:00:39] | SteveGoodey (SteveGoodey!~steve@host86-152-62-67.range86-152.btcentralplus.com) has joined #mythtv | |
[07:09:47] | FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv | |
[07:11:11] | warpme (warpme!~piotro@ip-176-111-22-74.himax.com.pl) has joined #mythtv | |
[07:25:39] | robink_ is now known as robink | |
[07:25:43] | FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG) | |
[07:26:03] | FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv | |
[07:27:18] | SteveGoodey (SteveGoodey!~steve@host86-152-62-67.range86-152.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[07:43:22] | knightr_ (knightr_!~Nicolas@69-165-170-178.dsl.teksavvy.com) has quit (Read error: Connection reset by peer) | |
[07:45:47] | Goga777 (Goga777!~Goga777@128-71-38-198.broadband.corbina.ru) has quit (Remote host closed the connection) | |
[07:48:24] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[07:48:24] | knightr (knightr!~Nicolas@69-165-170-178.dsl.teksavvy.com) has quit (Changing host) | |
[07:48:24] | knightr (knightr!~Nicolas@mythtv/developer/knightr) has joined #mythtv | |
[08:06:36] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[08:06:37] | jya_ is now known as jya | |
[08:13:36] | jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[08:28:53] | warpme (warpme!~piotro@ip-176-111-22-74.himax.com.pl) has quit (Quit: warpme) | |
[08:52:23] | stuartm: | morning |
[08:53:24] | stuarta: | morning |
[08:53:33] | ** stuarta yawns and sips cuppa ** | |
[08:54:37] | stuartm: | mines still brewing |
[08:54:49] | stuarta: | very important that. brewing time :-) |
[08:55:03] | stuarta: | just remember to drink it while hot... |
[08:55:25] | stuartm: | heh |
[08:55:28] | ** stuarta suspects his cuppa needed slightly more brewing time :-/ ** | |
[08:56:41] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:995b:3bef:a734:e334) has joined #mythtv | |
[08:56:43] | stuartm: | as I added to my collection of documentation related to MythTV last night, I realised that we need a private repo for this stuff – dvb specs, documentation for JW Player, other pdfs that can be hard to find |
[08:59:40] | jya_: | good idea |
[09:00:20] | jya_: | I'm setting up a new debug backend with a new DVB-T card I acquired yesterday. Aim is fixing liveTV hangs... |
[09:00:31] | stuarta: | \o/ |
[09:00:46] | jya_: | Very annoying as I was setting everything new, it decided to set itself as master backend on my network |
[09:01:22] | jya_: | running mythtv-setup on my real , production backend, that one now had the IP address of the new backend as master backend, all capture cards settings deleted |
[09:01:39] | jya_: | had to reset it all, and I don't know what kind of mess it has left in the DB |
[09:02:00] | jya_: | at no time was the new BE using the same DB as the production BE |
[09:02:02] | jya_: | very weird |
[09:02:49] | jya_: | I can't be bothered setting a xmltv grabber, was thinking of simply using EIT. I see that you can only enable EIT if you have actually configured a grabber. Is this intended ? seems rather counter intuitive to have to do so |
[09:03:20] | jya_: | oh, there's a Transmitted guide only bit... must be it :) |
[09:03:27] | stuartm: | jya_: you should be able to enable it without configuring a grabber |
[09:04:13] | stuartm: | Video Source – No Grabber, Perform EIT Scan enabled |
[09:04:50] | jya_: | If you select "No Grabber" then there's no option to enable EIT |
[09:04:56] | jya_: | the EIT field disappear |
[09:05:06] | stuartm: | ah, well that's broken then ... wtf |
[09:05:23] | stuarta: | you create a guide source for EIT |
[09:05:27] | stuarta: | then use that |
[09:05:54] | stuartm: | stuarta: apparently not :) The wizard is broken |
[09:06:01] | ** stuarta sighs ** | |
[09:06:14] | stuarta: | been a while since i've actually set anything up |
[09:06:27] | stuartm: | jya_: ah, sorry, select "'Over-the-Air' guide (EIT)" not "No grabber" |
[09:06:37] | stuarta: | yes that |
[09:06:42] | stuartm: | had to look at it and refresh my memory |
[09:08:09] | stuartm: | stuarta: none of us look at this stuff very often, one reason it's remained so badly designed for so long – if it was something we had to use every day you could be sure that it would have received some love |
[09:08:21] | jya_: | the wording needs to be improved IMHO |
[09:08:39] | jya_: | got both of us confused... imagine a new user ! |
[09:08:42] | stuartm: | jya_: the whole thing needs to be improved |
[09:08:54] | jya_: | is that all redone via the web interface? |
[09:09:10] | stuarta: | stuartm: first on my list is working out how to allow the backend to startup in an unconfigured state, so that you can then 1) point it to a DB, 2) initialize & 3) start configuring. all via backend webserver |
[09:09:26] | stuartm: | aye, it's one reason why I wasn't happy to cut 1.0 before we'd improved the setup side, creates a bad first impression |
[09:09:44] | stuarta: | jya_: there's also the need to set use on air guide on the capture card |
[09:10:09] | stuarta: | for some unknown reason we need both an eit data source and useonairguide=1 |
[09:10:30] | jya_: | IMHO, if we used an internal DB, that would be catered for automatically. And then as a mysql replacement, simply put a mysql proxy in.. so the frontend still thinks it talks to mysql when it facts it's the backend |
[09:11:08] | stuartm: | jya_: yes and no, some of the work on the setup side was done a couple of years back, but it's incomplete and only partially working – I've not touched it since I began work on the 'mythweb' replacement stuff |
[09:12:02] | jya_: | personally, I like mythweb in that it does everything I need. You've acquired a big task (big , really massive) on that part |
[09:12:30] | Merlin83b: | In related news, a couple of days ago I set up a new frontend. I had to manually put BackendServerIP and MasterServerIP values into the settings table with the new hostname before it would run. |
[09:12:31] | stuarta: | jya_: i also like mythweb, and i plan to at least keep it working and talking to the backend webserver |
[09:12:50] | stuartm: | jya_: ideally yes, we'd use an internal DB, but no-one has got very far on that – seems like it should be simple to embed mysql but at least in the past there's very little in the way of practical information on the 'how', especially with QT |
[09:15:00] | stuarta: | tbh at this time, an external db is one of those things that works fine, and ain't broke, so lets not "fix it" just yet |
[09:15:11] | stuartm: | jya_, stuarta: if you can itemise say the top 5 or top 10 bits of mythweb that you use regularly, I'll know what I need to prioritise |
[09:15:38] | stuartm: | stuarta: agreed, we've got enough to do without making it all dependent on an internal DB |
[09:16:17] | stuarta: | stuartm: with mythweb, i review upcoming recordings, backend status (for space), and i find it easier to mass delete recordings via mythweb |
[09:16:39] | stuarta: | occasionally use the search features to find and setup a recording |
[09:17:07] | Goga777 (Goga777!~Goga777@128-71-38-198.broadband.corbina.ru) has joined #mythtv | |
[09:17:11] | jya_: | stuartm: what I use is: listing, search, from the listing create a rule (usually find at any time one all channels, and set check "this channel only" (I find this rather counter intuitive, but that's another topic). There I do a metadata check to properly fill the imdb/tvdb form. And the recorded programs bit to see if it did record |
[09:17:26] | stuarta: | ie, it's faster to pull out my phone, hit mythweb to schedule a recording, than it is to fire up a frontend to do it |
[09:17:26] | jya_: | and delete recordings... |
[09:17:40] | jya_: | I'd like the ability to select more than one program at a time, so you can block delete |
[09:17:47] | jya_: | ditto |
[09:17:49] | stuartm: | there are one or two obvious gaps, but so far the WebFrontend you've got the guide (including one click recording rule creation), the upcoming recordings screen, the recordings screen (delete, watch etc), the recording rule editor are all there and working |
[09:18:28] | stuartm: | jya_: new one has a 'Record at any time on this channel' one-click option in the guide |
[09:18:36] | stuartm: | no search yet |
[09:18:42] | stuartm: | I'll add mass-deletion |
[09:19:13] | stuarta: | stuartm: i use one canned search and that is for movies |
[09:19:16] | stuartm: | metadata lookup is something I've been working on |
[09:19:24] | jya_: | I also use the listing to make sure there are no oncoming conflicts |
[09:19:36] | stuartm: | yeah, searching is an important feature, just haven't got to yet |
[09:19:43] | jya_: | though this isn't going to be an issue anymore as that I now have more DVB-T cards than there are multiplexes |
[09:20:02] | stuarta: | stuartm: if we expose all that stuff via the services api it's easy to leverage it |
[09:20:15] | stuartm: | OK, sounds like a lot of the stuff is already implemented then |
[09:21:04] | stuartm: | only missing bits are searches, mass-deletion and the metadata lookup |
[09:23:15] | stuartm: | if you point your browsers at http://{backendip}:6544 then maybe give those a go? Recording Rules screen is just placeholder, needs a fair bit of work |
[09:23:46] | ** stuarta adds another nginx proxy rule ** | |
[09:24:29] | stuartm: | I'll make the mass deletion the next thing I add, then searches |
[09:24:49] | stuartm: | just have to finish off the video player |
[09:29:48] | jya_: | and now I hit an error with mythweb , that googling link to a mythtv bug closed 4 years ago as "works for me" |
[09:29:50] | jya_: | sigh |
[09:30:21] | stuarta: | i saw one yesterday where apparently the default apache.conf we ship works with 2.2 but not 2.4 |
[09:36:26] | jya_: | I get an empty page, with a broken image logo, and nothing else . looking at the source: http://pastebin.com/PEjafvU4 |
[09:39:56] | stuarta: | has it thrown any errors in the webserver logs? |
[09:42:02] | jya_: | nope |
[09:42:15] | jya_: | ahahah... I guess if mythbackend was actually running, that would help ! |
[09:42:26] | stuarta: | haha |
[09:42:51] | stuarta: | it needs to handle errors like that better |
[09:43:45] | jya_: | usually, I do see the typical blue-page, and a message on the first line about being unable to connect |
[09:44:00] | jya_: | here nothing... just a blank page with a broken image in the top left corner |
[09:44:31] | stuarta: | i just imagined a page coming back say "I can't connect to the backend, sulking until it is available..." |
[09:44:47] | jya_: | that would do |
[09:45:04] | stuarta: | anything slightly informative would do |
[09:45:04] | ** jya_ at least configuring the audio is straight forward :) ** | |
[09:45:45] | jya_: | I really shaking my head when I see how much I struggle setting up a new system... Same last month when I installed it for someone. |
[09:45:52] | jya_: | it still took me close to a full day. |
[09:46:00] | jya_: | and I'm supposed to know more than most |
[09:46:15] | stuarta: | yeah, there is a *lot* of stuff we could do to improve this |
[09:46:49] | jya_: | I guess, it's good, if you ever want to setup a business setting up myth system. You know the client must get back to you for a problem :) |
[09:48:19] | jya_: | really need to fix this bug with recordings going to liveTV group. |
[09:48:37] | jya_: | Yesterday, testing one of my last mod, I had a frontend tuned to channel 9 all day long |
[09:49:00] | jya_: | all the recordings scheduled for channel 9 ended up in the live TV group |
[09:49:14] | jya_: | got the nasty eyes from the wife again with "where are my shows" ? |
[09:53:57] | jya_: | all right... seems that my devel machine is complete now... can track that bug more easily without having to restart the main backend every 5 minutes |
[09:58:23] | stuarta: | a while back i wrote something on running both prod and dev backends on the same server |
[09:58:33] | stuarta: | i need to fish that out and push it to the wiki |
[09:59:40] | jya_: | oh I'm sure there are other ways. Different database,, dedicate a DVB-T card to it etc... |
[10:00:05] | jya_: | but then you have to play with permissions, make sure you don't mix config.xml across |
[10:00:13] | jya_: | easy to fuck things up |
[10:00:59] | stuarta: | it takes a bit of setting up, but once that's done it's straight forward |
[10:01:20] | stuarta: | the first thing i did was make sure that i never use the default database name for either install |
[10:01:41] | stuarta: | that way if something isn't configured right, it'll fail to connect, rather than screw something up |
[10:02:31] | jya_: | well, I have a spare machine, so using it probably saved me, and I can't damage things more than I have to |
[10:02:43] | stuarta: | that is easier |
[10:03:38] | stuarta: | i have to play games like making sure the dvb-t card and the dvb-s2 card end up with the same adapter numbers each time, then split them (both are dual), so that dev and prod both get 1 of each type |
[10:19:12] | dekarl-work (dekarl-work!51c8c614@gateway/web/freenode/ip.81.200.198.20) has joined #mythtv | |
[10:20:31] | dekarl-work: | https://code.mythtv.org/trac/wiki/WebFrontendWishlist looks like some wishes are already being fulfilled (one click streaming) |
[10:25:19] | Goga777 (Goga777!~Goga777@128-71-38-198.broadband.corbina.ru) has quit (Remote host closed the connection) | |
[10:40:06] | stuartm: | dekarl-work: yeah :) Just need's some work to make the process smoother |
[10:40:09] | stuartm: | needs |
[10:41:04] | stuartm: | i.e. the first time you visit the page it's liable to do nothing or play a few seconds and then cut out because it's not transcoded enough |
[10:42:28] | stuartm: | when we have websocket support I can add a real-time indicator of transcoding progress to the page and also put up a 'Please wait ...' notice until we've transcoded enough to start playback |
[10:42:56] | stuartm: | may implement that through polling to start with |
[11:16:32] | FabriceMG1 (FabriceMG1!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has joined #mythtv | |
[11:17:29] | FabriceMG (FabriceMG!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Ping timeout: 240 seconds) | |
[11:48:41] | paul-h (paul-h!~Paul@90.216.190.16) has joined #mythtv | |
[11:50:49] | paul-h: | Is that Gary Greener just an idiot or is un-subscribing from the mailing list really broken? |
[11:51:39] | paul-h: | stuarta, stuartm: maybe your work on the server has broken something? |
[11:53:08] | paul-h: | Either way he wants kicking of the lists that behaviour is unacceptable |
[11:53:58] | dekarl1 (dekarl1!~dekarl@p4FCEFDB9.dip0.t-ipconnect.de) has joined #mythtv | |
[11:54:27] | stuartm: | what's his email address? |
[11:55:50] | stuartm: | (I unsubbed from the -users list last week) |
[11:56:02] | dekarl (dekarl!~dekarl@p4FE84B13.dip0.t-ipconnect.de) has quit (Ping timeout: 264 seconds) | |
[11:56:35] | paul-h: | vfd84e@yahoo.com |
[11:57:47] | stuartm: | he's been unsubscribed |
[11:58:45] | stuartm: | it's possible unsubscription is broken, when I removed myself I did it via the mailing list admin page, we should get someone to test |
[12:02:37] | stuartm: | there's a high proportion of users who have disabled mail delivery (but not subscribed), either they prefer to read the emails elsewhere (Gossamer) but retain the option of replying, or maybe they unable to unsubscribe properly? |
[12:06:01] | stuartm: | paul-h: found his unsubscribe email in the moderation queue, seems he tried "unsub" in the subject instead of "unsubscribe" |
[12:13:07] | paul-h: | stuartm: I think he's just an idiot :) I just subscribed and unsubscribed and it seems to have worked at least the emails suggest it has I'll just have to wait for someone to send something to the user list to be sure |
[12:14:59] | doev (doev!~doev@p4FD42D96.dip0.t-ipconnect.de) has joined #mythtv | |
[12:18:19] | stuartm: | I've banned him, just to prevent him accidentally subscribing himself ;) |
[12:19:10] | paul-h: | HaHa :) |
[12:37:02] | wagnerrp: | i would have just blocked email from him |
[13:13:37] | zentec: | Karma will forever enshrine it in Google searches too... |
[13:29:56] | Beirdo (Beirdo!~gjhurlbu@mythtv/developer/beirdo) has quit (Remote host closed the connection) | |
[13:39:30] | dblain (dblain!~dblain@mythtv/developer/dblain) has quit (Ping timeout: 260 seconds) | |
[13:41:46] | stuarta: | paul-h: fyi we've only been touching the web server side of things, not email |
[13:41:49] | wagnerrp_ (wagnerrp_!4084ae8b@gateway/web/freenode/ip.64.132.174.139) has joined #mythtv | |
[13:44:45] | paul-h: | stuarta: OK it's not clear to us outside of the secret coven what is going on so I wasn't sure :) |
[13:45:25] | stuarta: | to make it clear, only trying to improve the web server side of alcor at this time |
[13:45:32] | stuarta: | :) |
[13:46:22] | paul-h: | It's looking like user error anyway |
[13:46:26] | stuarta: | with the longer term goal of having a viable option of vm's hosted somewhere if alcor goes *pft* permanently |
[13:55:48] | paul-h: | While I can see that is a good thing relying on devs personal servers for essential services could be asking for trouble long term unless there is a copy on another server somewhere |
[13:56:07] | stuarta: | agreed, we do need to talk to osuosl again |
[13:56:43] | stuarta: | some of this is proof of concept. things like if we use multiple vm's @osuosl, then it makes sense to have unified accounts ie. krb/ldap |
[13:56:56] | stuarta: | which take a bit of implementing |
[13:58:28] | ** stuarta makes a note to fix web repo ** | |
[14:01:57] | stuartm: | paul-h: fwiw we're not deliberately excluding anyone from what we're doing, it's just faster and easier to do it and then explain afterwards than to detail every step on the mailing list as we go along |
[14:02:54] | ** stuarta extends paul-h the secret handshake ;-) ** | |
[14:09:26] | jheizer (jheizer!~jheizer@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv | |
[14:10:01] | paul-h: | I wouldn't be able to help anyway it's all over my head :) |
[14:34:58] | DouglasKAway is now known as DouglasK | |
[14:36:27] | Goga777 (Goga777!~Goga777@128-71-38-198.broadband.corbina.ru) has joined #mythtv | |
[14:40:26] | dekarl-work (dekarl-work!51c8c614@gateway/web/freenode/ip.81.200.198.20) has quit (Quit: Page closed) | |
[14:46:31] | danielk22 (danielk22!~danielk@exchange.wgen.net) has left #mythtv () | |
[14:47:27] | danielk221 (danielk221!~danielk@exchange.wgen.net) has left #mythtv () | |
[14:47:45] | danielk22 (danielk22!~danielk@exchange.wgen.net) has joined #mythtv | |
[15:02:09] | dblain (dblain!~dblain@mythtv/developer/dblain) has joined #mythtv | |
[15:49:10] | stuarta: | ffs. ran out of disk space on alcor, fixing |
[15:50:36] | wagnerrp_: | do we still have 20-odd GB of apache logs? |
[15:50:47] | stuarta: | differnt partition |
[15:54:27] | stuarta: | mysql db's are taking up most of the space |
[15:54:34] | stuarta: | ah, lemme check for old bindlogs |
[15:54:49] | wagnerrp_ (wagnerrp_!4084ae8b@gateway/web/freenode/ip.64.132.174.139) has quit (Ping timeout: 245 seconds) | |
[15:55:20] | stuarta: | nope |
[15:56:00] | ** stuarta shifts /home ** | |
[16:02:19] | stuarta: | wagnerrp: can you log out please? |
[16:06:04] | FabriceMG1 (FabriceMG1!~Thunderbi@LCaen-156-54-30-212.w80-11.abo.wanadoo.fr) has quit (Quit: FabriceMG1) | |
[16:09:04] | stuarta: | wagnerrp: nevermind, did it for you |
[16:12:26] | stuarta: | right, /home moved to /opt/home, nobody should notice any difference |
[16:12:41] | stuarta: | kept /home.old for the moment, clean up when nobody complains :-) |
[16:23:44] | andreaz (andreaz!~Andreaz@tmo-097-180.customers.d1-online.com) has joined #mythtv | |
[16:25:03] | danielk22: | stuarta: While you are there you should remove my account's sudoer ability. It's not a good idea to have non-active accounts with sudo.. |
[16:26:24] | stuarta: | danielk22: i may have done that already ;-) |
[16:26:47] | danielk22: | :) |
[16:34:21] | NightMonkey (NightMonkey!~NightrMon@173-164-139-193-SFBA.hfc.comcastbusiness.net) has joined #mythtv | |
[16:34:22] | NightMonkey (NightMonkey!~NightrMon@173-164-139-193-SFBA.hfc.comcastbusiness.net) has quit (Changing host) | |
[16:34:22] | NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[16:34:30] | stuarta: | danielk22: i'm guessing you won't be maintaining your buildslaves? |
[16:36:25] | danielk22: | Are they offline? It's a minimal effort to keep them online for me, but if others want to replace them that would be nice. |
[16:43:40] | stuarta: | danielk22: 1 of them is |
[16:43:56] | stuarta: | master-linux-64bit-qt5 |
[16:44:16] | danielk22: | I'll take a look tonight. That one is running on a virtual machine. |
[17:19:33] | SteveGoodey (SteveGoodey!~steve@host86-152-62-67.range86-152.btcentralplus.com) has joined #mythtv | |
[17:39:37] | skd5aner: | stuartm: you didn't ask me, but there are some thing things in mythweb that are infinitely nicer than trying to do it in mythfrontend. For example, I love everything there is about the "Upcoming recordings" screen. The 4 display options (scheduled, duplicates/ignored, deactivated, conflicts) and the filters... |
[17:40:00] | skd5aner: | the ability to see what's recording, when, why, and on what tuner, can't be matched in any other interface in mythtv |
[17:41:20] | skd5aner: | I also like a few things about the "Recording schedules" screen – such as the ability to sort by last recorded, priority, etc... but that's pretty basic stuff, but again – not something I can either do, or is very painful to do, via the frontend |
[17:42:12] | skd5aner: | and then, of course, rule modification/creation itself – especially custom rules. It's very nice to be able to edit the SQL related to a custom rule in mythweb rather than via a keyboard and a 10' interface in mythfrontend |
[17:42:41] | skd5aner: | those are probably my top mythweb use cases that I'd like to see replicated in mythwebfrontend |
[17:43:05] | skd5aner: | Not necessarily verbatim, but at least having the same (or greater) capabilities |
[17:43:07] | amessina_ (amessina_!~amessina@50-196-241-78-static.hfc.comcastbusiness.net) has quit (Quit: Konversation terminated!) | |
[17:43:35] | xris (xris!~xris@mythtv/developer/xris) has quit (Quit: Goodbye.) | |
[17:44:15] | amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv | |
[17:44:16] | skd5aner: | I guess, lastly, I do use the "Channel Info" table quite a bit when rescanning QAM channels to update various callsigns and XMLTVIDs |
[17:44:22] | skd5aner: | but, that's more of a setup issue |
[17:51:37] | stuartm: | skd5aner: a lot of that is already present in the WebFrontend |
[17:51:47] | stuartm: | no custom rule editor yet |
[17:52:14] | xris (xris!~xris@xris.forevermore.net) has joined #mythtv | |
[17:58:51] | paul-h: | The channel info editor is already there as well |
[18:01:25] | paul-h: | Where do these pesky duplicate channels keep popping up from |
[18:04:29] | stuartm: | one way is when the channel moves transport, the service id remains the same but the scanner isn't yet intelligent enough to recognise that it's the same channel and only the transportid needs updating |
[18:11:45] | stuartm: | can someone with a iPad test the video playback in the WebFrontend (master)? go to Recordings then click Watch – might want to wait a minute for it to transcode enough to be able to playback |
[18:12:24] | stuartm: | if you have an android device, then that's even better since you'll be able to contrast the behaviour |
[18:14:25] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:995b:3bef:a734:e334) has quit (Quit: Leaving) | |
[18:16:45] | dekarl1 is now known as dekarl | |
[18:29:21] | xris (xris!~xris@xris.forevermore.net) has quit (Changing host) | |
[18:29:21] | xris (xris!~xris@mythtv/developer/xris) has joined #mythtv | |
[18:30:42] | andreaz (andreaz!~Andreaz@tmo-097-180.customers.d1-online.com) has quit (Read error: Connection reset by peer) | |
[18:42:56] | Goga777 (Goga777!~Goga777@128-71-38-198.broadband.corbina.ru) has quit (Remote host closed the connection) | |
[18:47:54] | joki (joki!~joki@p54861B4E.dip0.t-ipconnect.de) has quit (Read error: Operation timed out) | |
[18:50:23] | rsiebert (rsiebert!~quassel@g225060245.adsl.alicedsl.de) has quit (Read error: Operation timed out) | |
[18:51:38] | rsiebert (rsiebert!~quassel@g229105137.adsl.alicedsl.de) has joined #mythtv | |
[18:55:27] | joki (joki!~joki@p5486163D.dip0.t-ipconnect.de) has joined #mythtv | |
[19:02:23] | doev (doev!~doev@p4FD42D96.dip0.t-ipconnect.de) has quit (Read error: Operation timed out) | |
[19:02:59] | TheCrasher (TheCrasher!~TheCrashe@p5DCE4AAA.dip0.t-ipconnect.de) has joined #mythtv | |
[19:03:46] | paul-h: | stuartm: I don't think it's that I'm taking about maybe 50 duplicates for each channel which would roughly be one for each day since I rebuilt this BE so I suspect it's mythfilldatabase inserting them |
[19:04:19] | stuartm: | are you using dvb, or capturing from a STB? |
[19:04:36] | paul-h: | freeview and freesat |
[19:05:00] | stuartm: | I changed mfdb so that it couldn't insert channels for DVB |
[19:05:16] | stuartm: | do the duplicates have a transportid/serviceid? |
[19:05:39] | stuartm: | that information isn't in xmltv data |
[19:07:28] | paul-h: | the mplexid is NULL serviceid is 0 |
[19:08:09] | paul-h: | freqid is also NULL |
[19:09:33] | paul-h: | 'mythfilldatabase --only-update-guide' doesn't insert the blank channels |
[19:23:11] | skd5aner: | stuartm, paul-h: cool – thanks :) I have yet to really peak, and knew it was moving fast and furious, so I've pretty much figured you'd knock off my top-list items without me even having to mention them – but, since you were asking earlier anyway ;) |
[19:29:36] | stuartm: | paul-h: hmm, look at the check in programs/mythfilldatabase/channeldata.cpp ln 369 – and ln 59 ChannelData::insert_chan() |
[19:30:19] | stuartm: | skd5aner: the upcoming recordings filters/sorting is slightly different |
[19:38:19] | paul-h: | stuartm: I noticed the sources that have the problem have useeit=1 in the videosources table I'm just testing that theory now |
[19:39:21] | stuartm: | I use freeview + freesat with a mix of xmltv and EIT, haven't had any duplicate channels inserted |
[19:39:50] | stuartm: | check that --dochannelupdates isn't specified as an additional arg to mfdb |
[20:04:21] | paul-h: | changing useeit didn't make any difference, no parameters at all set for mythfilldatabase |
[20:04:56] | warpme (warpme!~piotro@acqm43.neoplus.adsl.tpnet.pl) has joined #mythtv | |
[20:05:40] | stuartm: | Captain_Murdoch: what was the reasoning behind creating a separate audio-only stream for HLS in addition to one that carries both video and audio? |
[20:05:55] | Captain_Murdoch: | that's a requirement of the spec |
[20:06:26] | stuartm: | oh, must have missed that bit :) Odd requirement :/ |
[20:07:09] | Captain_Murdoch: | it allows the player to drop to audio only on very low bandwidth connections. like possibly edge cell networks. |
[20:07:54] | Captain_Murdoch: | trying to find it in the spec to confirm my memory. :) |
[20:08:18] | Captain_Murdoch: | actually, it might not be there. |
[20:10:37] | stuartm: | it's not in the IETF draft spec, but I've found it as a recommendation (not requirement) in the Apple documentation |
[20:11:56] | Captain_Murdoch: | memory is getting clearer. I believe that it is a requirement for any app in the Apple app store, that their source must support an audio-only stream. I don't think that it is required by the spec, but the idea of audio-only streams in a audio/video playlist is covered in the spec. |
[20:13:13] | stuartm: | k |
[20:14:11] | Captain_Murdoch: | a quote I just found in a 'tip' on developer.apple.com says "Apps streaming video over a cellular network with a duration of 10 minutes or more, must use the HTTP LIve Streaming protocol and include an audio-only 64 Kbps stream." |
[20:15:00] | Captain_Murdoch: | so main reason it was put there was so app developers wouldn't have issues getting their apps into the store. |
[20:15:09] | stuartm: | doesn't seem to cost us much to include it, just curious why it was there to begin with |
[20:15:26] | Captain_Murdoch: | the FAQ says it's a recommendation though, so they may not even test that. |
[20:16:51] | stuartm: | don't want to dig too far into the transcoding side, but I'm looking for any improvements I can make – especially those which improve stability/performance for use with the WebFrontend |
[20:17:39] | Captain_Murdoch: | I wish I had time to continue on the on-demand code, I had/have bigger plans for it. :| the main playlist would have multiple streams in it, but we only need to generate the segments that the client asks for, so the client can decide whether to up/down the bandwidth and it doesn't mean we're transcoding the same file 3x at the same time. |
[20:18:05] | Captain_Murdoch: | s/had time/had more time/ right now it would be a very slow go if I tried to dive back into it. |
[20:19:40] | Captain_Murdoch: | current code was a simple "let's get it working" implementation. new concept was to just keep around X GB (user-configurable) of stream segments at most since we could regenerate any needed on the fly. |
[20:20:24] | Captain_Murdoch: | glad to see the player side getting some lovin'. :) I just saw your commit regarding HTML 5. |
[20:20:42] | stuartm: | it would be nice if we could speed the initial steps, so you could start watching almost immediately – true on-demand, currently you need to give it a few seconds (don't have exact figures) |
[20:21:30] | stuartm: | Captain_Murdoch: yeah, without that commit android wouldn't play given the master playlist, although it was fine if you feed it the media playlist |
[20:22:08] | stuartm: | with that change HTML 5 in browsers that use the android subsystem for video just works |
[20:22:47] | Captain_Murdoch: | odd. my main testing was with iOS 3.x and 4.x and Android 3.hack.something I think on my Dell Streak |
[20:22:49] | Captain_Murdoch: | nice. |
[20:22:57] | stuartm: | which is a good thing because JW Player doesn't really work so well on my tablet |
[20:24:46] | stuartm: | my tab runs Jellybean (4.3) so maybe it's a new requirement |
[20:25:01] | ** stuartm has a strong feeling of deja-vu ** | |
[20:25:25] | stuartm: | I've not tried my phone yet, not optimistic as it's pretty slow |
[20:25:43] | stuartm: | and running 3.2 |
[20:26:14] | stuartm: | or was it 3.1 ... |
[20:26:30] | stuartm: | damn, battery is dead |
[20:29:00] | stuartm: | Captain_Murdoch: notice that the wiki indicates there's no cutlist support yet? |
[20:31:17] | stuartm: | that and 'start at position X' support are maybe things I'd work on if I find the time |
[20:31:56] | stuartm: | both would be required for full bookmark support |
[20:44:58] | fetzerch_ (fetzerch_!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[20:45:44] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 252 seconds) | |
[20:48:18] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv | |
[20:53:12] | Steve-Goodey (Steve-Goodey!~steve@host86-152-62-67.range86-152.btcentralplus.com) has joined #mythtv | |
[20:55:13] | andreaz (andreaz!~andre_000@p5DCA3126.dip0.t-ipconnect.de) has joined #mythtv | |
[21:44:59] | Steve-Goodey (Steve-Goodey!~steve@host86-152-62-67.range86-152.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[21:47:33] | andreaz (andreaz!~andre_000@p5DCA3126.dip0.t-ipconnect.de) has quit (Read error: Connection reset by peer) | |
[21:47:42] | SteveGoodey (SteveGoodey!~steve@host86-152-62-67.range86-152.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[21:54:55] | dekarl: | stuartm: after a super quick test HLS appears to work on an ipad4, but I'm missing the cutlist |
[21:55:34] | dekarl: | MythTV Version : v0.28-pre-854-gb04fc2c-dirty |
[21:55:59] | MartinT (MartinT!~smuxi@46.18.104.220) has joined #mythtv | |
[21:56:09] | stuartm: | dekarl: thanks, that was using the WebFrontend 'watch' link from the recordings page? |
[21:56:23] | dekarl: | aye |
[21:56:26] | stuartm: | cool |
[21:56:47] | stuartm: | just checking because the implementation is different there from the old demo page |
[21:57:17] | stuartm: | it should be using native HTML 5 on the ipad, instead of the flash player :) |
[21:57:57] | dekarl: | should? I thought "there is no flash" |
[21:58:28] | stuartm: | err, yeah, of course there won't be on the ipad ... |
[21:58:44] | stuartm: | forgot that for a moment |
[22:01:36] | dekarl: | does 588c95d946 fix #12041 ? |
[22:01:36] | ** MythLogBot http://code.mythtv.org/trac/ticket/12041 ** | |
[22:02:13] | stuartm: | pretty much, forgot I'd opened a ticket |
[22:02:49] | MartinT: | what's the link to the remote on the webpage for a frontend |
[22:03:52] | stuartm: | the one in mythweb? |
[22:04:10] | DouglasK is now known as DouglasKAway | |
[22:04:18] | MartinT: | no i remember just connecting to the frontend and seeing a remote in a webpage... nothing else... |
[22:05:02] | dekarl: | stuartm, ahh. I was just looking up that ticket about speeding up the transcode #12055, but you already got there :) |
[22:05:02] | ** MythLogBot http://code.mythtv.org/trac/ticket/12055 ** | |
[22:07:25] | stuartm: | MartinT: http://{IP}:6547/MythFE/GetRemote |
[22:07:31] | stuartm: | never knew that was there! |
[22:08:25] | stuartm: | it's missing pause and the colour buttons |
[22:08:53] | stuartm: | in fact, play/pause/stop are a must |
[22:09:42] | MartinT: | yeah, that's the one... |
[22:09:59] | stuartm: | linked to from http://{IP}:6547/ |
[22:10:11] | MartinT: | i just got off my backside and went across the room to get the room... |
[22:11:10] | stuartm: | it makes some basic but incredibly common mistakes, e.g. it assumes everyone uses a default system font colour of black |
[22:11:19] | stuartm: | I've got white text on light grey buttons |
[22:11:58] | stuartm: | I really hate sites that don't specify a font colour, especially for <input>s |
[22:17:39] | jams_ (jams_!~jams@CPE-70-92-146-93.wi.res.rr.com) has joined #mythtv | |
[22:26:35] | TheCras7 (TheCras7!~TheCrashe@p5080700F.dip0.t-ipconnect.de) has joined #mythtv | |
[22:26:37] | Chutt_ (Chutt_!~ijr@2605:a000:1208:c08c:c457:ef1d:60fd:2177) has quit (Read error: Connection reset by peer) | |
[22:28:24] | MartinT (MartinT!~smuxi@46.18.104.220) has quit (Remote host closed the connection) | |
[22:29:41] | TheCrasher (TheCrasher!~TheCrashe@p5DCE4AAA.dip0.t-ipconnect.de) has quit (Ping timeout: 252 seconds) | |
[22:33:05] | dekarl: | stuartm, the quality of the default HLS transcode is bad... I'm wondering if changing the resolution to 640x360 (1/2 of 1280x720 and 1/3 of 1920x1080) would help the encoder to provide higher quality |
[22:37:02] | MartinT (MartinT!~smuxi@46.18.104.220) has joined #mythtv | |
[22:50:53] | Chutt (Chutt!~ijr@2605:a000:1208:c08c:91ba:2716:5dca:5c53) has joined #mythtv | |
[23:10:19] | jpabq_ (jpabq_!~quassel@67-0-104-170.albq.qwest.net) has joined #mythtv | |
[23:12:08] | sl1ce_1g (sl1ce_1g!~johnathan@pool-100-0-19-88.bstnma.fios.verizon.net) has joined #mythtv | |
[23:16:02] | gigem_ (gigem_!~david@pool-71-170-165-247.dllstx.fios.verizon.net) has joined #mythtv | |
[23:16:03] | gigem_ (gigem_!~david@pool-71-170-165-247.dllstx.fios.verizon.net) has quit (Changing host) | |
[23:16:03] | gigem_ (gigem_!~david@mythtv/developer/gigem) has joined #mythtv | |
[23:16:47] | gigem (gigem!~david@mythtv/developer/gigem) has quit (*.net *.split) | |
[23:16:47] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (*.net *.split) | |
[23:16:47] | sl1ce (sl1ce!~johnathan@pool-100-0-19-88.bstnma.fios.verizon.net) has quit (*.net *.split) | |
[23:16:47] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (*.net *.split) | |
[23:18:36] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv | |
[23:18:53] | Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has quit (Read error: Connection reset by peer) | |
[23:22:12] | arescorpio (arescorpio!~arescorpi@56-57-245-190.fibertel.com.ar) has joined #mythtv | |
[23:24:51] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 245 seconds) | |
[23:26:47] | jya_: | gggrrrr... I really thought I had nailed this ring buffer issue... and it just occurred again :( |
[23:37:17] | MartinT (MartinT!~smuxi@46.18.104.220) has quit (Remote host closed the connection) | |
[23:38:09] | paul-h (paul-h!~Paul@90.216.190.16) has quit (Quit: Konversation terminated!) | |
[23:45:11] | warpme (warpme!~piotro@acqm43.neoplus.adsl.tpnet.pl) has quit (Quit: warpme) | |
[23:46:09] | amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Remote host closed the connection) | |
[23:46:37] | amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv | |
[23:49:15] | amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Excess Flood) | |
[23:49:35] | amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.