3 ms·
Miracast is for streaming a video feed from a device. This is horrible for battery life, AV sync and cannot deal with things like HDR content and remote input.
by arghwhat 2y ago
Miracast is for streaming a video feed from a device. This is horrible for battery life, AV sync and cannot deal with things like HDR content and remote input.
Cast and Airplay makes the device itself fetch and play content, with local control and importantly much better display and video manage.
(AirPlay and Cast both support screen sharing, but that is not the main use case.)
- pydry 2y agoThe practical upshot is the same. Whether I get my TV to play a youtube video or play it on my phone and cast, it still plays, at least with wifi 6 (earlier versions were flaky). I also DGAF about battery life. If im watching TV, I have power nearby and im not moving anywhere. Id be charging my phone anyway.
- arghwhat 2y agoThe practical upshot is not the same in any way or form. Miracast is complete garbage for video content. With one solution, you get good quality playback (including anti-judder from your TV), correct color handling (e.g., 10-bit, HDR, Dolby Vision, whatever), HDMI CEC volume control from the “source” device, and remote control support on the TV. With the other, you get recompressed content at random source resolution with improper frame pacing (TV cannot so anti-judder of a re-compressed 3:2 pulldown source), poor AV sync, a color space likely crushed to 8-bit with incorrect gamma, no integration and a device that is throwing its battery out the window - even if you don’t feel like you need your battery, Miracast still has no redeeming qualities for this usecase. Miracast is great for presentations and other scenarios that strictly need screen mirroring though.