Tuesday, March 23rd, 2021, 03:10 UTC | ||
[03:10:46] | tonsofpc1 (tonsofpc1!~mythbuntu@cpe-67-251-117-244.stny.res.rr.com) has quit (Changing host) | |
[03:10:47] | tonsofpc1 (tonsofpc1!~mythbuntu@rivendell/member/tonsofpcs) has joined #mythtv | |
[03:10:48] | tonsofpc1 is now known as tonsofpcs | |
[03:12:19] | mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cm788df7e75290.cpe.net.fido.ca) has quit (Ping timeout: 256 seconds) | |
[05:30:01] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Quit: WeeChat 2.3) | |
[05:32:02] | peterbennett (peterbennett!~pi@2601:183:100:1234:a952:4eea:bb40:604c) has joined #mythtv | |
[05:32:03] | peterbennett (peterbennett!~pi@2601:183:100:1234:a952:4eea:bb40:604c) has quit (Changing host) | |
[05:32:03] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv | |
[05:32:03] | Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett | |
[06:09:10] | pppingme (pppingme!~pppingme@unaffiliated/pppingme) has quit (Ping timeout: 256 seconds) | |
[06:34:21] | markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[06:34:21] | Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2 | |
[06:35:15] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 272 seconds) | |
[07:01:57] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Remote host closed the connection) | |
[07:02:20] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv | |
[07:02:20] | Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett | |
[07:08:12] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[07:08:13] | Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth | |
[07:11:59] | markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 272 seconds) | |
[07:27:16] | davic (davic!uid473656@gateway/web/irccloud.com/x-qjgextqzcyjohimn) has joined #mythtv | |
[07:44:04] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[07:44:04] | Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[08:28:27] | warpme_ (warpme_!uid391875@gateway/web/irccloud.com/x-zlifafbhyptmrczy) has joined #mythtv | |
[08:53:51] | stuarta: | hampton: after thinking about it overnight, as the skeleton of wsdl introspection is there and functional, i'll leave extending it until later, and work on the migration to the new webserver instead |
[08:55:35] | stuarta: | finishing it requires understanding some low level Qt stuff that i don't yet understand |
[08:57:22] | SteveGoodey (SteveGoodey!~steve@host86-150-63-51.range86-150.btcentralplus.com) has joined #mythtv | |
[08:57:22] | Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey | |
[10:37:47] | RokLobsta (RokLobsta!~Dirkka@119-17-136-18.771188.mel.static.aussiebb.net) has quit (Ping timeout: 272 seconds) | |
[10:56:45] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[11:16:35] | MythNotifyBot (MythNotifyBot!~cinch@2a02:390:790f:1:7210:6fff:feca:576c) has quit (Remote host closed the connection) | |
[11:16:50] | MythNotifyBot (MythNotifyBot!~cinch@2a02:390:790f:1:7210:6fff:feca:576c) has joined #mythtv | |
[11:24:41] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (*.net *.split) | |
[11:26:31] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[11:26:31] | Mode for #mythtv by card.freenode.net : +v markspieth | |
[11:50:36] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has joined #mythtv | |
[11:50:36] | Mode for #mythtv by ChanServ!ChanServ@services. : +v paul-h | |
[12:14:46] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Remote host closed the connection) | |
[12:31:04] | mad_enz (mad_enz!~mad_enz@cpe00508b114c3e-cm788df7e75290.cpe.net.fido.ca) has joined #mythtv | |
[12:46:44] | gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has quit (Read error: Connection reset by peer) | |
[12:50:34] | gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has joined #mythtv | |
[13:04:35] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[13:04:35] | Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth | |
[13:19:09] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has quit (Ping timeout: 264 seconds) | |
[13:46:28] | aloril (aloril!~aloril@mobile-access-5d6a9f-81.dhcp.inet.fi) has quit (Ping timeout: 256 seconds) | |
[14:02:14] | aloril (aloril!~aloril@mobile-access-5d6af6-251.dhcp.inet.fi) has joined #mythtv | |
[14:12:18] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has joined #mythtv | |
[14:12:18] | Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[14:32:53] | pppingme (pppingme!~pppingme@unaffiliated/pppingme) has joined #mythtv | |
[14:45:22] | ** stuarta yawns ** | |
[14:56:46] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has joined #mythtv | |
[14:56:47] | Mode for #mythtv by ChanServ!ChanServ@services. : +v paul-h | |
[15:12:02] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has quit (Ping timeout: 256 seconds) | |
[15:23:15] | produnis (produnis!~produnis@2a02:908:1d45:9a60:6ea5:fa94:1a46:b376) has quit (Remote host closed the connection) | |
[15:25:42] | produnis (produnis!~produnis@2a02:908:1d45:9a60:5210:ea:a66c:38c3) has joined #mythtv | |
[16:17:28] | Maliuta (Maliuta!maliutamat@gateway/shell/matrix.org/x-poqlkvcjpylfifbk) has joined #mythtv | |
[16:17:50] | Maliuta is now known as Guest70130 | |
[16:31:47] | paul-h (paul-h!~paul@pres-25-b2-v4wan-161467-cust2666.vm29.cable.virginm.net) has joined #mythtv | |
[16:31:47] | Mode for #mythtv by ChanServ!ChanServ@services. : +v paul-h | |
[16:43:35] | paul-h: | Has there been any word from Mark K? |
[16:44:58] | stuarta: | nope |
[16:45:38] | stuarta: | paul-h: btw. i observed last night the skeleton of the auto wsdl generation is there in the new webserver, but it'll need finishing off at some point |
[16:50:18] | paul-h: | Shame about Mark I guess he's gone – wish he had the balls to say something first :( |
[16:51:52] | paul-h: | Don't use wsdl myself but I believe others use it to generate their interfaces to the services API |
[16:52:17] | stuarta: | i mention it, because it was one of your concerns with moving to the new webserver |
[16:53:13] | paul-h: | I just don't want the services API to get broken – that is my BIG concern |
[16:53:30] | stuarta: | there will be plenty of opportunity to test it |
[16:54:00] | stuarta: | and i'll definitely need testers with things like vbox and sat>ip receivers which use SSDP/UPnP |
[16:54:09] | stuarta: | since i don't have the hardware |
[16:54:09] | peterbennett: | stuarta: let me know when it is ready to test – I am using a lot of it |
[16:54:16] | stuarta: | peterbennett: API? |
[16:54:20] | peterbennett: | Yep |
[16:54:39] | peterbennett: | leanfront uses the API exclusively to communicate to the backend |
[16:54:42] | stuarta: | it'll be a while :-/ |
[16:55:07] | stuarta: | the current interdependence of ssdp/upnp/webserver is annoying to say the least |
[16:55:18] | paul-h: | I can test the vbox support I have 4 of those to test with |
[16:55:23] | stuarta: | and it's taking some careful unpicking |
[16:55:40] | stuarta: | paul-h: suspected that, i'll drop out emails when I believe it's ready for testing |
[16:56:18] | paul-h: | Doesn't the HDHomerun use SSDP as well or maybe it has it's own support |
[16:56:31] | stuarta: | no idea |
[16:57:36] | stuarta: | grep says vbox and sat>ip, python bindings have their own ssdp client |
[17:01:37] | paul-h: | stuarta: you know the webfrontend can show the various wsdl interfaces – no idea what it's used for could just be for demo or information |
[17:01:44] | stuarta: | ah, iirc hdhomerun uses it's own library |
[17:02:10] | paul-h: | ah right now you mention it it does |
[17:02:14] | stuarta: | paul-h: yeah some of it is clearly test code, as it's not advertised out via upnp |
[17:02:35] | stuarta: | there are 4 methods, and only 1 or 2 are publicly exposed |
[17:06:16] | ** stuarta heads off for a while ** | |
[17:06:55] | paul-h: | must be home time – yeah! |
[18:04:44] | peterbennett: | stuarta: I also have a ceton ethernet to test. |
[18:06:45] | stuarta: | peterbennett: how does that use http/services? |
[18:07:01] | stuarta: | peterbennett: also keep an eye on devel/http branch, that is where the work is being done |
[18:08:28] | stuarta: | or more exactly, how does the backend interact with a ceton? |
[18:08:57] | peterbennett: | The ceton is a tuner like hdhomerun |
[18:09:54] | peterbennett: | ceton is not using serves but I saw you mention vbox and I think it is the same type of thing as the vbox |
[18:11:33] | peterbennett: | When paul-h first developed the vbox code, the backend setup was mistakenly detecting my ceton |
[18:18:13] | stuarta: | peterbennett: ok thanks, tbh, you should see no change in that, the code that needs touching is much lower down |
[18:18:45] | stuarta: | the upnp/ssdp stack needs a webserver to deliver various metadata and files |
[18:19:38] | stuarta: | while the vbox code is acting as an ssdp client, using ssdp to get responses from networked devices, which it then uses to decide if it is a vbox or not |
[18:29:36] | stuarta: | paul-h: any chance you could use wireshark/tcpdump to capture me the SSDP/UPnP discovery conversation for a vbox? i could at least "mock up" a vbox on my network then |
[18:31:42] | hampton: | I suspect the HDHomeRun is at least visible via UPNP. My Android Shield discovered my test hdhomerun without any prompting. |
[18:58:03] | zbot (zbot!~supybot@2601:647:4802:4c3:222:4dff:fe51:6728) has quit (Remote host closed the connection) | |
[18:58:10] | zbot (zbot!~supybot@2601:647:4802:4c3:222:4dff:fe51:6728) has joined #mythtv | |
[19:00:11] | zbot (zbot!~supybot@2601:647:4802:4c3:222:4dff:fe51:6728) has quit (Remote host closed the connection) | |
[19:11:08] | zbot (zbot!~supybot@2601:647:4802:4c3:222:4dff:fe51:6728) has joined #mythtv | |
[19:41:27] | stuarta: | hampton: if you install gupnp-tools then you will gain 3 different utils, one of which is the control point, which will initiate a scan and should see the hdhomerun on the network when it starts up |
[19:48:23] | RokLobsta (RokLobsta!~Dirkka@119-17-136-18.771188.mel.static.aussiebb.net) has joined #mythtv | |
[20:04:36] | hampton: | USN: uuid:EB22656E-6135-3699-B3A7-E1C0CC848C5B::urn:schemas-opencable-com:service:Tun er:1 |
[20:12:02] | stuarta: | the description should yield further information too |
[20:13:14] | stuarta: | it's listed as "Base URL" when you click on the device |
[20:14:15] | stuarta: | if you follow that url (curl, browser etc) you will get the full description of the device with further url's to the various endpoints |
[20:17:10] | hampton: | Yep. Do you want me to post that somewhere? |
[20:25:44] | stuarta: | i'm curious to see it :) |
[20:25:58] | stuarta: | btw you've just had a crash course in SSDP Discover |
[20:26:04] | stuarta: | *Discovery |
[20:35:49] | hampton: | HDHR3-CC: https://pastebin.com/mdQFpVak |
[20:35:55] | hampton: | HDHR5-ATSC: https://pastebin.com/UKbUuLbc |
[20:39:16] | stuarta: | nice |
[20:40:16] | stuarta: | the ATSC one is interesting, as it doesn't actually list any "services" |
[20:42:43] | hampton: | Still in beta? |
[20:43:35] | hampton: | I do see a media server entry for it. |
[20:43:39] | stuarta: | or it's just using SSDP to find the ip address of the box |
[20:44:28] | stuarta: | cool, it's good to know that it does return some nice data |
[20:44:55] | stuarta: | i'd expect the vbox to do something similar, and it would be nice to have a better identifier than a partial uuid for them |
[21:34:03] | markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[21:34:03] | Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth2 | |
[21:35:51] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 272 seconds) | |
[21:48:25] | markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv | |
[21:48:25] | Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth | |
[21:51:41] | markspieth2 (markspieth2!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 272 seconds) | |
[21:52:36] | hampton: | I know this is totally off topic, but some of you might be interested. https://home.theodoregray.com/blog/2021/3/21/ . . . ored-by-nova |
[22:09:35] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6ea1:20d:5872:d872) has quit (Quit: Konversation terminated!) | |
[22:47:27] | SteveGoodey (SteveGoodey!~steve@host86-150-63-51.range86-150.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[23:18:32] | stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has quit (Ping timeout: 265 seconds) | |
[23:19:17] | MythNotifyBot (MythNotifyBot!~cinch@2a02:390:790f:1:7210:6fff:feca:576c) has quit (Read error: Connection reset by peer) | |
[23:19:24] | MythNotifyBot_ (MythNotifyBot_!~cinch@2a02:390:790f:1:7210:6fff:feca:576c) has joined #mythtv | |
[23:20:11] | stuarta (stuarta!~stuarta@2a02:390:790f:1:7210:6fff:feca:576c) has joined #mythtv | |
[23:20:12] | stuarta (stuarta!~stuarta@2a02:390:790f:1:7210:6fff:feca:576c) has quit (Changing host) | |
[23:20:12] | stuarta (stuarta!~stuarta@mythtv/developer/stuarta) has joined #mythtv | |
[23:20:13] | Mode for #mythtv by ChanServ!ChanServ@services. : +v stuarta |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.