Access errors on https streams #19
Replies: 6 comments 1 reply
-
Thank you for appreciate my work. |
Beta Was this translation helpful? Give feedback.
-
May I add your Yamaha RX-V677 to |
Beta Was this translation helpful? Give feedback.
-
Hey! Absolutely you may mark the RX-V677 as working.. you can assume that the RX-V777 will work also. It's basically the same. There is a caveat to these receivers. I'm running firmware version 1.98 (which is the latest) and when it makes an HTTP connection to YTuner, it doesn't include the host header in the HTTP request. If placing Nginx or any other HTTP server over the front of it, you need to specify the IP address as the servername as opposed to *.vtuner.com. Regardings HTTPS, I did a packet capture, and I have seen the amp attempt to reach out to the target over https which is interesting. I suspect (but haven't had the time to check yet) it might be using an out of date SSL version eg TLS 1.0 or SSL3 which may be rejected by the headend. In which case, you could reverse proxy it at a lower SSL version, however the issue would remain if it does certificate validation. The easiest thing to do would be to create something that terminates the HTTPS session with the source, and presents it as HTTP to the receiver. It would need to be able to rewrite the contents of the m3u8 files to point to itself. You could do this using PHP or something like that. You could then make the streaming url something like http://yourproxy/proxy.php?url=https://digitalstreams.mediaworks.nz/chx_net_high/playlist.m3u8 for example. I'll have a play around and see what I can come up with. |
Beta Was this translation helpful? Give feedback.
-
Yes, please try to capture
Yes, some kind of reverse proxy with SSL termination and URL modification/redirection or TCP packets modification ability. 🤔 The question is whether it makes sense? If you come up with a good idea, let me know. 👍 This is a good topic for discussion, so I'm moving it to Discussions. |
Beta Was this translation helpful? Give feedback.
-
Looks like this URL |
Beta Was this translation helpful? Give feedback.
-
I'm beginning to think that the amp simply doesn't support hls.. |
Beta Was this translation helpful? Give feedback.
-
Firstly, love your work! This project rocks :)
I figure this is the limitation of the amp (Yamaha RX-V677) but https streams don't load. The amp appears to buffer then it returns a "Access Error" message.
I'm going to try some kind of reverse proxy for that and see how I go, but the particular stream i'm working with serves an m3u8 file containing a https address so it might be difficult.
This is the stream I'm referring to: http://digitalstreams.mediaworks.nz/chx_net_high/playlist.m3u8
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions