An Android app that uses the rarely used Presentation API to display the YouTube smart TV web app on any external display. Displays can be HDMI, MiraCast, Google Cast, or even (my favorite), DisplayLink.
This app can be built using Android Studio. You can simply connect your external display and open the app. The "Link with TV Code" screen should show up on your external display in a few seconds. You can then open your regular YouTube app and cast using the TV code. Then you can watch any YouTube video on your connected screen!
- Android Studio
- Android Phone
- Download Android Studio
- Clone this repository with Git (should be prompted to install when opening Andorid Studio)
- Either: Save as APK and transfer to phone, or connect your phone to your computer and transfer with ADB
- Follow steps in the Description/Guide section
- The app can simply be opeend and then closed allowing you to open the regular app as explained above.
- Ad Blocking (attempted, but hard to implement in WebView)
- The app sometimes needs to be split-screened with the standard YouTube app or the external display instance will close
- You can always submit an issue to this repository