Jump to content


Photo

Emby for Android libmpv testing


  • Please log in to reply
180 replies to this topic

#1 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140341 posts
  • Local time: 04:29 PM

Posted 12 December 2017 - 02:26 PM

Here is a new build that switches video playback from libVlc to libMpv (LGPL compilation enabled).

 

- install from the play store

 

We expect this to perform significantly better than what we had before with libVlc. It has great support for hardware acceleration (currently automatic but we'll expose settings later).

 

TODO

 

These need to get done before we'll push this to the Play Store beta channel:

  • In-video zoom feature

FAQ

 

Emby Theater for Windows uses mpv and has lots of great mpv settings. Can these all be supported on android?

 

Yes, but it will take time to test them and add them to settings screens. Let us know which ones are most important to you.

 

This should allow seeking live tv just like Emby Theater for Windows, right?

 

It will but I haven't done that development yet. But it will come.

 
 

@CBers

@shorty1483

@Spaceboy

@maegibbons

@pünktchen

@arche


  • AgileHumor, SikSlayer, Spaceboy and 2 others like this

#2 pünktchen OFFLINE  

pünktchen

    Advanced Member

  • Members
  • 2228 posts
  • Local time: 10:29 PM

Posted 12 December 2017 - 03:17 PM

Tested the x86 version - it crashes straight to Android's homescreen with every file i try to play.

#3 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140341 posts
  • Local time: 04:29 PM

Posted 12 December 2017 - 03:29 PM

Tested the x86 version - it crashes straight to Android's homescreen with every file i try to play.

I've updated the builds. let's see if that gets us a useful error message in the log. thanks.



#4 CBers OFFLINE  

CBers

    Advanced Member

  • Moderators
  • 15025 posts
  • Local time: 09:29 PM
  • LocationKent, England.

Posted 12 December 2017 - 03:30 PM

Android mobile or Android TV devices?

That's not MPV that is in ET is it?

I've read nothing but issues about it since it was introduced.

If Android TV, can we have a separate beta with it in, as VLC does work OK in most cases, but if you're going to remove it for MPV, I'd rather it be a separate app.

#5 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140341 posts
  • Local time: 04:29 PM

Posted 12 December 2017 - 05:00 PM

@CBers, they are both ffmpeg based, i think you're going to be happy.  The primary benefits of mpv over vlc is that it supports passthrough, has better support for modern streaming formats, a rich api that will be useful with live tv support, and a more responsive developer community.

 

Please give it a chance before passing judgement. Thanks.



#6 CBers OFFLINE  

CBers

    Advanced Member

  • Moderators
  • 15025 posts
  • Local time: 09:29 PM
  • LocationKent, England.

Posted 12 December 2017 - 05:09 PM

So for Android TV then?

Can we run this alongside the current beta?

#7 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140341 posts
  • Local time: 04:29 PM

Posted 12 December 2017 - 05:28 PM

This right now is for mobile.



#8 CBers OFFLINE  

CBers

    Advanced Member

  • Moderators
  • 15025 posts
  • Local time: 09:29 PM
  • LocationKent, England.

Posted 12 December 2017 - 05:30 PM

This right now is for mobile.


OK.

#9 pünktchen OFFLINE  

pünktchen

    Advanced Member

  • Members
  • 2228 posts
  • Local time: 10:29 PM

Posted 12 December 2017 - 06:48 PM

Redownloaded the x86 version and got the same error with the same logs.
Also tried the arm version on my Shield:
Live tv channels with mpeg2 codec pause every few seconds (recordings play fine, but get transcoded)
Switching audio or subtitles not possible (all files). Neither while playing nor with preselection, but OSD shows the correct format after swiching. Audio is always decoded as LPCM 2.0
Nerd stats shows libvlc

#10 pünktchen OFFLINE  

pünktchen

    Advanced Member

  • Members
  • 2228 posts
  • Local time: 10:29 PM

Posted 12 December 2017 - 07:14 PM

Tried the arm version also on my smartphone. No problems with mpeg2! But the general picture quality is really bad - extreme banding with every video resolution.

#11 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140341 posts
  • Local time: 04:29 PM

Posted 12 December 2017 - 09:17 PM

Thanks. We're not setting any options at this point so I'm sure it is not optimal. Important thing right now is just successful playback.

#12 ShoutingMan OFFLINE  

ShoutingMan

    Advanced Member

  • Members
  • 661 posts
  • Local time: 04:29 PM

Posted 12 December 2017 - 09:23 PM

Would this work on the Nvidia ShieldTV? I've considered buying one to play with.



#13 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140341 posts
  • Local time: 04:29 PM

Posted 12 December 2017 - 09:27 PM

Right now we are evaluating with the mobile app first and then we'll go from there. Thanks !
  • ShoutingMan likes this

#14 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140341 posts
  • Local time: 04:29 PM

Posted 13 December 2017 - 12:14 AM

@pünktchen what version of android is your device on?



#15 Jdiesel ONLINE  

Jdiesel

    Advanced Member

  • Members
  • 2704 posts
  • Local time: 03:29 PM
  • LocationRegina, SK

Posted 13 December 2017 - 12:23 AM

Just installed the APK but I can't tell if it overwrote my appstore version or didn't install. Would it be possible to allow for side by side installations to the regular app?

#16 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140341 posts
  • Local time: 04:29 PM

Posted 13 December 2017 - 12:25 AM

that's not going to be easily done right now, sorry.



#17 Jdiesel ONLINE  

Jdiesel

    Advanced Member

  • Members
  • 2704 posts
  • Local time: 03:29 PM
  • LocationRegina, SK

Posted 13 December 2017 - 12:26 AM

It appears that the APK didn't overwrite the Appstore version. Stats for nerds shows it is using libvlc. You might need to uninstall the Appstore version first before installing the apk

#18 adam1010 OFFLINE  

adam1010

    Advanced Member

  • Members
  • 203 posts
  • Local time: 02:29 PM

Posted 13 December 2017 - 03:33 AM

EDIT:  My device was low on battery. When I plugged in AC power the audio problem mostly went away. Still some periodic pops/chirps but it was much less noticeable.

 

I removed the app store version and then sideloaded the APK -- Stats for nerds is still showing LibVlc on DirectPlay.

 

The video seems pretty smooth but the AUDIO IS CRAZY CHOPPY. Every few seconds in this movie the audio cuts out briefly or chirps or pops...  Checked the playback of the same movie from my Android TV and it's flawless.


Edited by adam1010, 13 December 2017 - 03:40 AM.


#19 lifespeed OFFLINE  

lifespeed

    Advanced Member

  • Members
  • 445 posts
  • Local time: 01:29 PM
  • LocationSan Jose, CA, USA

Posted 13 December 2017 - 01:51 PM

Glad to hear about this.  I am surprised at how much I use the Android mobile version of Emby.  Still nowhere near Emby Theater in Windows, but it is nice to have.



#20 pünktchen OFFLINE  

pünktchen

    Advanced Member

  • Members
  • 2228 posts
  • Local time: 10:29 PM

Posted 13 December 2017 - 01:56 PM

@pünktchen what version of android is your device on?

5.0.1 on my x86 device.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users