TVHeadend Live Channel for Android TV

Added by Kiall Mac Innes over 2 years ago

Hey all,

We've build a Live Channel add-on for Android TV, it's pretty beta, but would love some wider testing, feedback, and ideally contributors (it's open source ;)). It should work on the Nexus Player, Sony Android TV, nVidia Shield, etc.

The github repo at the end of the post has some screenshots..

Sign up for Beta access:

1. Join the beta community (required!) https://plus.google.com/communities/102705346691784371187

2. Join the beta on Google Play: https://play.google.com/apps/testing/ie.macinnes.tvheadend

3. Download from Google Play: https://play.google.com/store/apps/details?id=ie.macinnes.tvheadend

Code is up at https://github.com/kiall/android-tvheadend

We'll keep an eye on this thread, and the Google play community for any issues, suggestions, rants etc :)

Here's some notable TODOs:

1. We currently require you have a streaming profile called "to" defined in TVHeadend.
2. We plan to move from the JSON API to HTSP.
3. We've seen some cases of the app opening an seemingly endless number of connection to your TVHeadend server, which appears to be a bug in android 5.x triggered by bad connectivity to the server.

Anyone looking to contribute, which can be anything from helping test releases to writing code, please reach out :)


Replies (25)

RE: TVHeadend Live Channel for Android TV - Added by Kiall Mac Innes over 2 years ago

Derp, typos :)

1. We currently require you have a streaming profile called "tif" defined in TVHeadend.

RE: TVHeadend Live Channel for Android TV - Added by Kiall Mac Innes over 2 years ago

Looks like a bunch of folks are having success with the app, with some good feedback on the G+ community, awesome :)

Sometime this week or next, we'll publish a "production" version on the play store with open access. In the meantime, more feedback is welcome!

Some screenshots attached...

TVH-1.png - Program View (1.34 MB)

TVH-2.png - EPG View (297 KB)

TVH-3.png - Setup View (22.2 KB)

RE: TVHeadend Live Channel for Android TV - Added by Dietmar Konermann over 2 years ago

Just noticed your new app being mentioned on IRC.
Absolutely awesome news, have an Sony Android TV set and will test and provide feedback asap.

Thanks, :)
Diddle.

RE: TVHeadend Live Channel for Android TV - Added by Iam Nague over 2 years ago

I have a 2015 android sony tv. This is what I was dreaming of !

I'm joining the beta right now.

Thanks a lot.

RE: TVHeadend Live Channel for Android TV - Added by Kay R. over 2 years ago

I also have a 2015 Sony Android TV. I thought this was an "APP", but it integrates into the TV like any other source. Unfortunately it did not work that great for me. All channels give sound, but channels with 1080i played in slow motion/dropping video frames and channels in 720p has no video at all. Same channels works fine when played on integrated tuner, so has to be something with the way tvheadend stream the media ?

RE: TVHeadend Live Channel for Android TV - Added by Kiall Mac Innes over 2 years ago

Choppy HD channels is something we're aware of, and working towards fixing. However, I've never seen slow motion on my Sony 2015 TV, during anything HD that's fast paced it's a little "juddery" - but just about watchable. We're hoping to switch to HTSP before spending too much time on HD video issues, as I'm suspecting video over HTTP just isn't keeping up..

RE: TVHeadend Live Channel for Android TV - Added by David Quintana about 2 years ago

Hi, fantastic job.

No conect to server, error network in AndroidTV 7. NEXUS PLAYER.

Thanks.

RE: TVHeadend Live Channel for Android TV - Added by saen acro about 2 years ago

Is there a chance to have APK for non so "tv" android aka android stb's

p.s.
any chance to be exported project as branch to this request
http://tvheadend.org/issues/3992

RE: TVHeadend Live Channel for Android TV - Added by Kiall Mac Innes about 2 years ago

No, the app relies very heavily on Android TV specific functionality, unless google release these bits publicly and the STB manufacturer you bought from includes it in a update, it won't be usable something we can support.

Kiall

RE: TVHeadend Live Channel for Android TV - Added by Anonymous almost 2 years ago

Hi, I just found this application and I have a few questions.
Right now I use an app called Perfect Player together with my IPTV service.
I would like to use the Live Channels app with my Mi Box (official Android TV box). And I like this solution.
From what I understand TV Headend supports IPTV M3U8 URL's?
Will it automatically pull updates from my URL? And can I sort and remove channels from this URL?

RE: TVHeadend Live Channel for Android TV - Added by Thomas Sweden over 1 year ago

This app is working great on my Sony Android TV for everyday use, it integrates well with the TVs UI and functions. When I want timeshift or recording I need to use Kodi due to lack of capabilities in this app (at least running on Sony TVs).

No problems at all so far, watching SD and HD channels.

RE: TVHeadend Live Channel for Android TV - Added by Marce Castro over 1 year ago

Hi,

Any news on the app status? I just installed it on my Xiaomi Mi Box. I come from TVheadend for Kodi on a Raspberry Pi 2:

- TV is unstable. Sometimes it loses connection or channel gets stuck
- No channel grouping available (you can do that on Kodi). My IPTV provider gives me 200 channels, and it's really inconvenient not to be able to group them or change order.
- No options to record or schedule program recordings. Or I have not been able to find the proper shortcut...

Anyway, thanks for the app and keep up the good work!

RE: TVHeadend Live Channel for Android TV - Added by Carl Bap over 1 year ago

Use the server timeshift features with the app. It helps smoothing the playback. Also enable passthrough from app.

