Jump to content
Luke

Synology Setup

Recommended Posts

Luke

Installation Instructions

Please navigate to the Synology section here: http://emby.media/nas-server.html

 


 

Old Instructions (for reference only)

Pre-installation

    >> Package center-->Settings-->General       choose-Trust Level any publisher

    >> Package center-->Settings-->Beta             choose-Yes, I want to see beta version!

    >> Add http://packages.synocommunity.com/ and http://cytec.us/spk/ to Package center -->Package Source

    NOTE: Check the what CPU/architecture you have in your synology https://github.com/S...r-Synology-mode so you can use the right Package for your base install.(#Shell command uname -a)

Installation

    >> Install Mono from Package center --> Community Tab

    >> Install ImageMagick from Package center --> Community Tab

    >> Download and Install ffmpeg from here: http://cytec.us/syno/test-spk/ffmpeg/

    >> Download and Install emby from here: http://cytec.us/syno/test-spk/emby/

Updating

    >> See this thread - http://emby.media/co...n-dsm6-systems/

Edited by solabc16
Packages now available for all supportable platforms.
  • Like 6

Share this post


Link to post
Share on other sites
Gernash

Noticed install issues.

 

If you have been fiddling with a couple of version you may notice it doesn't uninstall and hangs the package center. I've had to reboot the NAS then manually go in and remove the emby folder.

 

If you uninstall emby you have to reboot the NAS as the port for Emby stays open and the installer will not proceed.

 

You have to run the Emby Wizard after installing the spk file from cytec. If you update before running it, the dropdown boxes do not work can you cant configure Emby. You then have to uninstall --> reboot --> install again.

Edited by Gernash
  • Like 1

Share this post


Link to post
Share on other sites
Vlaves

Pre-installation

 

Add http://packages.synocommunity.com/ and http://cytec.us/spk/ to Package center -->Package Source (make sure Yes, I want to see beta version! is ticked in Beta Tab and Any Publisher in General)

 

Check the what CPU/architecture you have in your synology https://github.com/S...r-Synology-mode

 

Installation

  • Install Mono from Package center --> Community Tab
  • ...

     

Thanks for making this Forum Section and for this post. I have one question? Wouldn't this copying thing be possible to be done by the start script of the Synology package?

So by starting the package, the script is anyway called to start emby, so it could do also the update of the files before starting. Update handling could be done within the Emby interface. If updates are configured, then the corresponding mono.zip (stable/dev/beta or whatever) should be downloaded. If the startscript finds thos downloaded mono.zip it will update the files. So at least on Intel Synos we would always have an up to date emby server. Maybe you could contact cytec regarding this idea for the synology side...

 

Just an Idea :) What you think?

Edited by Vlaves
  • Like 1

Share this post


Link to post
Share on other sites
Luke

Yes that is a good idea.

Share this post


Link to post
Share on other sites
GiGo

Unfortunalty I'm getting an 'Invalid Location' when adding  http://cytec.us/spk/ to package center :(

Share this post


Link to post
Share on other sites
Senaxx

I do have a Synology 412+ that has the cedarview architecture. But i'm missing the cedarview FFMPEG package. The other FFMPEG package I was able to find didn't meed the requirements from the package sadly enough. Can someone compile FFMPEG for cedarview? 

 

**EDIT**

Nevermind, i didn't saw the x64 package :)

 

Progress

So far it seems to be working but I had about 4 crashes while it was scanning the library. It just stopped the process. Found some logs in the directory. I'll post them here. 

server-63571399487.txt

server-63571399593.txt

unhandled_5d537416-7d0b-4d9c-a151-794a5f3d37f2.txt

unhandled_12e72d48-b15d-4176-80d9-8c7bee0c6522.txt

unhandled_67a97bf0-7299-4b86-bd4b-4c4392ea2219.txt

unhandled_a5edb730-70ae-4e97-9ac7-7bd9f55c85a8.txt

Edited by Senaxx

Share this post


Link to post
Share on other sites
Luke

I do have a Synology 412+ that has the cedarview architecture. But i'm missing the cedarview FFMPEG package. The other FFMPEG package I was able to find didn't meed the requirements from the package sadly enough. Can someone compile FFMPEG for cedarview? 

 

**EDIT**

