sschueller / peertube-android

Thorium, a PeerTube Android Client
https://github.com/Chocobozzz/PeerTube
GNU Affero General Public License v3.0
344 stars 53 forks source link

[enhancement] define as app to open peertube links #53

Open Hugo-Trentesaux opened 5 years ago

Hugo-Trentesaux commented 5 years ago

When clicking on an URL pointing on a peertube instance or video, propose to open it in the app. (Maybe based on an index of instances ?)

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/67814813-enhancement-define-as-app-to-open-peertube-links?utm_campaign=plugin&utm_content=tracker%2F89466969&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F89466969&utm_medium=issues&utm_source=github).
sschueller commented 5 years ago

This may be quite difficult as anyone could run a PeerTube node. Each domain would need to be verified and a signed key would need to be added to the app. https://developer.android.com/training/app-links/

We might be able to get the top most popular nodes to provide such a key but it will be hard to manage.

sschueller commented 5 years ago

I opened an Issue to determine what should be done to support this. https://github.com/Chocobozzz/PeerTube/issues/1540