How about this for chromecast?
Is this library usefull? https://github.com/vitalidze/chromecast-java-api-v2
@theScrabi: Are you… back? Anyway, I would have to look into that, but I'm first focusing on improving certain things in NewPipeExtractor.
I used that library before, I even contributed a bit to it some time ago. I had problems with discovery, but it was my fault probably, otherwise it worked well. Just as a proof-of-concept I tried using it into NewPipe and I was able to send videos and even audio.
Are you… back?
I was never gone :D I just became very rare.
@Stypox cool :D I'll keep up to date if anything new happens.
I added a very basic PoC for PipeCast with vitalidze/chromecast-java-api-v2 to test:
https://github.com/bpereto/PipeCast/tree/feature-chromecast
- discover chromecast and play a sample movie works
The pipecast library is far from complete and I assume @wb9688 lost interest in this. A general topic that should be discussed, as if chromecast support should be added in PipeCast (and then used in NewPipe) at all, or depend only on UPNP.
There are other projects like https://github.com/UniversalMediaServer/UniversalMediaServer, which have chromecast support added and could be used solely with UPNP from NewPipe/PipeCast. this adds a dependency for having a upnp server in your network.
if we should use PipeCast for NewPipe, then could be adressed
- https://github.com/TeamNewPipe/NewPipe/issues/668
- https://github.com/TeamNewPipe/NewPipe/issues/105