pipelka / roboTV

Android TV frontend for VDR
Other
73 stars 37 forks source link

0.3.0 is installing on SHIELD (Android 6.0 update) but not starting? #10

Closed ghost closed 8 years ago

ghost commented 8 years ago

I'm encountering this issue that the 0.3.0 APK is installing fine but I can't launch it. Security settings and permissions are lenient but I can't launch the app. Are you testing/running on the latest SHIELD update?

pipelka commented 8 years ago

I'm also running Marshmallow.

After installing the apk the "Live TV" icon should appear on the home screen. Starting the "Live TV" app for the first time brings you straight to the channel source setup.

ghost commented 8 years ago

yes it should :-) What happens though when I install the APK from ES File explorer it get's installed and I only see it from the system settings/apps menu. When I try to open it from there I only get an option to uninstall it. May i ask how you install the APK on shield?

pipelka commented 8 years ago

I'm also using ES Explorer. Straight forward. I assume you are using the latest "official" image for the SHIELD. Not any beta developer builds.

ghost commented 8 years ago

Yes it's the official build from NVIDIA i got via update (V6.0, Build: MRA58K.41937_667.2671 if that helps for matching) and I'm using the 0.3.0 binary apk, not self compiled. Usually when you install an app it gives you the option to launch it right away after the installation is finished. That option is also greyed out when I install...

ghost commented 8 years ago

Seems I had to enable Live TV from google first? Once I did this I could start it and it asks for configuration. Though now it can't connect to the VDR server. Do I need to specify a port for the robotv plugin?

pipelka commented 8 years ago

Version 0.3.0 still requires the xvdr plugin (robotv branch) from here: https://github.com/pipelka/vdr-plugin-xvdr/tree/robotv

Upcoming versions will use the robotv plugin (and provide more features).

ghost commented 8 years ago

Ah OK I misunderstood that on the documentation, thought 0.3.0 already works with the robotv plugin. Back to compiling the robotv branch xvdr plugin then! :-)

ghost commented 8 years ago

Nice, work! Got it running now with the robotv branch. Though I see spurious crashes on the vdr side of the xvdr plugin. E.g.: Feb 28 12:17:42 elcapitan vdr: [24322] closing SVDRP connection Feb 28 12:19:07 elcapitan vdr: [24446] buffer usage: 70% (tid=24445) Feb 28 12:19:08 elcapitan vdr: [24446] buffer usage: 80% (tid=24445) Feb 28 12:19:09 elcapitan vdr: [24446] buffer usage: 90% (tid=24445) Feb 28 12:19:11 elcapitan vdr: [24446] buffer usage: 100% (tid=24445) Feb 28 12:19:11 elcapitan vdr: [24446] ERROR: 1 ring buffer overflow (129 bytes dropped) Feb 28 12:19:17 elcapitan vdr: [24446] ERROR: 30065 ring buffer overflows (5652220 bytes dropped) Feb 28 12:19:23 elcapitan vdr: [24446] ERROR: 30365 ring buffer overflows (5708620 bytes dropped) Feb 28 12:19:29 elcapitan vdr: [24446] ERROR: 30394 ring buffer overflows (5714072 bytes dropped) Feb 28 12:19:35 elcapitan vdr: [24446] ERROR: 30338 ring buffer overflows (5703544 bytes dropped)

pipelka commented 8 years ago

Seems the server is unable to transfer the stream data to the client (you are connected view ethernet ?). The server part is undergoing heavy changes currently to make it more suitable for roboTV. A version using the new server plugin will be released soon.

Ok. It seems this issue can be closed now.