TvhClient is a TVHeadend iOS (iPhone, iPad) Client app, which allows you to remote control the TVHeadend server ( https://github.com/tvheadend/tvheadend ) - a DVB receiver, DVR and streaming server.
It allows you to stream channel video, list channels, view channel's EPG, search for programs, schedule recordings (DVR) and view the log / status of the server. It will also allow you to easily launch a third party video application to view the channel's streaming video.
You can now download the app directly from the App Store!
##Features
- View tags
- View channel list by tag
- View channel's EPG
- View EPG Program details
- Launch Stream URL with external video app
- Open Video Stream from within the app
- Add / view / remove recordings
- Add / view / remove AutoRec
- Status subscriptions and Status adapters
- Log and debug log
- Search EPG
- Multiple Tvheadend servers
- iPad support
- SSH tunnel to access tvheadend
- Visual EPG
##Screenshots iPhone
##Screenshots iPad
git clone --recursive git://github.com/zipleen/tvheadend-iphone-client.git
pod install
Build and run ! Send your patches to me via a pull request ;)
Download VLC from the App Store and open the stream with it!
Or just use "Internal VLC" option - TvhClient has VLC bundled !
There's two ways to connect to TVHeadend: HTSP and using the web interface. This app uses the web interface, although it's not officially supported. This way we have more detailed information on some components of the software, like the Status. It was also easier for me, as this is my first iPhone App. Also, with SSH tunneling this shouldn't be a problem!
This app's source code is licensed under the Mozilla Public License 2 (MPL-2).
App Icon made by Julio Costa Pinto, thanks =)
Clean Icons from Matt Gentile, from icondeposit.com.