casting music/video from the phone has always been there (I used to torment my nephew as he was playing call of duty by casting random music videos to the xbox)
Miracast, as far as i know, still requires you to be an insider and installing the wireless connect app, which is still labeled as beta and can only be found in the insider app (I totally forgot what the insider app is actually called on the xbox one)