Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add chromecast support #149

Open
switz opened this issue Oct 3, 2018 · 12 comments
Open

Add chromecast support #149

switz opened this issue Oct 3, 2018 · 12 comments

Comments

@switz
Copy link
Member

switz commented Oct 3, 2018

(For google home/etc)

@jemoll
Copy link

jemoll commented Mar 8, 2019

Would love this feature! 👍

@jmusits
Copy link

jmusits commented Oct 26, 2019

Hey all - what is the status of this request? This is something that I have been looking for on iOS and am willing to contribute some time in implementing. Don't want to step on any toes or re-invent the wheel if progress has been made.

@kmatthews812
Copy link

@jmusits Any progress here? I'm interested in helping out.

@jmusits
Copy link

jmusits commented Nov 15, 2020

@kmatthews812 My apologies for the extremely delayed reply, life has been a bit crazy lately and I haven't had time for OSS contributions. That being said I have some free time coming up over the upcoming holidays, so I think I'm going to take a stab at this now. Are you still interested in this feature?

@farktronix
Copy link
Member

If you have time to implement chromecast that would be great! Relisten is building with the latest Xcode tools now. The setup.sh script should get you up and running with a working development environment. If you have any questions or problems compiling please let me know!

@jmusits
Copy link

jmusits commented Nov 15, 2020

Thanks! I'm new to iOS development, but I cloned the repo and got it building in XCode this afternoon. Looked through the Google Cast SDK documentation and it appears to be pretty straight forward. I will certainly reach out if I run into any issues.

@kmatthews812
Copy link

I just opened two pull requests that integrate google cast.

#207
alecgorge/AGAudioPlayer#25

I instantiate the cast framework in the main app, but display the cast icon in the mini player in the AGAudioPlayer pod, so this requires a new version of the AGAudioPlayer. The cast icon shows up and connects connects to my cast receivers fine, but ultimately doesn't stream music through them. This may be a DRM issue, or it may be a simulator issue. If anybody could help test it on a real device, or help me figure out how to get the build on my phone, it would be much appreciated.

Also, how can I be added to the beta testers group? The link in the readme is dead.

Looking forward to getting this over the line! Happy to keep working on it until it is of sufficient quality. Thanks!

@kmatthews812
Copy link

I just pushed an update that fixes a broken test. The tests fails on master for me too, so worth cherry picking this fix even if you don't merge the whole PR.

Also, I've posted on this thread and in the Discord and haven't heard any response. Should I keep working on this? Any feedback would be appreciated. Thanks! (I really want to get Phish working on all my cast speakers at once!)

@mazznara
Copy link

Just posting here to let you know that there's definitely interest in this feature. I'm not a developer, but I'm happy to lend a hand in testing or anything else that'll help the cause.

@ericfrederich
Copy link

Would appreciate this feature. I like using chromecast so I can kick off some music and walk away without worrying about going out of Bluetooth range

@schomin0
Copy link

Also would love this feature. Makes it hard to use Relisten while at the house since all of my speakers are chromecast enabled.

@mazznara
Copy link

My offer to help in any way still stands. Not an engineer, but I have experience testing, launching & product managing iOS apps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants