TVH Client is a native Sailfish OS client app for TVHeadend server. This app uses the RESTful API of TVHeadend.
The development is in alpha state at the moment. Not everythings works perfectly and needs testing. At the moment there is no possibility to access the TVHeadend server when authentication is active!
First start can take a while and the app can become unresponsive for a moment because of active caching.
This application is tested with Sailfish OS Versions:
Here is a list of all implemented features so far. Not all features listed below are finished or error free and are still in active development.
Features:
Your language is not available? You are welcome to support this project by translating it on my self hosted Weblate server:
https://weblate.nubecula.org/projects/harbour-tvhclient
This app is part of my plan to replace all android apps I use with native ones. If they don't exist, I will try to create one.
https://github.com/black-sheep-dev/harbour-tvhclient
Donation
If you like my work you can buy me a beer.
Attachment | Size | Date |
---|---|---|
![]() | 144.41 KB | 17/01/2021 - 00:29 |
![]() | 159.77 KB | 24/01/2021 - 16:39 |
![]() | 143.53 KB | 30/01/2021 - 15:38 |
![]() | 159.02 KB | 30/01/2021 - 15:38 |
![]() | 144.9 KB | 30/01/2021 - 17:00 |
![]() | 160.72 KB | 30/01/2021 - 17:00 |
![]() | 147.38 KB | 30/01/2021 - 22:50 |
![]() | 164 KB | 30/01/2021 - 22:50 |
![]() | 150.88 KB | 03/03/2021 - 13:24 |
![]() | 167.06 KB | 03/03/2021 - 13:24 |
* Wed Mar 03 2021 Black Sheep <blacksheep@nubecula.org> 0.1.5-1 - Add translation information with self hosted Weblate server * Sat Jan 30 2021 Black Sheep <blacksheep@nubecula.org> 0.1.4-1 - Use Sailfish Secrets to store credentials * Sat Jan 30 2021 Black Sheep <blacksheep@nubecula.org> 0.1.3-1 - Add user authentication * Sat Jan 30 2021 Black Sheep <blacksheep@nubecula.org> 0.1.1-1 - Bugfixes and code improvements * Sat Jan 16 2021 Black Sheep <blacksheep@nubecula.org> 0.1.0-2 - Initial release
Comments
3vixan
Sun, 2021/02/07 - 15:20
Permalink
Hi black sheep!
What codecs are needed for streaming?
black_sheep_dev
Thu, 2021/02/11 - 23:16
Permalink
This depends. What you need e.g. for SD channels is MPEG-TS.
Ahti30708
Tue, 2021/01/26 - 05:22
Permalink
Very nice! Setting up an unauthenticated user on the server turned out to be quite easy: create user * with password * and limit access to the local network (in my case 192.168.0.0/24).
However, authentication could work in the server string (Kodi and VLC can access the tuners this way) if the syntax check was disabled:
http://user:pass@server
or
http://user:pass@server:port
black_sheep_dev
Sat, 2021/01/30 - 15:45
Permalink
Thanks for the tip. It seams to work. I will include this in the next release.