8000 iOS - Chromecast · Issue #271 · jellyfin/Swiftfin · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

iOS - Chromecast #271

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

Open
LePips opened this issue Jan 8, 2022 · 19 comments
Open

iOS - Chromecast #271

LePips opened this issue Jan 8, 2022 · 19 comments
Assignees
Labels
enhancement New feature or request iOS Specific to only iOS or iPadOS

Comments

@LePips
Copy link
Member
LePips commented Jan 8, 2022

Describe the feature you'd like
Chromecast that was previously implemented was not to its full potential. Re-implement such that the casting framework is passively running in the background and that a stream can be made without starting playback. Normal streaming during playback as well.

Also implement listening to remote events from the cast: #177

@ghost
Copy link
ghost commented Jan 9, 2022

Would love a chrome cast implementation. Signed up to the TestFlight, will test once in.

@Coo-ops
Copy link
Coo-ops commented Jan 10, 2022

To add to this - the Cast icon should ALWAYS be present.

For some reason in the new update it’s just totally disappeared on me and I can’t chromecast.

Please literally copy Plex when it comes to chromecast support - I shouldn’t have to press “play” and then swear under my breath when the cast icon decides to not appear. Just let me press Cast from the Home Screen.

@anthonylavado
Copy link
Member

To add to this - the Cast icon should ALWAYS be present.
...
Please literally copy Plex when it comes to chromecast support - I shouldn’t have to press “play” and then swear under my breath when the cast icon decides to not appear. Just let me press Cast from the Home Screen.

That's the goal of this re-implementation.

For some reason in the new update it’s just totally disappeared on me and I can’t chromecast.

It's been taken out because it has to be re-done, to enable the things you mentioned. Apologies for that.

@Coo-ops
Copy link
Coo-ops commented Jan 11, 2022

That's the goal of this re-implementation.

Thats great, and I'm all for progress.

It's been taken out because it has to be re-done, to enable the things you mentioned. Apologies for that.

The beta app with Chromecast support is the only way I can use Jellyfin. Removing Chromecast support outright means I need to go back to using Plex.

I'd like to see the working 'stableish' Swiftfin version remain available so that people like myself have a way of watching TV shows without needing to go back to Plex.

Now I'd argue that Swiftfin is objectively better than the Jellyfin app itself and is a worthy replacement - despite its shortcomings. Perhaps a solution would be to replace Jellyfin app with Swiftfin-stable with Chromecast support.

@anthonylavado
Copy link
Member

I'd like to see the working 'stableish' Swiftfin version remain available…

I'll ask the current publisher if we can still make that build available. Within TestFlight, it's possible to keep previous builds or expire them when upgrading. I'm not sure if the previous one can still be restored, but we'll see.

Now I'd argue that Swiftfin is objectively better than the Jellyfin app itself and is a worthy replacement - despite its shortcomings. Perhaps a solution would be to replace Jellyfin app with Swiftfin-stable with Chromecast support.

We'll likely have both around for some time. The "main" app has the full feature set at the moment, including Live TV, Music, and the Admin dashboard. While Live TV and Music should eventually carry over to this app, the Admin dashboard may be tricky for some time, but that's another story. We wouldn't be replacing one with the other just yet.

@Coo-ops
Copy link
Coo-ops commented Jan 23, 2022

Bit the bullet and just bought a Google TV (begrudgingly). Though very happy with the experience.

IMHO - theres something to be said about springing feature regressions onto users without a tangible alternative. If Jellyfin's solution was "suck it up and go buy a Google TV" id have accepted that - but its pretty frustrating sitting down to watch TV one night and realising you need to spin up your old Plex container to do so. Not really a way to increase user adoption. (But I have HEAPS of respect for those putting the work in!)

I digress - grateful that I'm free of the clutches of proprietary media services! 👯

@LePips LePips self-assigned this Jan 29, 2022
@ncallaway
Copy link

@LePips Is this something that a new contributor would be able to pick up, or do you have specific plans for how this should be implemented and want to tackle it yourself?

Or is this a task that can be decomposed into smaller tasks, and have contributors help with individual pieces?

@LePips
Copy link
Member Author
LePips commented Jun 1, 2022

Sorry it's been a while and thanks for your interest in getting this along! I've done work for this before however it's been so long that I've had a bit to think about its implementation, especially since I've also worked with downloading.

I have a lot in mind. We are going to have at least three different forms of video playback: normal, offline, and Chromecast. I need to better formalize how streams are handled which will require a lot of reworking and new writing. I don't have a concrete plan for what distinct things need to happen so I sadly won't be able to break it up.

I'm currently working through #452, but this is the next thing I plan on tackling as well as downloading. Then, I personally feel like the app is at a good point to be officially launched.

@ncallaway
Copy link

Makes sense! I could see it being a hard thing to hand off to a new contributor.

As you get into it, let me know if there's anything you find you want to hand off. Obviously, no worries if it's a one person job when you get into it

@Norrox
Copy link
Norrox commented Jan 28, 2023

Sorry to bump this, I saw the app was live in the AppStore, but I do not have the option to cast to my chromecast here at home. Is it not implemented? 🙂

@emmc15
Copy link
emmc15 commented Jul 25, 2023

Following up on the Bump above. Wondering if there is any plan to further look into this or open it up to pass it along to someone else if they were interested.

Love the app! Thanks for all the contributions, having Chromecast feature would just make such a killer feature!

@fivestones

This comment has been minimized.

@citric-code

This comment has been minimized.

@CandiMiiS

This comment has been minimized.

@weiyideai520

This comment has been minimized.

@Recliness

This comment has been minimized.

@davbgallo
Copy link

any updates regarding chromecast implementation?

@thornbill
Copy link
Member

If there were any updates you would see that here. No need to keep asking.

@JPKribs JPKribs added the iOS Specific to only iOS or iPadOS label Apr 23, 2025
@Patrick010

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels 5295
enhancement New feature or request iOS Specific to only iOS or iPadOS
Projects
None yet
Development

No branches or pull requests

0