Note: it is not possible to build a binary functionally equivalent to a Chromecast. This is to build a single-page content embedder with similar functionality to Cast products.
- See the Linux build prerequisites
- Cast Linux build only: Linux build setup is sufficient.
- Cast Linux and Android builds: follow the Android build setup instructions.
gn gen out/Debug --args='is_chromecast=true is_debug=true'
ninja -C out/Debug cast_shell
out/Debug/cast_shell --ozone-platform=egltest http://google.com
gn gen out/Debug --args='is_chromecast=true target_os="android" is_debug=true'
ninja -C out/Debug cast_shell_apk
adb install out/Debug/apks/CastShell.apk
adb shell am start -d "http://google.com" org.chromium.chromecast.shell/.CastShellActivity