I don't currently have an Android TV device but I have been considering getting the NVIDIA Shield. I wanted to know how casting works when an actual app exists on the device. For instance, if I am browsing Netflix on my phone and hit cast, will it launch the cast version of Netflix, or the app version? Can I still select a video and control playback on my phone? Does the same apply to other streaming apps like Hulu and Plex? Thanks.
It doesn't launch the native app. You can controll casted content with the phone or a remote. There is also an android tv remote app that provides all the remote functionality for non-casted content, if you choose not to buy the remote.