Nevermind, i didn't saw the x64 package :)

 

Progress

So far it seems to be working but I had about 4 crashes while it was scanning the library. It just stopped the process. Found some logs in the directory. I'll post them here. 

 

we support two image processors - image magick (preferred), or libgdiplus (fallback). in your case, they both failed to load.

Share this post


Link to post
Share on other sites
Gernash

@GiGo

 

In Australia I have seen issues with some repository locations I had to add the google 8.8.8.8 to the secondary dns in the Synology network config (primary being your router)

then refresh a few times to get list.

Share this post


Link to post
Share on other sites
GiGo

I had to use https instead of http (https://cytec.us/spk/).

 

Bino, never thought of that :lol:

 

@GiGo

 

In Australia I have seen issues with some repository locations I had to add the google 8.8.8.8 to the secondary dns in the Synology network config (primary being your router)

then refresh a few times to get list.

 

Cheers :)

Share this post


Link to post
Share on other sites
GiGo

Just a quick one.  

 

You also need to change the 'Trust Level' too, kept saying the packaged had no signature  ;)

 

 

:(

 

Argument cannot be null. Parameter name: ConnectServerId

 

keep getting this under 'Tell us about yourself'

 

:(

Edited by GiGo

Share this post


Link to post
Share on other sites
jaspalgill

Just want to say thanks to all those involved with this, I've been running 3.0.5597.1 for the past few weeks with no issues.

 

I've only just this week upgraded to the current stable version 3.0.5641.5 and apart from two issues (which I'm not sure are specific to synology yet or not) everything works perfectly!!

 

Edit: when upgrading to the current stable I did have to manually edit the ImageMagickSharp.dll.config file to point to Q16 and not Q08...

Edited by jaspalgill

Share this post


Link to post
Share on other sites
Gernash

@@Luke

 

Thumbnails not loading/client has missing tiles

 

EXPERIMENTAL!!!!!!!!!!!!!!

 

Edited ImageMagickSharp.dll.config to point to the Q16 not Q8

Thumbnails now working

Is this an oops?

 

Sorry didn't read you edit jaspalgill just got excited when I found it to  :)

Edited by Gernash

Share this post


Link to post
Share on other sites
Senaxx

we support two image processors - image magick (preferred), or libgdiplus (fallback). in your case, they both failed to load.

 

Anything specific I have to do? I have the image magick package installed.

And I see references above about editing a config file to get the thumbnails to work? I do have it working on my PC but I prefer to run it on my NAS. 

 

Edit

Thanks to the jaspalgill reference I was able to find the file and edit the config file so it could find the correct file, and now image thumbs are working. 

Edited by Senaxx

Share this post


Link to post
Share on other sites
pocket

Hello
 
Wen i try to update i have a lot of errors heres the log

 

i have a synology DS3615xs with the previos version work very well

 

regards

server-63571520966.txt

Share this post


Link to post
Share on other sites
Gernash

@@pocket

 

At this point (till there is a new build) you need to edit /volume1/@appstore/emby/chare/emby/ImageMagicSharp.dll.config

Change th Q8 to Q16

 

<configuration>
  <dllmap dll="CORE_RL_Wand_.dll" target="libMagickWand-6.Q16.so" os="linux"/>
  <dllmap dll="CORE_RL_Wand_.dll" target="libMagickWand-6.so" os="freebsd,openbsd,netbsd"/>
  <dllmap dll="CORE_RL_Wand_.dll" target="./MediaInfo/osx/libmediainfo.dylib" os="osx"/>
</configuration>

Edited by Gernash
  • Like 1

Share this post


Link to post
Share on other sites
pocket

Hi Gernash tanks for your fast reply now works very well include the stream

 

tanks again

 

 

 

 

 

@@pocket

 

At this point (till there is a new build) you need to edit /volume1/@appstore/emby/chare/emby/ImageMagicSharp.dll.config

Change th Q8 to Q16

 

<configuration>
  <dllmap dll="CORE_RL_Wand_.dll" target="libMagickWand-6.Q16.so" os="linux"/>
  <dllmap dll="CORE_RL_Wand_.dll" target="libMagickWand-6.so" os="freebsd,openbsd,netbsd"/>
  <dllmap dll="CORE_RL_Wand_.dll" target="./MediaInfo/osx/libmediainfo.dylib" os="osx"/>
</configuration>

 

Share this post


Link to post
Share on other sites
Luke

Q8 will perform better if possible

Share this post


Link to post
Share on other sites
dreadino

Is the ArmadaXP (DS414) supported? I can't find neither ImageMagick nor Emby for it.

Share this post


Link to post
Share on other sites
Gernash

Installation-armadaxp architecture


  1. Install Mono from Package center --> Community Tab
  2. Install Mediainfo from Package center --> Community Tab
  3. Install ImageMagick from Package center --> Community Tab
  4. Download and Install ffmpeg from here: http://cytec.us/syno/test-spk/ffmpeg/ffmpeg_armadaxp-5.1_2.6-3.spk
  5. Download and Install emby from here: http://cytec.us/syno/test-spk/emby/3.0.5597.1/emby_armadaxp-5.1_3.0.5597.1-3.spk

 


 


Installation-evensport architecture


  1. Install Mono from Package center --> Community Tab
  2. Install Mediainfo from Package center --> Community Tab
  3. Install ImageMagick from Package center --> Community Tab
  4. Download and Install ffmpeg from here: http://cytec.us/syno...t-5.1_2.6-3.spk
  5. Download and Install emby from here: http://cytec.us/syno....0.5597.1-3.spk

 


Once you have done that see if it runs.If so please tell us so @Luke can update the installer pinned document.


Note: there a couple of more steps to do but you want to see it it just starts 1st.


 


IMPORTANT: The preinstallation portion needs to be done or you wont see the packages or be able to install them.e


Edited by Gernash
  • Like 1

Share this post


Link to post
Share on other sites
Schreini

@gernosh @@Luke

 

I Just installed Emby on my DS2014Play (evansport) with the above instructions.

 

I had to go in and modify the dependencies for ImageMagic and Media Info from = specific version to >= specific version 

 

but beside this, every thing seems to work fine.

 

THANK YOU!

Edited by Schreini

Share this post


Link to post
Share on other sites
dreadino

 

Installation-armadaxp architecture

 

  1. Install ImageMagick from Package center --> Community Tab
  2. Download and Install emby from here: http://cytec.us/syno/test-spk/emby/3.0.5597.1/emby_armadaxp-5.1_3.0.5597.1-3.spk

 

 

  1. ImageMagick doesn't show up there and I can't find the .spk file on Synocommunity. I've checked on SynoCommunity site and ArmadaXP is supported, so I don't know why I can't see it. I've already deleted and added back SynoCommunity from the sources.
  2. When trying to install it an error shows up because I miss ImageMagick (obviously) and MediaInfo 0.7.72-1 (I have 0.7.73-2 installed). Is the MediaInfo dependency hardcoded to 0.7.72-1 or this is just an error I get because I miss the other package?

Share this post


Link to post
Share on other sites
Gernash

@Schreini

Did you have to edit the pkg file itself? I have a DS1812+ so I do not know about these other versions. Can you post what you did/instruction so others can replicate thanks.

  • Like 1

Share this post


Link to post
Share on other sites
camkerr81

Running EMBY for Docker  on Xpenology with DSM 5.2 and it works amazingly. USB TV Tuner and everything.

Was waiting for the Emby synology package but no point now that Docker is enabled in the latest release.

 

Share this post


Link to post
Share on other sites
Gernash

@@camkerr81 @@Luke

 

Thanks for pointing this out, just built a VM and was setting up to build packages but now......

Only low spec gear will a dedicated package. I assume cytec will be informed and he will bring builds for them in the future.

 

Docker available for the following  Models

 

RS18016xs+

RC18015xs+, RS815(RP)+, DS3615xs, DS2415+, DS1815+, DS1515+, DS415+

RS3614xs+, RS3614(RP)xs, RS2414(RP)+, RS814(RP)+

RS10613xs+, RS3413xs+, DS2413+, DS1813+, DS1513+, DS713+

RS3412(RP)xs, RS2212(RP)+, RS812(RP)+, DS3612xs, DS1812+, DS1512+, DS712+, DS412+

RS3411(RP)xs, RS2211(RP)+, DS3611xs, DS2411+, DS1511+, DS411+II, DS411+

RS810(RP)+, DS1010+, DS710+

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...