2012-05-16, 04:41
Hi all -
This is more of an FYI observation than anything else..
I have an ATV2 with XBMC and it works great. I use the "Canada on Demand" plug-in (cuz I live in Canada...) to watch stuff on the local TV networks (its like Free Cable but for Canada.) However in the last few weeks I also started using a DNS based US proxy/VPN provider so that I can use a US Netflix account. But, as soon as I did that, ALL of my RTMP based streaming broke in the ATV2. It took a lot of troubleshooting, but here is what I found:
Looks like using any kind of DNS based solution to to get around IP geo-coding has a tendency to break ATV2 streaming. In fact using google DNS (8.8.8.8) also breaks all of my RTMP streams, but ONLY for the ATV2...
I have an ATV1 Crystalbuntu box and a Windows XBMC install that both play the streams just fine regardless of what DNS server they are attached to... So its very specific to the ATV2.
I read somewhere that even iTunes streaming was having trouble with stuff like Google or open DNS because they would cause the geo-coding to misread the location of the IP address and in turn send the stream request to the wrong Akami CDN hub...
Either way, I suspect its an RTMP issue here, but I find it odd that Windows and Linux RTMP do not suffer the same issue.
Anyone else seeing this behaviour? Any workarounds?
This is more of an FYI observation than anything else..
I have an ATV2 with XBMC and it works great. I use the "Canada on Demand" plug-in (cuz I live in Canada...) to watch stuff on the local TV networks (its like Free Cable but for Canada.) However in the last few weeks I also started using a DNS based US proxy/VPN provider so that I can use a US Netflix account. But, as soon as I did that, ALL of my RTMP based streaming broke in the ATV2. It took a lot of troubleshooting, but here is what I found:
Looks like using any kind of DNS based solution to to get around IP geo-coding has a tendency to break ATV2 streaming. In fact using google DNS (8.8.8.8) also breaks all of my RTMP streams, but ONLY for the ATV2...
I have an ATV1 Crystalbuntu box and a Windows XBMC install that both play the streams just fine regardless of what DNS server they are attached to... So its very specific to the ATV2.
I read somewhere that even iTunes streaming was having trouble with stuff like Google or open DNS because they would cause the geo-coding to misread the location of the IP address and in turn send the stream request to the wrong Akami CDN hub...
Either way, I suspect its an RTMP issue here, but I find it odd that Windows and Linux RTMP do not suffer the same issue.
Anyone else seeing this behaviour? Any workarounds?