Works pretty well for me with these changes.

RE: TVHeadend Live Channel for Android TV - Added by Dominik Wicke over 1 year ago

Marce Castro wrote:

Hi,

Any news on the app status? I just installed it on my Xiaomi Mi Box. I come from TVheadend for Kodi on a Raspberry Pi 2:

- TV is unstable. Sometimes it loses connection or channel gets stuck
- No channel grouping available (you can do that on Kodi). My IPTV provider gives me 200 channels, and it's really inconvenient not to be able to group them or change order.
- No options to record or schedule program recordings. Or I have not been able to find the proper shortcut...

Anyway, thanks for the app and keep up the good work!

You can get develop builds here for testing DVR, but there are currently some upstream limitation on the DVR database handling from android tv. its a very early preview of the DVR functionality.
http://jenkins.macinnes.ie/job/android-tvheadend/job/develop/
Channel grouping has also upstream limitation to android tv. But we can do genre import if your EPG source supports it. Maybe there will be a workaround in the future.

Kiall has some deadlines at work, so developing currently stucks a little bit. But he did a very good job at all :) - wish someone would join the project too.

RE: TVHeadend Live Channel for Android TV - Added by Simon Russell about 1 year ago

Thanks for this - great app!

RE: TVHeadend Live Channel for Android TV - Added by Rap Tor about 1 year ago

Thanks for the great work!

One question, is the TIF profile still needed? If yes, what kind of profile should it be? Information about this is very lacking.

Thanks!

RE: TVHeadend Live Channel for Android TV - Added by Dominik Wicke about 1 year ago

Rap Tor wrote:

Thanks for the great work!

One question, is the TIF profile still needed? If yes, what kind of profile should it be? Information about this is very lacking.

Thanks!

Since 0.3.x TIF isn´t needed anymore, switched to htsp.

RE: TVHeadend Live Channel for Android TV - Added by Rap Tor about 1 year ago

Thanks for answer. For some reason the reply went to spam on my gmail :/

RE: TVHeadend Live Channel for Android TV - Added by Randy M 11 months ago

Recently switched to Nvidia Shield and using TVHeadend Live channel for Android TV but i'm missing the Radio channels, is there a alternative for Radio channels?

Only issue with the addon currently is that sometimes the picture stops for a second or 2 (audio doesn't).

RE: TVHeadend Live Channel for Android TV - Added by Alex Damhuis 10 months ago

Marce Castro wrote:

Hi,

Any news on the app status? I just installed it on my Xiaomi Mi Box. I come from TVheadend for Kodi on a Raspberry Pi 2:

- TV is unstable. Sometimes it loses connection or channel gets stuck
- No channel grouping available (you can do that on Kodi). My IPTV provider gives me 200 channels, and it's really inconvenient not to be able to group them or change order.
- No options to record or schedule program recordings. Or I have not been able to find the proper shortcut...

Anyway, thanks for the app and keep up the good work!

Hi Marce and Kiall,

first of all thanks a lot - I am coming from a pure AppleTV experience and we just bought a fresh SONY tv where I now installed your Live Channel.

I was running both, the "stable" version (0.3.10) and the "beta" (0.3.17) and they both work in the case, that I can watch TV and see the chanenls. Some channels broke the Application and I had to switch to Live TV and back.

What does only work for a few lines is the EPG. I am mixing sources though and EPG within TV (EIT via DVB_C + xmltv files for my IPTV list). Do you want to look into that ? I am happy to provide the .m3u for the user I had set up and the xmltv file and send them to you.

Kind regards,
Alex

RE: TVHeadend Live Channel for Android TV - Added by Derek Robertson 8 months ago

I cannot get the app to connect to the server.

Update - I was trying the wrong port, 9982 is for HTSP.

RE: TVHeadend Live Channel for Android TV - Added by Luis Alves 7 months ago

Just bought a xiaomi box and the plugin directly from the play store doesnt work.
I was able to get 1 channel to play in some rare occasions but 99% of the times it just sits there spinning...
The tvh server shows the app opening multiple streams for the same channel.

Is this a known issue? How can I help to debug this?

Will try the beta later.

RE: TVHeadend Live Channel for Android TV - Added by saen acro 7 months ago

Luis Alves wrote:

Just bought a xiaomi box and the plugin directly from the play store doesnt work.
I was able to get 1 channel to play in some rare occasions but 99% of the times it just sits there spinning...
The tvh server shows the app opening multiple streams for the same channel.

Is this a known issue? How can I help to debug this?

Will try the beta later.

https://github.com/kiall/android-tvheadend/issues

RE: TVHeadend Live Channel for Android TV - Added by Luis Alves 7 months ago

saen acro wrote:

https://github.com/kiall/android-tvheadend/issues

Thanks.
Found my issue in there: https://github.com/kiall/android-tvheadend/issues/230
I'm using latest git master so I'll try downgrading to latest stable to see if it works.

Another topic:
My tvh server in only exposed to my LAN so I don't have authentication but I was forced to setup a username/password on my tvh server to use the plugin.
Can it be fixed so that it works without authentication (blank user/pass)?
I'll create an "Issue" on github for this.

RE: TVHeadend Live Channel for Android TV - Added by Luis Alves 7 months ago

By the way, does anyone know of a similar plugin that will take sat>ip as source?

It could also use tvheadend as sat>ip server.

I only found this one: https://play.google.com/store/apps/details?id=de.tara_systems.apptvinputservice&hl=pt
but is only provided to install on a Nexus Player...

(1-25/25)