Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Cast to TV #799

Closed
3 tasks done
Bnyro opened this issue Jul 16, 2022 · 14 comments
Closed
3 tasks done

Cast to TV #799

Bnyro opened this issue Jul 16, 2022 · 14 comments
Labels
enhancement New feature or request help wanted Looking for help

Comments

@Bnyro
Copy link
Member

Bnyro commented Jul 16, 2022

Describe your suggested feature

Option to cast to a TV (e.g. Chromecast or FireTv Stick)

Other details

I can't add this because I don't have the needed resources for it.

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
  • I have written a short but informative title.
  • I will fill out all of the requested information in this form.
@Bnyro Bnyro added enhancement New feature or request help wanted Looking for help labels Jul 16, 2022
@FireMasterK
Copy link
Member

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

It looks like you require a proprietary library :/ for doing it officially

But, it looks like we have a microG variant! https://github.com/microg/GmsCore/tree/master/play-services-cast-api

@lu4p
Copy link
Contributor

lu4p commented Jul 29, 2022

I think it's okay to use the official api because it links against the library provided by the os i.e. if you don't have Google Play Services casting will not work for you, or if you have replaced Google play services with microg it will use that instead.

@FireMasterK
Copy link
Member

It's proprietary code, and would not be allowed in f-droid. I would rather suggest using the microg api, which is open source.

@the4anoni
Copy link

the4anoni commented Oct 2, 2022

Remember that Chromecast uses Cast API, while other devices use pairing by code (YouTube.com/activate). Second option provides support for much more devices (Tizen, WebOS TVs, SmartTubeNext, official Youtube app on Fire TV possibly too, etc.).

SmartTubeNext is open source alternative client independent on gapps that works on any Android device meant for TV (doesn't matter is this official Android TV, non certified Chinese Android Box, Fire TV, etc.).

I think pairing by code should be higher on priority list than casting, also it looks like easier to implement.

@vighd
Copy link

vighd commented Oct 12, 2022

This can be achieved easily without any development with the current version. If you want to cast a video, just press the "Open..." button right beside the Download button and cast the video with google photos video player.

@the4anoni
Copy link

This can be achieved easily without any development with the current version. If you want to cast a video, just press the "Open..." button right beside the Download button and cast the video with google photos video player.

I don't have installed Google Photos, also It would be nice if we could have button in app for that.

@vighd
Copy link

vighd commented Oct 12, 2022

This can be achieved easily without any development with the current version. If you want to cast a video, just press the "Open..." button right beside the Download button and cast the video with google photos video player.

I don't have installed Google Photos, also It would be nice if we could have button in app for that.

Yeah, that would be nice too, I just want to share an alternative way.

@ghost

This comment has been minimized.

@Silther
Copy link
Contributor

Silther commented Dec 15, 2022

This can be achieved easily without any development with the current version. If you want to cast a video, just press the "Open..." button right beside the Download button and cast the video with google photos video player.

The button was removed in the last update.

@Bnyro
Copy link
Member Author

Bnyro commented Dec 15, 2022

It might have a comeback with #2292 though, didn't decide it yet.

@youdontneedtoknow22
Copy link

Skytube solved this problem with having 2 Versions, one is a FOSS version on F-Droid without the cast feature, and an extra version hosted on Github with Chromecast.

SkyTubeTeam/SkyTube#22

@Silther
Copy link
Contributor

Silther commented Mar 31, 2023

Maybe I'm an optimist, but I just hope that Matter TV will catch on and that it will be open source. but it won't be released until the end of this year at the earliest.
I would rather prefer the standard if it is ever made available.
https://www.theverge.com/2021/12/9/22824559/matter-tv-streaming-devices-smart-home-casting-protocol-support

@the4anoni
Copy link

the4anoni commented Mar 31, 2023

standards

@jaredsburrows
Copy link

You can with NewPipe + VLC. See TeamNewPipe/NewPipe#668 (comment).

Possible we can do something like that here?

@libre-tube libre-tube locked and limited conversation to collaborators Apr 5, 2023
@Bnyro Bnyro converted this issue into discussion #3493 Apr 5, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement New feature or request help wanted Looking for help
Projects
None yet
Development

No branches or pull requests

8 participants