I am seeking a solution that will enable me to mirror the screen from Android (LineageOS 20) to Android TV (LineageOS 20 for Android TV). Chromecast is only accessible for Google-certified devices; therefore, Chromecast will not function here.
Is there a project in which I can install the receiver app on the Android TV and the client app on the Android phone to accomplish this?
I have used ScreenStream and was pretty satisfied with it, it basically creates a web server that streams your screen, so you can connect to it with any browser, it’s pretty neat?
(You can see the thread where it was first suggested to me here)
good stuff, thanks for sharing
You can attach a Linux, Windows or macOS box and run https://github.com/genymobile/scrcpy/
Maybe https://github.com/MayaPosch/NymphCast is also an option.
As an aside, is LineageOS missing Screen Cast/Miracast/Wi-Fi Display functionality?
Well, if you can use a windows/linux pc as host, you can use Sunshine Stream. It uses Moonlight receiver app which is on basically everything that computes. But it’s host software is not on Android (probably)
…
I got BJCAST working (https://github.com/WirelessPresentation/WirelessDisplay) by installing the BJCastTV.apk on the TV and BJCast-v2.2.2.apk (from the Aug 18, 2021 release) on my phone. It also has windows/mac clients. It claims to also work with Miracast (so the phone app shouldn’t be necessary), but I wasn’t able to get it running that way. Maybe you’ll have better luck. Also it seemed rather laggy to me, and kinda shady too, despite being open-source, it’s all in chinese and displays “Trial Version” in the corner.
EDIT: Actually, I read now that it’s not FOSS, only part of the code for the demo version is available. Sad.
Perhaps BubbleUPnP, installed on both devices? I’ve never tried it but in theory one of the installs can act as DLNA controller and the other as DLNA renderer. But it’s not an open source app.