TvhClient5.1.0 - App Store
You'll be able to see results in few seconds.
Publisher Description
TvhClient is a full client for your TVHeadend server: watch live TV, rewind it, browse the guide, and manage your recordings from your iPhone or iPad.
WATCH
. Live TV with a built-in player: pause and rewind live TV with timeshift, see the programme under the playhead, and switch channels without leaving the player
. Choose your playback engine, VLCKit 4 or mpv, separately for live TV and recordings. Both deinterlace.
. Picture in Picture, background audio, a draggable mini player, and a statistics overlay
. Pick audio and subtitle tracks. TvhClient remembers them per channel, and remembers where you stopped in a recording.
. Transcoding profiles, and an audio-only mode that picks a suitable profile for you
. Connects over HTSP (timeshift, instant updates) or the HTTP API. TvhClient works out which one your network supports.
BROWSE
. Channel groups, channels with now/next and progress, and each channel's programmes by day
. "Now" shows what is on across all channels, with search and filters by group and channel
. EPG now standard in iPhone, and you can rotate to landscape
RECORD
. Record with one tap, or create and edit recordings and AutoRec rules in editors built from your server's own settings
. Upcoming, Completed, Failed, Removed and AutoRec lists, with folders
. Play recordings with seeking, straight from the list
ADMINISTER
. Status: subscriptions, tuner inputs, networks, muxes and services
. The live server log, and the app's own diagnostics
EVERYWHERE
. Siri and Shortcuts: "Play BBC One in TvhClient", "What's on now?", "Record this"
. Spotlight search for channels, recordings and programmes
. Widgets and a Live Activity for recordings
. CarPlay audio, for listening to your channels in the car
. Optional iCloud storage for your servers, and sync of track choices and resume positions with the Apple TV app
. Several servers, with Bonjour discovery. A server can name a public address to fall back on when you're away from home.
. A redesigned interface for iOS 26, with a Help section in Settings. It also runs on Apple Silicon Macs as an iPad app.
Works with tvheadend 3.2 and up. Transcoding needs tvheadend 4.x profiles. HTSP timeshift needs timeshift enabled on the server.
Also available for Apple TV. Your audio and subtitle choices and recording resume positions sync between them.
Support: tvhclient@gmail.com or http://chat.tvhclient.com
Version History * New guide (EPG): rebuilt from scratch, with day tabs, filtering and search by title, and programme pictures.
* Rotate to landscape
* Cards layout: new channel layout, like tvOS
* Downloads: copy recordings to the device and watch them offline.
* iCloud server fixes
* CarPlay: small improvements and fixes
* External display support added 5.1.0 3d ago • Live Activity for recordings
• Widgets
• Spotlight search for channels, recordings and programmes
• Control TvhClient with Siri and Shortcuts
• CarPlay audio, with an automatic audio-only stream profile
• New player, with a choice of VLCKit 4 or mpv. Both deinterlace.
• HTSP support, with timeshift: pause and rewind live TV
• All screens redesigned, plus a new in-app Help section
• Servers can be stored in iCloud, and track choices and resume positions sync with the Apple TV app (version 2.0.0) 5.0.0 Oct 4 Update vlckit to 4.0a24
Added PiP support
Added a new audio only mode for people that don't require the video stream. 4.0.3 Sep 20 Updated vlckit to 3.6.0b4
Added workaround for spinning wheel 4.0.2 08/19/2023 Updated VLCKit to 3.4.1b11
Display channel numbers option 4.0.1 09/23/2022 Dark theme support in iOS13
Upgraded vlckit to 3.3.13
Removed fabric crashlytics reports
Added a "clear image cache" button in settings screen
Chromecast support is currently unavailable - hopefully will return in a future update 4.0.0 07/05/2020 Switched to always displaying kbits/s in Status screen for subscriptions and streams (this is the same as tvheadend UI) 3.4.2 01/15/2020 Updated to VLCKit 3.3.9 3.4.1 12/10/2019 - iPad : remove left menu bar, replaced with a normal bar on the bottom
- fixed recordings seeking
- added "show webpage in Status" to the iPhone app - you can set any website in Settings, swap to Status and hit the "Web" button. Web button will only appear if you have something defined in the Settings after force quitting the app. 3.4.0 07/22/2019 Upgrade VLCKit to 3.3.2 3.3.3 07/02/2019 Upgraded to VLCKit 3.1.5
Added chromecast playback - your device will transcode the stream and send it to chromecast. Start a stream and then a new chromecast button will pop up on the upper right corner. 3.3.2 10/27/2018 Upgrade to VLCKit 3.1.2 3.3.1 07/28/2018 Add "Auto" deinterlace setting - just leave it auto and deinterlace will be enabled/disabled if the stream needs it!
VLCKit updated to 3.1.0
Minor bug fixes 3.3.0 06/25/2018 Add ability to forcibly stop a connection from the Status screen, by clicking on an active connection.
Add a quick button to record the current show while watching a channel.
Add a warning in the Status screen if you're missing the admin rights to display it. 3.2.12 04/29/2018 Fix crash when selecting screen lock from within the video player. 3.2.11 03/26/2018 Added support for the latest development version of tvheadend (see below) - if you’re using the very latest 4.3 version, please go to configuration - general - base and change authentication type to both plain+basic.
Added ability to playback with digest authentication only - this uses a workaround which has the downside of the url being valid for 5min only, but it has the benefit of not sharing the username/password. Unfortunately recordings does not work with this workaround, which means we need plain+digest in order to have recordings working.
If you have an admin user active, TvhClient will attempt to fix this authentication issue if that's detected. If you have a non-admin user and recordings does not work, you'll need to manually change the authentication type in configuration - general - base from "Digest" to "Both Plain + Digest" 3.2.10 03/23/2018 Small bug fix in one of the dependencies. 3.2.9 02/26/2018 - Fixed the broken filter by channel/tag in the Now screen.
- Switched to always do full text search instead of searching by program name only
- VLCKit 3.0.1 3.2.8 02/24/2018 Updated VLC to 3.0.1, 4K playback is now possible with Hardware enabled and deinterlace disabled (latest generation iOS devices still have issues with some streams)
Smaller bug fixes 3.2.7 02/17/2018 Upgraded to VLCKit 3.0.0a53 - HEVC hardware decoding added. If you can, enable hardware decoding in settings
Show snapshot picture of show if the EPG provides the image
Fix software decoding not showing dvb subtitles
TV output should be fullscreen again 3.2.6 01/24/2018 Fix iPad crash in EPG screen.
Updated MobileVLCKit to 3.0.0a44 3.2.5 11/14/2017 - iPhone X tweaks: full screen cropped video option added
- updated MobileVLCKit to 3.0.0a43
- fixed all dates / times to use the default locale of the system (showing 6pm instead of 18:00)
- fix duplicate notifications when adding/removing recordings/autorecs
- added new warning messages if you can't playback the stream because there are no free adapters
- fix bug where you would hit record on a show you would not be able to hit record on the 'more times' tab button 3.2.4 11/13/2017 Search bar in EPG screen is now visible in iOS9/iOS10
Added username and profile to status screen
Added Slovenian translation
You can now playback a currently running recording (tvheadend 4.2+ required and TS seeking is very random)
Minor bug fixes and improvements in the status screen 3.2.3 10/23/2017 Fix playback crash with servers that contained spaces or weird characters in the username/password
Fix playback crash when you start playback on one server, swap to a second server and attempt to playback again
Add spanish translation
Fix iOS 9 and iOS10 "disappearing days of the week" 3.2.2 10/16/2017 - Display subtitles in recordings
- Load more data in EPG
- Fixed notifications that would appear behind the top bar 3.2.1 10/14/2017
About TvhClient
The company that develops TvhClient is Luis Fernandes. The latest version released by its developer is 5.1.0.
To install TvhClient on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-14 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the TvhClient as malware if the download link is broken.
How to install TvhClient on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the TvhClient is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After TvhClient is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
System requirements
Download information
Pricing
Version History
version 5.1.0
posted on 2026-10-14
Version History * New guide (EPG): rebuilt from scratch, with day tabs, filtering and search by title, and programme pictures.
* Rotate to landscape
* Cards layout: new channel layout, like tvOS
* Downloads: copy recordings to the device and watch them offline.
* iCloud server fixes
* CarPlay: small improvements and fixes
* External display support added 5.1.0 3d ago • Live Activity for recordings
• Widgets
• Spotlight search for channels, recordings and programmes
• Control TvhClient with Siri and Shortcuts
• CarPlay audio, with an automatic audio-only stream profile
• New player, with a choice of VLCKit 4 or mpv. Both deinterlace.
• HTSP support, with timeshift: pause and rewind live TV
• All screens redesigned, plus a new in-app Help section
• Servers can be stored in iCloud, and track choices and resume positions sync with the Apple TV app (version 2.0.0) 5.0.0 Oct 4 Update vlckit to 4.0a24
Added PiP support
Added a new audio only mode for people that don't require the video stream. 4.0.3 Sep 20 Updated vlckit to 3.6.0b4
Added workaround for spinning wheel 4.0.2 08/19/2023 Updated VLCKit to 3.4.1b11
Display channel numbers option 4.0.1 09/23/2022 Dark theme support in iOS13
Upgraded vlckit to 3.3.13
Removed fabric crashlytics reports
Added a "clear image cache" button in settings screen
Chromecast support is currently unavailable - hopefully will return in a future update 4.0.0 07/05/2020 Switched to always displaying kbits/s in Status screen for subscriptions and streams (this is the same as tvheadend UI) 3.4.2 01/15/2020 Updated to VLCKit 3.3.9 3.4.1 12/10/2019 - iPad : remove left menu bar, replaced with a normal bar on the bottom
- fixed recordings seeking
- added "show webpage in Status" to the iPhone app - you can set any website in Settings, swap to Status and hit the "Web" button. Web button will only appear if you have something defined in the Settings after force quitting the app. 3.4.0 07/22/2019 Upgrade VLCKit to 3.3.2 3.3.3 07/02/2019 Upgraded to VLCKit 3.1.5
Added chromecast playback - your device will transcode the stream and send it to chromecast. Start a stream and then a new chromecast button will pop up on the upper right corner. 3.3.2 10/27/2018 Upgrade to VLCKit 3.1.2 3.3.1 07/28/2018 Add "Auto" deinterlace setting - just leave it auto and deinterlace will be enabled/disabled if the stream needs it!
VLCKit updated to 3.1.0
Minor bug fixes 3.3.0 06/25/2018 Add ability to forcibly stop a connection from the Status screen, by clicking on an active connection.
Add a quick button to record the current show while watching a channel.
Add a warning in the Status screen if you're missing the admin rights to display it. 3.2.12 04/29/2018 Fix crash when selecting screen lock from within the video player. 3.2.11 03/26/2018 Added support for the latest development version of tvheadend (see below) - if you’re using the very latest 4.3 version, please go to configuration - general - base and change authentication type to both plain+basic.
Added ability to playback with digest authentication only - this uses a workaround which has the downside of the url being valid for 5min only, but it has the benefit of not sharing the username/password. Unfortunately recordings does not work with this workaround, which means we need plain+digest in order to have recordings working.
If you have an admin user active, TvhClient will attempt to fix this authentication issue if that's detected. If you have a non-admin user and recordings does not work, you'll need to manually change the authentication type in configuration - general - base from "Digest" to "Both Plain + Digest" 3.2.10 03/23/2018 Small bug fix in one of the dependencies. 3.2.9 02/26/2018 - Fixed the broken filter by channel/tag in the Now screen.
- Switched to always do full text search instead of searching by program name only
- VLCKit 3.0.1 3.2.8 02/24/2018 Updated VLC to 3.0.1, 4K playback is now possible with Hardware enabled and deinterlace disabled (latest generation iOS devices still have issues with some streams)
Smaller bug fixes 3.2.7 02/17/2018 Upgraded to VLCKit 3.0.0a53 - HEVC hardware decoding added. If you can, enable hardware decoding in settings
Show snapshot picture of show if the EPG provides the image
Fix software decoding not showing dvb subtitles
TV output should be fullscreen again 3.2.6 01/24/2018 Fix iPad crash in EPG screen.
Updated MobileVLCKit to 3.0.0a44 3.2.5 11/14/2017 - iPhone X tweaks: full screen cropped video option added
- updated MobileVLCKit to 3.0.0a43
- fixed all dates / times to use the default locale of the system (showing 6pm instead of 18:00)
- fix duplicate notifications when adding/removing recordings/autorecs
- added new warning messages if you can't playback the stream because there are no free adapters
- fix bug where you would hit record on a show you would not be able to hit record on the 'more times' tab button 3.2.4 11/13/2017 Search bar in EPG screen is now visible in iOS9/iOS10
Added username and profile to status screen
Added Slovenian translation
You can now playback a currently running recording (tvheadend 4.2+ required and TS seeking is very random)
Minor bug fixes and improvements in the status screen 3.2.3 10/23/2017 Fix playback crash with servers that contained spaces or weird characters in the username/password
Fix playback crash when you start playback on one server, swap to a second server and attempt to playback again
Add spanish translation
Fix iOS 9 and iOS10 "disappearing days of the week" 3.2.2 10/16/2017 - Display subtitles in recordings
- Load more data in EPG
- Fixed notifications that would appear behind the top bar 3.2.1 10/14/2017
version 5.0.0
posted on 2026-10-07
Version History • Live Activity for recordings
• Widgets
• Spotlight search for channels, recordings and programmes
• Control TvhClient with Siri and Shortcuts
• CarPlay audio, with an automatic audio-only stream profile
• New player, with a choice of VLCKit 4 or mpv. Both deinterlace.
• HTSP support, with timeshift: pause and rewind live TV
• All screens redesigned, plus a new in-app Help section
• Servers can be stored in iCloud, and track choices and resume positions sync with the Apple TV app (version 2.0.0) 5.0.0 2d ago Update vlckit to 4.0a24
Added PiP support
Added a new audio only mode for people that don't require the video stream. 4.0.3 Sep 20 Updated vlckit to 3.6.0b4
Added workaround for spinning wheel 4.0.2 08/19/2023 Updated VLCKit to 3.4.1b11
Display channel numbers option 4.0.1 09/23/2022 Dark theme support in iOS13
Upgraded vlckit to 3.3.13
Removed fabric crashlytics reports
Added a "clear image cache" button in settings screen
Chromecast support is currently unavailable - hopefully will return in a future update 4.0.0 07/05/2020 Switched to always displaying kbits/s in Status screen for subscriptions and streams (this is the same as tvheadend UI) 3.4.2 01/15/2020 Updated to VLCKit 3.3.9 3.4.1 12/10/2019 - iPad : remove left menu bar, replaced with a normal bar on the bottom
- fixed recordings seeking
- added "show webpage in Status" to the iPhone app - you can set any website in Settings, swap to Status and hit the "Web" button. Web button will only appear if you have something defined in the Settings after force quitting the app. 3.4.0 07/22/2019 Upgrade VLCKit to 3.3.2 3.3.3 07/02/2019 Upgraded to VLCKit 3.1.5
Added chromecast playback - your device will transcode the stream and send it to chromecast. Start a stream and then a new chromecast button will pop up on the upper right corner. 3.3.2 10/27/2018 Upgrade to VLCKit 3.1.2 3.3.1 07/28/2018 Add "Auto" deinterlace setting - just leave it auto and deinterlace will be enabled/disabled if the stream needs it!
VLCKit updated to 3.1.0
Minor bug fixes 3.3.0 06/25/2018 Add ability to forcibly stop a connection from the Status screen, by clicking on an active connection.
Add a quick button to record the current show while watching a channel.
Add a warning in the Status screen if you're missing the admin rights to display it. 3.2.12 04/29/2018 Fix crash when selecting screen lock from within the video player. 3.2.11 03/26/2018 Added support for the latest development version of tvheadend (see below) - if you’re using the very latest 4.3 version, please go to configuration - general - base and change authentication type to both plain+basic.
Added ability to playback with digest authentication only - this uses a workaround which has the downside of the url being valid for 5min only, but it has the benefit of not sharing the username/password. Unfortunately recordings does not work with this workaround, which means we need plain+digest in order to have recordings working.
If you have an admin user active, TvhClient will attempt to fix this authentication issue if that's detected. If you have a non-admin user and recordings does not work, you'll need to manually change the authentication type in configuration - general - base from "Digest" to "Both Plain + Digest" 3.2.10 03/23/2018 Small bug fix in one of the dependencies. 3.2.9 02/26/2018 - Fixed the broken filter by channel/tag in the Now screen.
- Switched to always do full text search instead of searching by program name only
- VLCKit 3.0.1 3.2.8 02/24/2018 Updated VLC to 3.0.1, 4K playback is now possible with Hardware enabled and deinterlace disabled (latest generation iOS devices still have issues with some streams)
Smaller bug fixes 3.2.7 02/17/2018 Upgraded to VLCKit 3.0.0a53 - HEVC hardware decoding added. If you can, enable hardware decoding in settings
Show snapshot picture of show if the EPG provides the image
Fix software decoding not showing dvb subtitles
TV output should be fullscreen again 3.2.6 01/24/2018 Fix iPad crash in EPG screen.
Updated MobileVLCKit to 3.0.0a44 3.2.5 11/14/2017 - iPhone X tweaks: full screen cropped video option added
- updated MobileVLCKit to 3.0.0a43
- fixed all dates / times to use the default locale of the system (showing 6pm instead of 18:00)
- fix duplicate notifications when adding/removing recordings/autorecs
- added new warning messages if you can't playback the stream because there are no free adapters
- fix bug where you would hit record on a show you would not be able to hit record on the 'more times' tab button 3.2.4 11/13/2017 Search bar in EPG screen is now visible in iOS9/iOS10
Added username and profile to status screen
Added Slovenian translation
You can now playback a currently running recording (tvheadend 4.2+ required and TS seeking is very random)
Minor bug fixes and improvements in the status screen 3.2.3 10/23/2017 Fix playback crash with servers that contained spaces or weird characters in the username/password
Fix playback crash when you start playback on one server, swap to a second server and attempt to playback again
Add spanish translation
Fix iOS 9 and iOS10 "disappearing days of the week" 3.2.2 10/16/2017 - Display subtitles in recordings
- Load more data in EPG
- Fixed notifications that would appear behind the top bar 3.2.1 10/14/2017 Add searching in channel and searching in recordings
Order recordings ascending for upcoming and descending for finished
Added Spanish language
Really fix opening in external apps this time! 3.2.0 10/13/2017
version 4.0.3
posted on 2026-10-03
Version History Update vlckit to 4.0a24
Added PiP support
Added a new audio only mode for people that don't require the video stream. 4.0.3 Sep 20 Updated vlckit to 3.6.0b4
Added workaround for spinning wheel 4.0.2 08/19/2023 Updated VLCKit to 3.4.1b11
Display channel numbers option 4.0.1 09/23/2022 Dark theme support in iOS13
Upgraded vlckit to 3.3.13
Removed fabric crashlytics reports
Added a "clear image cache" button in settings screen
Chromecast support is currently unavailable - hopefully will return in a future update 4.0.0 07/05/2020 Switched to always displaying kbits/s in Status screen for subscriptions and streams (this is the same as tvheadend UI) 3.4.2 01/15/2020 Updated to VLCKit 3.3.9 3.4.1 12/10/2019 - iPad : remove left menu bar, replaced with a normal bar on the bottom
- fixed recordings seeking
- added "show webpage in Status" to the iPhone app - you can set any website in Settings, swap to Status and hit the "Web" button. Web button will only appear if you have something defined in the Settings after force quitting the app. 3.4.0 07/22/2019 Upgrade VLCKit to 3.3.2 3.3.3 07/02/2019 Upgraded to VLCKit 3.1.5
Added chromecast playback - your device will transcode the stream and send it to chromecast. Start a stream and then a new chromecast button will pop up on the upper right corner. 3.3.2 10/27/2018 Upgrade to VLCKit 3.1.2 3.3.1 07/28/2018 Add "Auto" deinterlace setting - just leave it auto and deinterlace will be enabled/disabled if the stream needs it!
VLCKit updated to 3.1.0
Minor bug fixes 3.3.0 06/25/2018 Add ability to forcibly stop a connection from the Status screen, by clicking on an active connection.
Add a quick button to record the current show while watching a channel.
Add a warning in the Status screen if you're missing the admin rights to display it. 3.2.12 04/29/2018 Fix crash when selecting screen lock from within the video player. 3.2.11 03/26/2018 Added support for the latest development version of tvheadend (see below) - if you’re using the very latest 4.3 version, please go to configuration - general - base and change authentication type to both plain+basic.
Added ability to playback with digest authentication only - this uses a workaround which has the downside of the url being valid for 5min only, but it has the benefit of not sharing the username/password. Unfortunately recordings does not work with this workaround, which means we need plain+digest in order to have recordings working.
If you have an admin user active, TvhClient will attempt to fix this authentication issue if that's detected. If you have a non-admin user and recordings does not work, you'll need to manually change the authentication type in configuration - general - base from "Digest" to "Both Plain + Digest" 3.2.10 03/23/2018 Small bug fix in one of the dependencies. 3.2.9 02/26/2018 - Fixed the broken filter by channel/tag in the Now screen.
- Switched to always do full text search instead of searching by program name only
- VLCKit 3.0.1 3.2.8 02/24/2018 Updated VLC to 3.0.1, 4K playback is now possible with Hardware enabled and deinterlace disabled (latest generation iOS devices still have issues with some streams)
Smaller bug fixes 3.2.7 02/17/2018 Upgraded to VLCKit 3.0.0a53 - HEVC hardware decoding added. If you can, enable hardware decoding in settings
Show snapshot picture of show if the EPG provides the image
Fix software decoding not showing dvb subtitles
TV output should be fullscreen again 3.2.6 01/24/2018 Fix iPad crash in EPG screen.
Updated MobileVLCKit to 3.0.0a44 3.2.5 11/14/2017 - iPhone X tweaks: full screen cropped video option added
- updated MobileVLCKit to 3.0.0a43
- fixed all dates / times to use the default locale of the system (showing 6pm instead of 18:00)
- fix duplicate notifications when adding/removing recordings/autorecs
- added new warning messages if you can't playback the stream because there are no free adapters
- fix bug where you would hit record on a show you would not be able to hit record on the 'more times' tab button 3.2.4 11/13/2017 Search bar in EPG screen is now visible in iOS9/iOS10
Added username and profile to status screen
Added Slovenian translation
You can now playback a currently running recording (tvheadend 4.2+ required and TS seeking is very random)
Minor bug fixes and improvements in the status screen 3.2.3 10/23/2017 Fix playback crash with servers that contained spaces or weird characters in the username/password
Fix playback crash when you start playback on one server, swap to a second server and attempt to playback again
Add spanish translation
Fix iOS 9 and iOS10 "disappearing days of the week" 3.2.2 10/16/2017 - Display subtitles in recordings
- Load more data in EPG
- Fixed notifications that would appear behind the top bar 3.2.1 10/14/2017 Add searching in channel and searching in recordings
Order recordings ascending for upcoming and descending for finished
Added Spanish language
Really fix opening in external apps this time! 3.2.0 10/13/2017 - Add manual recording screen, to allow for editing recordings times and adding recordings without an EPG
- Add option to switch the stream profile before streaming
- Fix external players not appearing in playback popup list
- Fix crash when stream profiles had spaces in the names
- Stability improvements and bug fixes 3.1.0 10/10/2017
version 4.0.3
posted on 2026-09-26
Version History Update vlckit to 4.0a24
Added PiP support
Added a new audio only mode for people that don't require the video stream. 4.0.3 5d ago Updated vlckit to 3.6.0b4
Added workaround for spinning wheel 4.0.2 08/19/2023 Updated VLCKit to 3.4.1b11
Display channel numbers option 4.0.1 09/23/2022 Dark theme support in iOS13
Upgraded vlckit to 3.3.13
Removed fabric crashlytics reports
Added a "clear image cache" button in settings screen
Chromecast support is currently unavailable - hopefully will return in a future update 4.0.0 07/05/2020 Switched to always displaying kbits/s in Status screen for subscriptions and streams (this is the same as tvheadend UI) 3.4.2 01/15/2020 Updated to VLCKit 3.3.9 3.4.1 12/10/2019 - iPad : remove left menu bar, replaced with a normal bar on the bottom
- fixed recordings seeking
- added "show webpage in Status" to the iPhone app - you can set any website in Settings, swap to Status and hit the "Web" button. Web button will only appear if you have something defined in the Settings after force quitting the app. 3.4.0 07/22/2019 Upgrade VLCKit to 3.3.2 3.3.3 07/02/2019 Upgraded to VLCKit 3.1.5
Added chromecast playback - your device will transcode the stream and send it to chromecast. Start a stream and then a new chromecast button will pop up on the upper right corner. 3.3.2 10/27/2018 Upgrade to VLCKit 3.1.2 3.3.1 07/28/2018 Add "Auto" deinterlace setting - just leave it auto and deinterlace will be enabled/disabled if the stream needs it!
VLCKit updated to 3.1.0
Minor bug fixes 3.3.0 06/25/2018 Add ability to forcibly stop a connection from the Status screen, by clicking on an active connection.
Add a quick button to record the current show while watching a channel.
Add a warning in the Status screen if you're missing the admin rights to display it. 3.2.12 04/29/2018 Fix crash when selecting screen lock from within the video player. 3.2.11 03/26/2018 Added support for the latest development version of tvheadend (see below) - if you’re using the very latest 4.3 version, please go to configuration - general - base and change authentication type to both plain+basic.
Added ability to playback with digest authentication only - this uses a workaround which has the downside of the url being valid for 5min only, but it has the benefit of not sharing the username/password. Unfortunately recordings does not work with this workaround, which means we need plain+digest in order to have recordings working.
If you have an admin user active, TvhClient will attempt to fix this authentication issue if that's detected. If you have a non-admin user and recordings does not work, you'll need to manually change the authentication type in configuration - general - base from "Digest" to "Both Plain + Digest" 3.2.10 03/23/2018 Small bug fix in one of the dependencies. 3.2.9 02/26/2018 - Fixed the broken filter by channel/tag in the Now screen.
- Switched to always do full text search instead of searching by program name only
- VLCKit 3.0.1 3.2.8 02/24/2018 Updated VLC to 3.0.1, 4K playback is now possible with Hardware enabled and deinterlace disabled (latest generation iOS devices still have issues with some streams)
Smaller bug fixes 3.2.7 02/17/2018 Upgraded to VLCKit 3.0.0a53 - HEVC hardware decoding added. If you can, enable hardware decoding in settings
Show snapshot picture of show if the EPG provides the image
Fix software decoding not showing dvb subtitles
TV output should be fullscreen again 3.2.6 01/24/2018 Fix iPad crash in EPG screen.
Updated MobileVLCKit to 3.0.0a44 3.2.5 11/14/2017 - iPhone X tweaks: full screen cropped video option added
- updated MobileVLCKit to 3.0.0a43
- fixed all dates / times to use the default locale of the system (showing 6pm instead of 18:00)
- fix duplicate notifications when adding/removing recordings/autorecs
- added new warning messages if you can't playback the stream because there are no free adapters
- fix bug where you would hit record on a show you would not be able to hit record on the 'more times' tab button 3.2.4 11/13/2017 Search bar in EPG screen is now visible in iOS9/iOS10
Added username and profile to status screen
Added Slovenian translation
You can now playback a currently running recording (tvheadend 4.2+ required and TS seeking is very random)
Minor bug fixes and improvements in the status screen 3.2.3 10/23/2017 Fix playback crash with servers that contained spaces or weird characters in the username/password
Fix playback crash when you start playback on one server, swap to a second server and attempt to playback again
Add spanish translation
Fix iOS 9 and iOS10 "disappearing days of the week" 3.2.2 10/16/2017 - Display subtitles in recordings
- Load more data in EPG
- Fixed notifications that would appear behind the top bar 3.2.1 10/14/2017 Add searching in channel and searching in recordings
Order recordings ascending for upcoming and descending for finished
Added Spanish language
Really fix opening in external apps this time! 3.2.0 10/13/2017 - Add manual recording screen, to allow for editing recordings times and adding recordings without an EPG
- Add option to switch the stream profile before streaming
- Fix external players not appearing in playback popup list
- Fix crash when stream profiles had spaces in the names
- Stability improvements and bug fixes 3.1.0 10/10/2017
version 4.0.2
posted on 2026-09-19
Version History Updated vlckit to 3.6.0b4
Added workaround for spinning wheel 4.0.2 08/19/2023 Updated VLCKit to 3.4.1b11
Display channel numbers option 4.0.1 09/23/2022 Dark theme support in iOS13
Upgraded vlckit to 3.3.13
Removed fabric crashlytics reports
Added a "clear image cache" button in settings screen
Chromecast support is currently unavailable - hopefully will return in a future update 4.0.0 07/05/2020 Switched to always displaying kbits/s in Status screen for subscriptions and streams (this is the same as tvheadend UI) 3.4.2 01/15/2020 Updated to VLCKit 3.3.9 3.4.1 12/10/2019 - iPad : remove left menu bar, replaced with a normal bar on the bottom
- fixed recordings seeking
- added "show webpage in Status" to the iPhone app - you can set any website in Settings, swap to Status and hit the "Web" button. Web button will only appear if you have something defined in the Settings after force quitting the app. 3.4.0 07/22/2019 Upgrade VLCKit to 3.3.2 3.3.3 07/02/2019 Upgraded to VLCKit 3.1.5
Added chromecast playback - your device will transcode the stream and send it to chromecast. Start a stream and then a new chromecast button will pop up on the upper right corner. 3.3.2 10/27/2018 Upgrade to VLCKit 3.1.2 3.3.1 07/28/2018 Add "Auto" deinterlace setting - just leave it auto and deinterlace will be enabled/disabled if the stream needs it!
VLCKit updated to 3.1.0
Minor bug fixes 3.3.0 06/25/2018 Add ability to forcibly stop a connection from the Status screen, by clicking on an active connection.
Add a quick button to record the current show while watching a channel.
Add a warning in the Status screen if you're missing the admin rights to display it. 3.2.12 04/29/2018 Fix crash when selecting screen lock from within the video player. 3.2.11 03/26/2018 Added support for the latest development version of tvheadend (see below) - if you’re using the very latest 4.3 version, please go to configuration - general - base and change authentication type to both plain+basic.
Added ability to playback with digest authentication only - this uses a workaround which has the downside of the url being valid for 5min only, but it has the benefit of not sharing the username/password. Unfortunately recordings does not work with this workaround, which means we need plain+digest in order to have recordings working.
If you have an admin user active, TvhClient will attempt to fix this authentication issue if that's detected. If you have a non-admin user and recordings does not work, you'll need to manually change the authentication type in configuration - general - base from "Digest" to "Both Plain + Digest" 3.2.10 03/23/2018 Small bug fix in one of the dependencies. 3.2.9 02/26/2018 - Fixed the broken filter by channel/tag in the Now screen.
- Switched to always do full text search instead of searching by program name only
- VLCKit 3.0.1 3.2.8 02/24/2018 Updated VLC to 3.0.1, 4K playback is now possible with Hardware enabled and deinterlace disabled (latest generation iOS devices still have issues with some streams)
Smaller bug fixes 3.2.7 02/17/2018 Upgraded to VLCKit 3.0.0a53 - HEVC hardware decoding added. If you can, enable hardware decoding in settings
Show snapshot picture of show if the EPG provides the image
Fix software decoding not showing dvb subtitles
TV output should be fullscreen again 3.2.6 01/24/2018 Fix iPad crash in EPG screen.
Updated MobileVLCKit to 3.0.0a44 3.2.5 11/14/2017 - iPhone X tweaks: full screen cropped video option added
- updated MobileVLCKit to 3.0.0a43
- fixed all dates / times to use the default locale of the system (showing 6pm instead of 18:00)
- fix duplicate notifications when adding/removing recordings/autorecs
- added new warning messages if you can't playback the stream because there are no free adapters
- fix bug where you would hit record on a show you would not be able to hit record on the 'more times' tab button 3.2.4 11/13/2017 Search bar in EPG screen is now visible in iOS9/iOS10
Added username and profile to status screen
Added Slovenian translation
You can now playback a currently running recording (tvheadend 4.2+ required and TS seeking is very random)
Minor bug fixes and improvements in the status screen 3.2.3 10/23/2017 Fix playback crash with servers that contained spaces or weird characters in the username/password
Fix playback crash when you start playback on one server, swap to a second server and attempt to playback again
Add spanish translation
Fix iOS 9 and iOS10 "disappearing days of the week" 3.2.2 10/16/2017 - Display subtitles in recordings
- Load more data in EPG
- Fixed notifications that would appear behind the top bar 3.2.1 10/14/2017 Add searching in channel and searching in recordings
Order recordings ascending for upcoming and descending for finished
Added Spanish language
Really fix opening in external apps this time! 3.2.0 10/13/2017 - Add manual recording screen, to allow for editing recordings times and adding recordings without an EPG
- Add option to switch the stream profile before streaming
- Fix external players not appearing in playback popup list
- Fix crash when stream profiles had spaces in the names
- Stability improvements and bug fixes 3.1.0 10/10/2017 Version 3.0.0 brings loads of updates.
Video Playback
- VLC Playback: mobileVLCKit has been updated to the latest version
- VLC now has hardware decoding, but unfortunately it does not support hardware decoding of interlaced content - which is what almost all broadcasters transmit
- iOS internal player added
- you may now specify a stream profile that you want to use while editing a server properties
UI
- new EPG on the iPad (still in beta)
- all layouts have been re-programmed to allow iPad split screen
- adding / editing a server will now tell you if the connection can be established
- discover servers if they're being broadcasted (synology users might be out of luck here) 3.0.0 10/05/2017
version 4.0.2
posted on 2023-08-19
Aug 19, 2023
Version 4.0.2
Updated vlckit to 3.6.0b4
Added workaround for spinning wheel
version 4.0.2
posted on 2023-08-19
Updated vlckit to 3.6.0b4
Added workaround for spinning wheel
version 4.0.1
posted on 2022-09-23
Sep 23, 2022
Version 4.0.1
Updated VLCKit to 3.4.1b11
Display channel numbers option
version 4.0.0
posted on 2020-07-05
Jul 5, 2020 Version 4.0.0
Dark theme support in iOS13
Upgraded vlckit to 3.3.13
Removed fabric crashlytics reports
Added a "clear image cache" button in settings screen
Chromecast support is currently unavailable - hopefully will return in a future update
version 4.0.0
posted on 2020-07-05
5. Juli 2020 Version 4.0.0
Dark theme support in iOS13
Upgraded vlckit to 3.3.13
Removed fabric crashlytics reports
Added a "clear image cache" button in settings screen
Chromecast support is currently unavailable - hopefully will return in a future update
Disclaimer
Official App Store Link
We do not host TvhClient on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.
The App Store link for TvhClient is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.
If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.



