Screencasting from Android
From Open Source Ecology
Terms, Concepts
- USB-C is female. The USB-C port on a Google Pixel phone is female. Specifically, it's a female USB Type-C connector, which is the receptacle that accepts a male USB-C plug from a cable or adapter.
- HDMI socket on a monitor is female.
- A Pixel 7 running GrapheneOS will not allow you to directly screencast to a monitor using a USB-C to HDMI cable without any software or additional hardware. Pixel 7, and even the Pixel 7 Pro, lack the hardware and software support for video output via USB-C to HDMI. Pixel 8 and later models do have this capability, but not the Pixel 7.
- DisplayLink or Chromecast is required on pixel 7 to screencast. [1]
- DisplayLink adapters use software to produce video signal, as Pixel 7 doesn't have hardware to produce video signal out of USB c
- Chromecast plugs into the HDMI port on monitor. It requires a network to work, and that network probably cannot be a hotspot from the device you are using to screencast [2].
- For apple, this works - [3]
Options
USB to HDMI works on android, but it's not usb c [4]. Needs OTG adapter? Yes.
Displaylink and Chromecast should both work on Graphene [5]
- Howto - [6]
- Seems like chromecast works? [7]
- Displaylink - more expensive one but usb c [8]
Wired
- The Android Branded Video Streaming over Wifi
- ”Airplay” is the apple equivalent
- If only 1080p is needed, Chromecast units aren’t too pricy and are a nice thing to have
- Walmart has a nice Android TV box for 4k UHD etc
- Granted all the concerns of smart devices, but Smart TVs/Monitors/AV Receivers often advertise chromecast/airplay built in
- Things like YouTube or Google Documents etc may have their own individual cast icon in the app to cast that particular window, mirroring the device screen is another option in leu of that