TVH Client

Rating: 
5
Your rating: None Average: 5 (7 votes)

TVH Client is a native Sailfish OS client app for TVHeadend server. This app uses the RESTful API of TVHeadend.

Implemented Features

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:

  • Setup wizard for first start
  • Channel List
  • EPG (current playing / view per channel)
  • Video Stream Player for channels and recordings (depends on the installed codecs of gstreamer)
  • Manage recordings (schedule / stop / cancel / delete)
  • Data cache for offline mode
  • User authentication

Planned Features

  • Schedule recordings in offline mode (transfer when server is available again)
  • Administrative controls
  • all other feature requests

Translations

  • English
  • German
  • Hungarian by Szabó G. (1Zgp)
  • Finish (Kalle Laakso a.k.a Termitebug)

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/engage/harbour-tvhclient/

Intention of this project

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.

Social Medi

Follow this project on Mastodon.

Source code is available on Github:

https://github.com/black-sheep-dev/harbour-tvhclient

Donation

If you like my work you can buy me a beer.

Donate

Donate using Liberapay

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-tvhclient-0.1.0-2.armv7hl.rpm144.41 KB17/01/2021 - 00:29
File harbour-tvhclient-0.1.0-2.i486.rpm159.77 KB24/01/2021 - 16:39
File harbour-tvhclient-0.1.1-1.armv7hl.rpm143.53 KB30/01/2021 - 15:38
File harbour-tvhclient-0.1.1-1.i486.rpm159.02 KB30/01/2021 - 15:38
File harbour-tvhclient-0.1.3-1.armv7hl.rpm144.9 KB30/01/2021 - 17:00
File harbour-tvhclient-0.1.3-1.i486.rpm160.72 KB30/01/2021 - 17:00
File harbour-tvhclient-0.1.4-1.armv7hl.rpm147.38 KB30/01/2021 - 22:50
File harbour-tvhclient-0.1.4-1.i486.rpm164 KB30/01/2021 - 22:50
File harbour-tvhclient-0.1.5-1.armv7hl.rpm150.88 KB03/03/2021 - 13:24
File harbour-tvhclient-0.1.5-1.i486.rpm167.06 KB03/03/2021 - 13:24
File harbour-tvhclient-0.1.6-1.aarch64.rpm159.84 KB15/05/2021 - 19:16
File harbour-tvhclient-0.1.6-1.armv7hl.rpm151.12 KB15/05/2021 - 19:16
File harbour-tvhclient-0.1.6-1.i486.rpm167.32 KB15/05/2021 - 19:16
File harbour-tvhclient-0.1.7-1.i486.rpm168.9 KB22/11/2021 - 22:18
File harbour-tvhclient-0.1.7-1.armv7hl.rpm152.79 KB22/11/2021 - 22:18
File harbour-tvhclient-0.1.7-1.aarch64.rpm161 KB22/11/2021 - 22:18
File harbour-tvhclient-0.2.0-1.aarch64.rpm162.29 KB23/12/2021 - 08:00
File harbour-tvhclient-0.2.0-1.armv7hl.rpm154.03 KB23/12/2021 - 08:00
File harbour-tvhclient-0.2.0-1.i486.rpm170.15 KB23/12/2021 - 08:00
File harbour-tvhclient-0.2.1-1.aarch64.rpm161.4 KB23/12/2021 - 18:35
File harbour-tvhclient-0.2.1-1.armv7hl.rpm153.15 KB23/12/2021 - 18:35
File harbour-tvhclient-0.2.1-1.i486.rpm169.09 KB23/12/2021 - 18:35
File harbour-tvhclient-0.2.2-1.i486.rpm169.46 KB09/01/2022 - 09:29
File harbour-tvhclient-0.2.2-1.armv7hl.rpm153.53 KB09/01/2022 - 09:29
File harbour-tvhclient-0.2.2-1.aarch64.rpm161.38 KB09/01/2022 - 09:29
File harbour-tvhclient-0.3.0-1.i486.rpm170.22 KB28/05/2022 - 14:41
File harbour-tvhclient-0.3.0-1.armv7hl.rpm154.2 KB28/05/2022 - 14:41
File harbour-tvhclient-0.3.0-1.aarch64.rpm163.14 KB28/05/2022 - 14:41
File harbour-tvhclient-0.3.1-1.i486.rpm170.81 KB10/06/2022 - 22:01
File harbour-tvhclient-0.3.1-1.armv7hl.rpm154.98 KB10/06/2022 - 22:01
File harbour-tvhclient-0.3.1-1.aarch64.rpm163.19 KB10/06/2022 - 22:01
File harbour-tvhclient-0.3.2-1.aarch64.rpm135.02 KB03/02/2023 - 20:39
File harbour-tvhclient-0.3.2-1.armv7hl.rpm127.58 KB03/02/2023 - 20:39
File harbour-tvhclient-0.3.2-1.i486.rpm143.5 KB03/02/2023 - 20:39
Changelog: 
* Fri Feb 03 2022 Black Sheep <blacksheep@nubecula.org> 0.3.2-1
- Add Finish translation by (Termitebug)
- Small improvements

* Fri Jun 10 2022 Black Sheep <blacksheep@nubecula.org> 0.3.1-1
- UI / Code improvement

* Sat May 28 2022 Black Sheep <blacksheep@nubecula.org> 0.3.0-1
- Code cleanup

* Sat Jan 15 2022 Black Sheep <blacksheep@nubecula.org> 0.2.3-1
- Add Hungarian translation by Szabó G. (1Zgp)

* Sun Jan 09 2022 Black Sheep <blacksheep@nubecula.org> 0.2.2-1
- Prevent display blanking when watching channel
- Fixed Sailjail settings

* Thu Dec 23 2021 Black Sheep <blacksheep@nubecula.org> 0.2.1-1
- Replaced Sailfish Secrets with own simple crypto imlementation
- UI Fixes
- Bugfixes

* Thu Dec 23 2021 Black Sheep <blacksheep@nubecula.org> 0.2.0-1
- Sailjail support
- App layout changed
- UI improvements
- Bugfixes

* Mon Nov 22 2021 Black Sheep <blacksheep@nubecula.org> 0.1.7-1
- Add translations for Swedish / Polish / Sinhalese / French / Slovak
- Migration of settings to new Jolla requirements
- Code improvements

* Sat May 15 2021 Black Sheep <blacksheep@nubecula.org> 0.1.5-1
- Bugfixes
- aarch64 release

* 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