Jump to content


Photo

Emby server on Pine64?

Pine64 Ubuntu server

  • Please log in to reply
32 replies to this topic

#1 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 05 February 2016 - 06:44 PM

I have backed the Pine64 Kickstarter and want to deploy it as an Emby server as soon as it arrives. I tried to do it on a Raspberry Pi, but the memory seems to be insufficient to run properly. So I ordered the heaviest Pine they had. It can run Ubuntu Snappy, so I would presume it will run Emby server on that platform. Did I guess right?

#2 Koleckai Silvestri OFFLINE  

Koleckai Silvestri

    Advanced Member

  • Alpha Testers
  • 3735 posts
  • Local time: 08:58 PM

Posted 05 February 2016 - 07:18 PM

I backed it as well. Not for server purposes. I think it will make a decent client with the 2GB model. While I wouldn't use it for a server you can try it. I don't think it will be able to transcode reliably. If none of your content needs transcoding, then it can most likely work. One of the problems with transcoding will be the inherently slow media the OS will be on. SD Cards aren't really performers. The device lacks SATA connections and only USB2 for additional drives. You also might be limited in networking with a single ethernet port.


Edited by Koleckai Silvestri, 05 February 2016 - 07:19 PM.

  • runtimesandbox likes this

#3 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 05 February 2016 - 07:30 PM

Thanks for the input! Concerning storage I don't have a problem, as all movies are stored on a Syno. On the Pi, it seemed that the indexing was the biggest problem. As good as Emby is, it is still a big memory gulper. Currently the server is running on my windows mediacenter, but takes a huge chunk out of the available memory. That's why I would like to separate it form that.

#4 hurricanehrndz OFFLINE  

hurricanehrndz

    Advanced Member

  • Developers
  • 1249 posts
  • Local time: 09:58 PM

Posted 06 February 2016 - 01:33 AM

I have backed the Pine64 Kickstarter and want to deploy it as an Emby server as soon as it arrives. I tried to do it on a Raspberry Pi, but the memory seems to be insufficient to run properly. So I ordered the heaviest Pine they had. It can run Ubuntu Snappy, so I would presume it will run Emby server on that platform. Did I guess right?

There is no mono for armv8 yet, once there is we will try and build the packages for it.



#5 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 06 February 2016 - 06:39 AM

Thanks, I'm looking forward to it :-)

#6 curiousgally OFFLINE  

curiousgally

    Member

  • Members
  • 18 posts
  • Local time: 05:58 AM

Posted 03 May 2016 - 12:52 PM

There is no mono for armv8 yet, once there is we will try and build the packages for it.

 

Hi i have my pine 64 shipped and currently installed ubuntu on it. I can get started with emby server install if you have the mono ready that I can use.

 

Thanks.



#7 curiousgally OFFLINE  

curiousgally

    Member

  • Members
  • 18 posts
  • Local time: 05:58 AM

Posted 05 May 2016 - 12:24 PM

I got plex running on my pine with the help of this: http://forum.pine64....id=7992#pid7992

Performance has been good so far. I would prefer emby instead. If somebody can help me as to where to start from, I can contribute some time to get this thing working on the pine.

 

Thanks.



#8 hurricanehrndz OFFLINE  

hurricanehrndz

    Advanced Member

  • Developers
  • 1249 posts
  • Local time: 09:58 PM

Posted 05 May 2016 - 02:01 PM

What distribution are you running on it?



#9 curiousgally OFFLINE  

curiousgally

    Member

  • Members
  • 18 posts
  • Local time: 05:58 AM

Posted 05 May 2016 - 05:15 PM

I'm running it on Ubuntu 16.04 Xenial image. More details here: http://forum.pine64....id=2827#pid2827



#10 hurricanehrndz OFFLINE  

hurricanehrndz

    Advanced Member

  • Developers
  • 1249 posts
  • Local time: 09:58 PM

Posted 07 May 2016 - 11:51 AM

Then you can install mono from ubuntu's repos if available and download the mono build from github releases. See how it goes and let us know.



#11 Koleckai Silvestri OFFLINE  

Koleckai Silvestri

    Advanced Member

  • Alpha Testers
  • 3735 posts
  • Local time: 08:58 PM

Posted 07 May 2016 - 12:37 PM

Just got charged for my second Pine64 board and few dozen accessories. Hopefully, both of them will be here soon. However, I am not going to attempt to run the server on them. One will have Remix installed on it and I will use it as a client. It wouldn't be powerful enough to replace my Emby Server even with the 2 GB models that I ordered. They certainly wouldn't be able to transcode 4-5 HD videos at a time. The other board is for IOT and smart home control. It will be running OpenHab.



#12 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 29 June 2016 - 12:41 PM

Has anyone made any progress on this until now?



#13 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 156918 posts
  • Local time: 12:58 AM

Posted 29 June 2016 - 12:43 PM

Has anyone made any progress on this until now?

 

Have you tried the ubuntu package?



#14 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 29 June 2016 - 03:23 PM

I've just bumped into a bug with the eth0 port. Download is virtually impossible at the moment. Trying to fetch the ethtool package to throttle down the ethernet port. After that I can really start experimenting with the packages. Installed the latest Ubuntu build from Longsleep...



#15 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 30 June 2016 - 11:59 AM

It is working!!!

 

At the moment, the server is scanning the shares...

As soon that is done, I will test streaming and transcoding...

 

Here's what I've done:

  1. Install Longsleep Ubuntu 16.04 image (https://www.stdin.xy...-images/ubuntu/)
  2. There is a bug in the distro's core! The ethernet driver seems to have problems with variable speeds. It needs to be forced in 100Mbit with ethtool. I downloaded the deb file and installed it from a USB, as the network connection is virtually unusable.
  3. Run the following ethtool command: sudo ethtool -s eth0 speed 100 autoneg off
  4. installed nano for easy editing (I hate vi!)
  5. Followed the instructions for installing Emby Server and installed the version for xUbuntu 15.10
  6. edited fstab to mount my network shares on my Synology
  7. Started Emby Server, restored my settings with the backup plugin and... PRESTO!

Edited by EsDeeEm, 30 June 2016 - 12:08 PM.


#16 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 156918 posts
  • Local time: 12:58 AM

Posted 30 June 2016 - 12:01 PM

well done. what emby server and mono versions?



#17 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 30 June 2016 - 12:07 PM

Hey Luke, where can I check those?



#18 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 156918 posts
  • Local time: 12:58 AM

Posted 30 June 2016 - 12:10 PM

The emby server version is on the front page of the emby server dashboard.



#19 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 30 June 2016 - 12:11 PM

Got it:

Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4)

Copyright © 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com

TLS:           __thread

SIGSEGV:       normal

Notifications: epoll

Architecture:  arm64

Disabled:      none

Misc:          softdebug 

LLVM:          supported, not enabled.

GC:            sgen

 

Versie 3.0.5973.0

Emby Server is up-to-date


Edited by EsDeeEm, 30 June 2016 - 12:12 PM.


#20 EsDeeEm OFFLINE  

EsDeeEm

    Member

  • Members
  • 19 posts

Posted 30 June 2016 - 12:15 PM

I've just seen a thread about upgrading mono. What package do I need to install?







Also tagged with one or more of these keywords: Pine64, Ubuntu, server

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users