A few questions:
1) I thought that this was only allowed in a MHL HDMI port… is that no longer the case? Otherwise, how is it powered?
2) When you stream from the device (phone, tablet etc.) does that device dictate the resolution of the video?
3) Does the stream go from the server to the device and then from the device to the Chromecast, or does the stream skip the device and go directly to the Chromecast? (I am wondering if this is a double hit on the LAN?
4) Is there any reason you have to plug it into a TV, can you plug it into the AVR?