2017-12-18, 12:03 AM
(This post was last modified: 2017-12-20, 01:56 PM by mvallevand.)
Hi, I am considering writing an Android client or Android web client for NextPVR but before I spend too much time I thought I'd reach out to the community to see how well the built in Android h/w media player libraries work on various Android devices that you might be using.
To start off I have built a demo application that should autodetect your NextPVR server and show a list of channels for live tv playback. This application is based on Googles ExoPlayer demo and doesn't really do much more than that, although it allow there is a list of other file formats for capability testing.
To access my dev Android apk go http://xnewa.netai.net/ and download demo-noExtensions-debug.apk.tmp or download it directly http://xnewa.netai.net/demo-noExtensions-debug.apk.tmp Sorry I had to call it .tmp because my web host doesn't like apk files. If you access the web page in Chrome on your Android device you should be able to download the tmp file and with appropriate setting changes to load an unknown source directly install it.
So far I have tested on several devices
1. Lenovo tablet Mediatek MT6165 h264 and mpeg2 video, and ac3 and mpeg2 audio. This was a pleasant surprise because it doesn't work with Kodi.
2. Moto G3 phone has h264 and mpeg2 video but now ac3 or mpeg2 audio
2. Samsung A5 phone has h264 video but no mpeg2 video and no ac3 or mpeg2 audio
4. Amlogic S905x Android box great h264 and mpeg2 video, and for ac3 and mpeg2 audio.
5. Amazon FTV1 h264 and mpeg2 video. No mpeg2 audio, ac3 passthrough only.
6. Xiaomi Mi Box h264 and mpeg2 video, and ac3 and mpeg2 audio
I might be able to add support for ac3 and mpeg2 audio but mpeg2 video support will be a challenge.
Any help that can be provided would be appreciated. I am especially interested in things like 1080i playback mpeg2 video and AAC audio which I don't have here.
Martin
To start off I have built a demo application that should autodetect your NextPVR server and show a list of channels for live tv playback. This application is based on Googles ExoPlayer demo and doesn't really do much more than that, although it allow there is a list of other file formats for capability testing.
To access my dev Android apk go http://xnewa.netai.net/ and download demo-noExtensions-debug.apk.tmp or download it directly http://xnewa.netai.net/demo-noExtensions-debug.apk.tmp Sorry I had to call it .tmp because my web host doesn't like apk files. If you access the web page in Chrome on your Android device you should be able to download the tmp file and with appropriate setting changes to load an unknown source directly install it.
So far I have tested on several devices
1. Lenovo tablet Mediatek MT6165 h264 and mpeg2 video, and ac3 and mpeg2 audio. This was a pleasant surprise because it doesn't work with Kodi.
2. Moto G3 phone has h264 and mpeg2 video but now ac3 or mpeg2 audio
2. Samsung A5 phone has h264 video but no mpeg2 video and no ac3 or mpeg2 audio
4. Amlogic S905x Android box great h264 and mpeg2 video, and for ac3 and mpeg2 audio.
5. Amazon FTV1 h264 and mpeg2 video. No mpeg2 audio, ac3 passthrough only.
6. Xiaomi Mi Box h264 and mpeg2 video, and ac3 and mpeg2 audio
I might be able to add support for ac3 and mpeg2 audio but mpeg2 video support will be a challenge.
Any help that can be provided would be appreciated. I am especially interested in things like 1080i playback mpeg2 video and AAC audio which I don't have here.
Martin