iina icon indicating copy to clipboard operation
iina copied to clipboard

Add Chromecast support?

Open adriel opened this issue 8 years ago • 54 comments

Don't know how easy this is since I've heard it's quite a closed system by Google, but it would be very useful.

adriel avatar Jan 10 '17 00:01 adriel

I Agree with adriel :) would love to see support for chromecast ^_^

kozie avatar Jan 11 '17 13:01 kozie

+1

sequencer avatar Jan 24 '17 18:01 sequencer

Since IINA is based on MPV, I guess we should ask MPV to implement Google Cast (Chromecast). There is an old issue and its closed - https://github.com/mpv-player/mpv/issues/177

mupkoo avatar Feb 23 '17 07:02 mupkoo

+1

pihao avatar Apr 01 '17 16:04 pihao

+1

antoniy avatar Apr 11 '17 10:04 antoniy

+1

googolmo avatar Jun 09 '17 13:06 googolmo

Beamer (https://beamer-app.com/) and Airflow (http://airflowapp.com/) support it on desktop for Mac, so it should be possible even if Google does not provide APIs for desktop :)

Perhaps you can ask for the help of Matt (https://www.reddit.com/user/airflow_matt), creator of Airflow.

Thanks a million for your work on this project, iina is now my default video player, and for sure, I know that you have to prioritize requests.

lemikeone avatar Jun 16 '17 21:06 lemikeone

+1

Marl0 avatar Jul 19 '17 14:07 Marl0

@Marl0 Please use reactions instead of replying "+1" to avoid spamming other's mailbox.

HarukaMa avatar Jul 19 '17 14:07 HarukaMa

+1 As recent VLC 3.0 Update Adds Chromecast Support for non-native formats. Hope IINA could support Chromecast future. and Many thanks for ur efforts

gemnioo avatar Feb 12 '18 15:02 gemnioo

Any news on the subject ? :)

mightysashiman avatar Apr 28 '18 20:04 mightysashiman

Any news for the Chromecast support?

MarioCatuogno avatar Sep 12 '18 22:09 MarioCatuogno

I have recently downloaded iina and I am absolutely loving it! It would be awesome if it had Chromecast support also, to cast local media from Mac! Is this planned?

suryaavala avatar Nov 12 '18 00:11 suryaavala

+1

jonathanfauteux avatar Nov 23 '18 23:11 jonathanfauteux

I'd love this too. I only just found out about this project but it fits practically all my media needs, except this

lyramsr avatar Dec 23 '18 01:12 lyramsr

This issue really kills IINA use for me, i usually watch videos and if they turn out to be longform cast them to my tv while i continue using the macbook for something else. this means i have to use vlc since all the other casting workaround apps don't have nice interfaces

i'm betting a lot of people try and then drop IINA because of this, multiple screens and casting videos that don't require attention(video podcasts for eg) is quickly becoming a common usecase in our ever more connected cordless homes

kkarakk avatar Jan 01 '19 08:01 kkarakk

+1 for Chromecast support

nilicule avatar Jan 02 '19 11:01 nilicule

+1

DannyJJK avatar Jan 02 '19 13:01 DannyJJK

I'd love to see this feature as much as everyone else here, but please just hit the thumbs up emoji on the first post if you'd also like it, we don't need loads of "+1" posts, it just annoys everyone else who's watching this issue.

You don't want to annoy the developer, this issue has already been marked as a feature request so I'm sure someone will post here if there are any updates.

adriel avatar Jan 02 '19 13:01 adriel

@adriel it's been 2 years since the issue was raised, it'd be nice if the devs should chime in and concretely say whether it;s yay or nay to adding support

kkarakk avatar Jan 03 '19 07:01 kkarakk

As far as I am aware, the current situation for Chromecast (and AirPlay, which is very similar) is that these are private, undocumented protocols that nobody on the development team has spent the time to look at and reverse-engineer. This isn't to say that we will never implement this; we are well aware that these two features are the most highly-requested open issues right now, so given enough time someone (likely me, unless anyone else steps up 😉) will end up coming back to this–it's just that this could be tomorrow or in a couple years, depending on time and resources. With that said, if anyone can provide assistance–code, or even a high-level overview of what kinds of things Chromecast supposedly supports–it would make it a lot more likely that this feature gets implemented. In summary, we are not opposed to supporting casting (or mirroring), but there is currently nobody working on this. You'll know if someone is actively working on it because we'll assign the issue to them.

saagarjha avatar Jan 03 '19 07:01 saagarjha

@saagarjha .. Thanks for your message .. I guess something like the guide below would be helpful? https://lawgimenez.me/2018/08/19/tutorial-implement-chromecast-on-ios/

kim0 avatar Jan 03 '19 13:01 kim0

Hi @saagarjha 👋. I implemented the Chromecast protocol from scratch for a game I'm working on and wrote up some docs about the protocol and how to stream local files to a device. cast-client is a rust crate that is an incomplete implementation of the protocol.

lopopolo avatar Jan 09 '19 06:01 lopopolo

Hi @lopopolo, thanks for writing this up! I'm sure it will be useful when implementing this feature. Unfortunately, my personal Chromecast is at home and I won't be back for a couple of months, but if nobody looks at this by then I'll see what I can do :)

P.S. @kim0 I'd stay away from using the Cast SDK for licensing and flexibility reasons. It might be useful to reverse-engineer, though.

saagarjha avatar Jan 09 '19 08:01 saagarjha

VLC supports this, maybe you can get inspiration from there? in modules/stream_out/chromecast

troosan avatar Jan 11 '19 20:01 troosan

https://developers.google.com/cast/docs/reference/

Mono-Tom avatar May 02 '19 00:05 Mono-Tom

+1 for TV casting!

sleepinzombie avatar Jul 29 '19 06:07 sleepinzombie

Is anybody working on this or does anybody have any updates on this issue? I'd love to help out with this if possible, and I might try to do some reading and start it myself if nobody has started it.

jtrv avatar Sep 30 '19 21:09 jtrv

+1

horrrt avatar Apr 25 '20 16:04 horrrt

Is anybody working on this or does anybody have any updates on this issue? I'd love to help out with this if possible, and I might try to do some reading and start it myself if nobody has started it.

please start it

horrrt avatar Apr 25 '20 16:04 horrrt