Tuesday, July 28th, 2020, 00:40 UTC | ||
[00:40:25] | Toast (Toast!~quassel@w-37.cust-u6165.ip.static.uno.uk.net) has quit (Ping timeout: 246 seconds) | |
[02:11:47] | aloril (aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi) has quit (Ping timeout: 240 seconds) | |
[02:35:32] | jbrett (jbrett!~jbrett@162.213.216.140) has quit (Ping timeout: 256 seconds) | |
[02:48:55] | jm|laptop (jm|laptop!~jamiem@null.jamiem.com) has quit (Quit: Bye.) | |
[02:57:06] | jbrett (jbrett!~jbrett@162.213.216.140) has joined #mythtv-users | |
[03:00:35] | jm|laptop (jm|laptop!~jamiem@null.jamiem.com) has joined #mythtv-users | |
[03:26:02] | aloril (aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi) has joined #mythtv-users | |
[03:50:02] | jbrett (jbrett!~jbrett@162.213.216.140) has quit (Ping timeout: 265 seconds) | |
[05:32:00] | peterbennett (peterbennett!~pi@c-75-67-203-208.hsd1.ma.comcast.net) has joined #mythtv-users | |
[05:32:00] | peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv-users | |
[05:32:00] | peterbennett (peterbennett!~pi@c-75-67-203-208.hsd1.ma.comcast.net) has quit (Changing host) | |
[05:32:00] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v peterbennett | |
[06:45:07] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has joined #mythtv-users | |
[06:45:07] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[06:50:10] | markk_ (markk_!~mark@host86-161-39-136.range86-161.btcentralplus.com) has joined #mythtv-users | |
[06:56:11] | Overlordz (Overlordz!~Overlordz@50.35.113.7) has quit (Quit: Leaving) | |
[07:21:31] | markk_ (markk_!~mark@host86-161-39-136.range86-161.btcentralplus.com) has quit (Ping timeout: 246 seconds) | |
[08:41:01] | markk_ (markk_!~mark@host86-161-39-136.range86-161.btcentralplus.com) has joined #mythtv-users | |
[09:02:10] | SteveGoodey (SteveGoodey!~steve@host86-149-198-216.range86-149.btcentralplus.com) has joined #mythtv-users | |
[09:02:10] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v SteveGoodey | |
[09:03:34] | user798645 (user798645!~User@user-10mt7in.cable.mindspring.com) has joined #mythtv-users | |
[09:07:50] | xris (xris!~xris@mythtv/developer/xris) has quit (Ping timeout: 256 seconds) | |
[09:12:58] | xris (xris!~xris@97-113-206-193.tukw.qwest.net) has joined #mythtv-users | |
[09:12:58] | xris (xris!~xris@97-113-206-193.tukw.qwest.net) has quit (Changing host) | |
[09:12:58] | xris (xris!~xris@mythtv/developer/xris) has joined #mythtv-users | |
[09:12:58] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v xris | |
[09:53:53] | SteveGoodey (SteveGoodey!~steve@host86-149-198-216.range86-149.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[09:57:28] | markk_ (markk_!~mark@host86-161-39-136.range86-161.btcentralplus.com) has quit (Ping timeout: 256 seconds) | |
[10:10:17] | mengo2ND (mengo2ND!~mengoshmi@marks3plus.plus.com) has joined #mythtv-users | |
[10:11:19] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has quit (Quit: Konversation terminated!) | |
[10:20:30] | mengoshmink (mengoshmink!~mengoshmi@marks3plus.plus.com) has quit (Quit: Not here > . < over there >> .) | |
[10:20:31] | mengo2ND is now known as mengoshmink | |
[10:29:12] | mengoshmink (mengoshmink!~mengoshmi@marks3plus.plus.com) has quit (Quit: Working, eating or sleeping (not here >.< but there >>. )) | |
[10:33:44] | mengoshmink (mengoshmink!~mengoshmi@marks3plus.plus.com) has joined #mythtv-users | |
[12:58:35] | cybrNaut: | i disabled rygel (a DLNA server). Yet VLC still shows "MythTV AV Media Server" on my LAN |
[12:59:30] | cybrNaut: | Why is that? Apparently MythTV has a built-in sharing server. Is it DLNA? |
[13:00:31] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has joined #mythtv-users | |
[13:00:31] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[13:58:03] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has quit (Quit: Konversation terminated!) | |
[14:18:55] | cybrNaut: | Vizio TVs do not see MythTV's network shares, so I'd like to understand what protocol is used between MythTV and VLC |
[14:36:50] | ghoti (ghoti!~paul@ip-24-156-185-66.user.start.ca) has quit (Read error: Connection reset by peer) | |
[14:37:20] | ghoti (ghoti!~paul@ip-24-156-185-66.user.start.ca) has joined #mythtv-users | |
[14:55:04] | markk_ (markk_!~mark@host86-161-39-136.range86-161.btcentralplus.com) has joined #mythtv-users | |
[15:17:25] | markk_ (markk_!~mark@host86-161-39-136.range86-161.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[15:25:22] | psymin (psymin!~psymin@fsf/member/psymin) has joined #mythtv-users | |
[15:25:22] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v psymin | |
[15:29:29] | peterbennett: | cybrNaut: MythTV has a builtin server. I do not know how well it works, the code is rather old. |
[15:36:17] | cybrNaut: | well it works okay in VLC. The user isn't forced to look at MythTV's cryptic filenames.. the metadata is well presented. One playback was extra fast.. almost like Alvin and the Chipmunks fast but still viewable. Another was choppy (which may be a bad recording). I'm not sure what's to blame for that, but ATM i'm not bothered |
[15:36:36] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has joined #mythtv-users | |
[15:36:36] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v Steve-Goodey | |
[15:38:30] | cybrNaut: | but i would like to know if it's DLNA, because i'd like to know if running rygel next to it is simply redundant, and I need to troubleshoot the Vizio TV |
[15:53:22] | mengoshmink (mengoshmink!~mengoshmi@marks3plus.plus.com) has quit (Quit: Working, eating or sleeping (not here >.< but there >>. )) | |
[16:21:55] | mengoshmink (mengoshmink!~mengoshmi@marks3plus.plus.com) has joined #mythtv-users | |
[16:32:49] | BLZbubba (BLZbubba!~mark@185.56.20.124) has quit (Changing host) | |
[16:32:49] | BLZbubba (BLZbubba!~mark@pdpc/supporter/professional/blzbubba) has joined #mythtv-users | |
[16:41:10] | user798645 (user798645!~User@user-10mt7in.cable.mindspring.com) has quit (Ping timeout: 256 seconds) | |
[17:11:12] | SteveGoodey (SteveGoodey!~steve@host86-149-198-216.range86-149.btcentralplus.com) has joined #mythtv-users | |
[17:11:13] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v SteveGoodey | |
[17:44:16] | ghoti (ghoti!~paul@ip-24-156-185-66.user.start.ca) has quit (Ping timeout: 265 seconds) | |
[17:50:53] | ghoti (ghoti!~paul@ip-24-156-185-66.user.start.ca) has joined #mythtv-users | |
[18:02:16] | cybrNaut: | the docs on mythtv.org don't directly state whether MythTV supports DLNA, but this page kind of hints that it is: https://www.mythtv.org/wiki/Developers_Notes_on_UPnP |
[18:09:01] | Steve_Goodey (Steve_Goodey!~steve@2a00:23c5:7d83:6501:e231:337e:4fa4:5f94) has joined #mythtv-users | |
[18:09:01] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v Steve_Goodey | |
[18:10:11] | mack-: | cybrNaut: my experience has been that the mythtv upnp server is pretty wonky as a dlna server. As PB pointed out, the code in MythTV is pretty old. If you want a more compliant dlna server, go with something dedicated to it. |
[18:11:42] | mack-: | also my experience has been even between devices that paid to get the DLNA-certified label, some issues can arise. |
[18:13:41] | Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d83:6501:6032:9caa:16d4:6ffa) has quit (Ping timeout: 272 seconds) | |
[18:23:53] | cybrNaut: | well i found this ticket, where mythtv 0.27 commonly works but then it breaks in upgrades: https://code.mythtv.org/trac/ticket/12767 |
[18:26:02] | cybrNaut: | although it could be a different problem. Vizio isn't even finding any shares, whereas it seems most ppl have a problem with the playback of something |
[18:28:39] | cybrNaut: | i'll try sharing more forms of media.. perhaps Vizio is just not finding a file that it recognizes so it decides to just say "no media" |
[19:08:57] | mkbloke: | cybrNaut: I don't fully understand why some TVs do what they do or do not do. I tried rygel with a smart TV using h264 video and aac audio inside an mpegts container with a .ts extension and the TV would not see it. keep exactly the same file contents, but change the file extension to .mp4 and it works, even though the container isn't mp4. strange. |
[19:16:52] | cybrNaut: | interesting. sounds like the TV was crudely coded to discriminate by file extention and not contents, and was capable of more codecs than the limited range of extensions it was coded to accept |
[19:19:45] | d00gster (d00gster!~d00gster@CPE784f9b262575-CM64777d5c81c0.cpe.net.cable.rogers.com) has joined #mythtv-users | |
[19:23:54] | mkbloke: | yes, I think you're right. |
[19:24:53] | mkbloke: | was just looking at what DLNA might actually support and came across this para in an article: "Another area where DLNA gets messy is codecs. The DLNA specification only allows for a few common audio and video formats like Windows Media Audio, MP3, MP4. FLAC, AVI and MKV files, and many others, aren’t supported. To make it more complicated, different implementations of DLNA support different |
[19:24:59] | mkbloke: | codecs. And even supported formats may not work if the container, bitrate, or other details don’t comply with the DLNA spec. Some DLNA server software will try to make up for this shortfall by transcoding files from a non-compliant format to a compliant one on the fly, but results vary." says a lot really! |
[19:28:12] | cybrNaut: | sounds like the DLNA spec is broken.. the spec should accommodate *any* format of media |
[19:29:19] | cybrNaut: | some DLNA server configs enable specific configs for different clients. Eg. someone can say in their SamsungTV profile: formats=*.mp4,*.avi |
[19:29:54] | cybrNaut: | so the server in that case seems reasonable.. it can control which filetypes are shown to the client |
[19:31:18] | cybrNaut: | if the DLNA spec limits allowed formats, then it suggests that perhaps non-compliant implementations might even be better |
[19:34:32] | mkbloke: | yeah, I guess it all depends on the implementation under the hood. |
[19:41:12] | cybrNaut: | my broadcast reception is lousy compared to satellite dish reception. But there's lots of repetition with broadcasts. |
[19:41:54] | cybrNaut: | it would be useful if I could record the same show 4 times, and have software merge them into one good video, taking the best segments of each |
[19:43:26] | cybrNaut: | or even if mythtv would just indicate the percentage of corruption, that would be useful |
[20:05:34] | jm|laptop (jm|laptop!~jamiem@null.jamiem.com) has quit (Ping timeout: 244 seconds) | |
[20:07:18] | jm|laptop (jm|laptop!~jamiem@null.jamiem.com) has joined #mythtv-users | |
[20:11:37] | mack-: | back in the day when I wanted to use my tv as one dlna client and PS3 as another, I ended up just using a transcoding-on-the-fly server (was maybe fuppes, or maybe mediatomb.. don't remember) for them because both were very picky what they accepted. Now I don't bother with it and disable any "smart" feature and just use a small cheap box on all TVs. |
[20:13:09] | user798645 (user798645!~User@user-10mt7in.cable.mindspring.com) has joined #mythtv-users | |
[20:21:43] | cybrNaut: | my goal is the buy nothing. Affordabilty is not the issue, but I want to stop supporting designed obsolescence, DRM, and from a climate action pov i don't want to buy more stuff. I happen to have an old Roku (support was abandoned for it this year) and I have an old AppleTV. If I could make the old Roku and AppleTV both receive media over DLNA that would be great. |
[20:21:53] | cybrNaut: | s/the/to |
[20:23:07] | cybrNaut: | but that said, i'm a bit disgusted that a pricey 65" smart TV from 2014 wouldn't support DLNA.. i'd really like to make it work without a box. |
[20:28:48] | mkbloke: | what do the specs for your TV say? perhaps it does, but it's picky? |
[20:31:05] | cybrNaut: | the manual is built into the on-screen menu, and when I flipped through it there was no mention of DLNA anywhere. |
[20:31:32] | cybrNaut: | perhaps i should look for a brochure, but it may be hard to find 6 yrs after it was made |
[20:32:01] | user798645 (user798645!~User@user-10mt7in.cable.mindspring.com) has quit (Ping timeout: 264 seconds) | |
[20:32:14] | mkbloke: | you might find something arhived online perhaps from a reseller. |
[20:32:33] | mkbloke: | *archived |
[20:34:23] | mkbloke: | the place I lived at before had an old Sony Bravia, not a real smart TV, but it could play media files from a USB stick. it was picky about formats and video sizes though. I often had to transcode if I wanted to use it. |
[20:36:12] | mkbloke: | I had to look what it wanted in the specs to be sure I knew what it could actually play, which was limited. |
[20:36:15] | cybrNaut: | if there's a formatting problem, that's easily solved. But atm it doesn't even look like the TV is looking on the lan for network shares. There is a "Multimedia" app but it's completely undocumented |
[20:36:49] | cybrNaut: | so shit documentation is part of my problem |
[20:37:22] | mkbloke: | :-( |
[20:38:06] | cybrNaut: | the tv maker probably doesn't want consumers to easily find capabilities that can be used after they pull the plug on their server.. they want to be able to tell the server "these models are old, stop serving them, because we want those consumers to have cause to buy new TVs" |
[20:40:54] | mkbloke: | yes, I share your annoyance at planned obsolecence and the environmental aspects of it. |
[20:42:02] | cybrNaut: | thousands of Rokus will probably be thrown in the garbage this year b/c most consumers will consider them useless now that Roku, Amazon, and Netflix have all pulled the plug on serving them. |
[20:42:55] | cybrNaut: | it's possible to side-load a self-made app on it, but i'm not seeing any repository of APKs for Roku ATM |
[20:45:22] | mkbloke: | sadly, most consumers wouldn't bother anyway, these things are so cheap to most pople they're just considered disposable. it's a sad state of affairs. |
[20:45:35] | cybrNaut: | indeed |
[20:46:26] | cybrNaut: | the old Roku has a composite connector, which the new Rokus don't have. So consumers in my situation will also be throwing awat TV sets along with the Roku |
[20:46:32] | cybrNaut: | *away |
[20:47:18] | cybrNaut: | everything has gone in the direction of Sony's proprietary HDMI now |
[21:17:10] | Steve_Goodey (Steve_Goodey!~steve@2a00:23c5:7d83:6501:e231:337e:4fa4:5f94) has quit (Quit: Konversation terminated!) | |
[21:59:52] | SteveGoodey (SteveGoodey!~steve@host86-149-198-216.range86-149.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[22:48:33] | clever: | cybrNaut: of note, the roku2 is basically an rpi1 with secureboot configured, and some extra peripherals |
[22:49:13] | clever: | cybrNaut: and there are already exploits on how to break the secureboot, and modify things |
[23:03:21] | cybrNaut: | it guess i didn't search on that specifically. I was looking for a support group/project for legacy Roku refugees, and found nothing apart from a github repo with sample code for those making their own roku APKs |
[23:04:24] | cybrNaut: | so i assumed the OS hadn't been hacked. One limitation is that only one app can be side-loaded at a time. it'd be nice to overthrow that limitation |
[23:04:50] | clever: | cybrNaut: from what ive researched, there is a signed bootcode.bin at offset 0 in the nand flash, signed with a per-device key |
[23:05:06] | clever: | that will validate signatures on uboot, and then execute uboot on the arm cores |
[23:05:24] | clever: | and that then validates the linux kernel, and executes it with some special param to enable validation of the fs |
[23:05:48] | clever: | but, there is a buffer overflow exploit in some part of the ui, that gives you a temporary root shell |
[23:06:46] | clever: | and from there, you can extract the per-device key, patch bootcode.bin to not validate uboot, re-sign bootcode.bin, patch uboot, and edit the kernel cmdline |
[23:06:46] | clever: | then all validation is gone, and you can just do whatever you want, its just linux |
[23:07:15] | clever: | in theory, you could maybe abuse the rpi firmware, but that is probably a violation of the license |
[23:07:27] | clever: | rpi-open-firmware likely boots, but lacks the ability to drive hdmi currently |
[23:10:03] | clever: | cybrNaut: the biggest problems i can forsee, are keeping track of the per-device key so you can externally sign if you accidentally brick it, and how to unbrick it |
[23:10:15] | cybrNaut: | well my old Roku is composite connectors anyway |
[23:11:50] | cybrNaut: | it'd be interesting to know if someone made the effort of carrying forward with a free platform, how many ppl would actually use it.. how many Rokus would be spared from landfills |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.