Project

General

Profile

Tvheadend packages for Synology NAS

Added by Martin Walter over 4 years ago

Tvheadend 4.2.8

For those interested in native (non-docker) Tvheadend packages for their Synology NAS systems, you will find recent release packages published here:

https://synocommunity.com/

Please report any Synology package-specific issues with the Synocommunity, i.e. here:

https://github.com/SynoCommunity/spksrc/issues

Test packages

Unpublished test packages are sometimes available in this thread, but currently not available.

Some important remarks for test packages (when available):
  • All packages provided here are beta packages. Use at your own risk.
  • Always back up your Tvheadend configuration before you upgrade!
  • You cannot upgrade from a Tvheadend-Testing to a Tvheadend release package or vice versa. These packages have separate configurations. NEVER run a testing and a release package in parallel.
  • The upgrade process may take several minutes as recordings might have to be moved. Please be patient if the upgraded package does not start right away.
  • The release packages are very recent and up-to-date. I highly recommend staying away from testing packages at the moment, unless you cannot run the release packages for whatever reason and you know what you are doing.
  • If you are already running a package, which you have downloaded from here, upgrading should be safe (backup anyway!)
  • Otherwise, I recommend clean installations, especially if you have already installed packages from different sources and you have had trouble with user permissions in the past. There is some likelihood they are messed up. Also:
    - If you are currently running a Tvheadend-Testing package and you want to install a release package, you will have to start configuring it from scratch anyways.
    - If you are running an old release package on DSM5.2 and you want to upgrade your DSM and Tvheadend, upgrade your DSM first, only then upgrade TVH with a new release package. However, depending on how old your old release package is, you might still run into hicups. If that happens, you are most likely better off starting a clean configuration from scratch, too.

Updates / Edits:

- 26.02.2019: TVH 4.2.8 republished on SynoCommunity (fixes CA module regressions and upgrades of legacy packages)
- 09.02.2019: TVH 4.2.8 published on SynoCommunity (HW transcoding support via spawn profile TBC)
- 15.10.2018: TVH 4.2.7 test packages for DSM6.1+ available. Link added.
- 08.05.2018: TVH 4.2.6 packages have been published on the Synocommunity repository. Link added.
- 14.04.2018: Update to TVH 4.2.6 (latest maintenance release) and fixes for installations on non-standard volumes
- 24.03.2018: Update fixing recordings being stored in the wrong place
- 26.01.2018: Added upgrading instructions
- 16.01.2018: Update to TVH 4.2.5 (latest maintenance release)
- 21.10.2017: Update to TVH 4.2.4 (latest maintenance release)


Replies (316)

RE: Tvheadend packages for Synology NAS - Added by th0ma7 ^ 6 months ago

JOAQUIM VIEGAS wrote:

Hello,

I'm using DSM 6.2.4 on a Synology DS620 slim
I have 2 USB TV Tuner dongles (Elegato EyeTV).
None is found by my Tvheadend server.
Obviously, I notived that Synology no more offer, maintain or guarentee TV usb stick usage since DSM 6.
However, I understood that it may be possible to manually install drivers for those kind of hardware.
I must admit that I'm not really fluent in Linux commands but I can follow recommandation in SSH mode.
I would highly appreciate advices about all this.

Thank you in advance for you help.
Joaquim

I created beta packages of LinuxTV which includes various DVB driver support. Your mileage will vary quite much as synology is not distributing their latest kernel source code as such modules compiled for previous kernel may (or not) work out for you. Also I don't know if your DVB specifically are part of the package as I compile the entire LinuxTV set compatible for kernel 4.4. Feel free to open an issue at https://github.com/th0ma7/synology/issues and I may be able to help.

LinuxTV kernel module package are located here:
https://github.com/th0ma7/synology/tree/master/packages/SynoKernel
Documentation here:
https://github.com/SynoCommunity/spksrc/wiki/FAQ-SynocliKernel-(usbserial,-linuxtv)

I was close to release them but Synology just take too long into releasing the kernel source, hence there is no way to keep the package aligned with latest upgrades.

RE: Tvheadend packages for Synology NAS - Added by Piotr Kuchciak 6 months ago

Which package is for platform cedarview (DS713+) ? It is version x64 ?

RE: Tvheadend packages for Synology NAS - Added by th0ma7 ^ 6 months ago

Piotr Kuchciak wrote:

Which package is for platform cedarview (DS713+) ? It is version x64 ?

Answer located here for all models: https://github.com/SynoCommunity/spksrc/wiki/Architecture-per-Synology-model

In your case, x64.

RE: Tvheadend packages for Synology NAS - Added by Piotr Kuchciak 6 months ago

I downloaded latest version for DSM 7 and install it but TVHeadend not show me any adapter DVB. In control panel in DSM i see my USB Tuner. But it is not show in TVHeadend. Why ?

RE: Tvheadend packages for Synology NAS - Added by th0ma7 ^ 6 months ago

Piotr Kuchciak wrote:

I downloaded latest version for DSM 7 and install it but TVHeadend not show me any adapter DVB. In control panel in DSM i see my USB Tuner. But it is not show in TVHeadend. Why ?

Synology removed support for ALL usb DVB tuners part of DSM7. Only tuners that will work out are network/LAN types such as HDhomerun or other that has company backed support (which is really limited, I think Sundtek had some linux support). I do have LinuxTV backport kernel packages including many DVB drivers, but, as Synology is not releasing its kernel source ahead of time it currently is impossible to provide a build compatible for DSM7.

RE: Tvheadend packages for Synology NAS - Added by Markus Rechberger (Sundtek) 6 months ago

Yes Sundtek drivers work with DSM7 due to no kernel dependency.

RE: Tvheadend packages for Synology NAS - Added by Piotr Kuchciak 6 months ago

But in DSM 7 i see that my tuner is found and see in control panel also sa Hub USB....
But can you give me model tuner DVB-T2 works on Sundtek ?

And if i use Sundtek it will work on Synology ?
https://shop.sundtek.com/DVB-C-T-T2/Sundtek-MediaTV-Pro-III-DVB-C-DVB-T-DVB-T2-FM-Radio-AnalogTV.html

But if Synology remove support USB tuner now TVHeadend is no need... because we can not use usb tuners...

RE: Tvheadend packages for Synology NAS - Added by Markus Rechberger (Sundtek) 6 months ago

Piotr Kuchciak wrote:

But in DSM 7 i see that my tuner is found and see in control panel also sa Hub USB....
But can you give me model tuner DVB-T2 works on Sundtek ?

And if i use Sundtek it will work on Synology ?
https://shop.sundtek.com/DVB-C-T-T2/Sundtek-MediaTV-Pro-III-DVB-C-DVB-T-DVB-T2-FM-Radio-AnalogTV.html

yes.

But if Synology remove support USB tuner now TVHeadend is no need... because we can not use usb tuners...

they remove in-kernel usb tuner support, our drivers are not kernel drivers.

RE: Tvheadend packages for Synology NAS - Added by Piotr Kuchciak 6 months ago

But it is no possible to install any other package with driver for tuners ? to start working ?

RE: Tvheadend packages for Synology NAS - Added by Markus Rechberger (Sundtek) 6 months ago

Piotr Kuchciak wrote:

But it is no possible to install any other package with driver for tuners ? to start working ?

we have nothing to do with other tuner driver packages (and leave all of them untouched), they will or will not work just as before.

RE: Tvheadend packages for Synology NAS - Added by Piotr Kuchciak 6 months ago

In this situation in my opinion TVHeadend is no need for synology if tuners not working. When all tuners works (in past) i used TVHeadend and it works perfect.

RE: Tvheadend packages for Synology NAS - Added by Stefan S. 5 months ago

Piotr Kuchciak wrote:

I downloaded latest version for DSM 7 and install it but TVHeadend not show me any adapter DVB. In control panel in DSM i see my USB Tuner. But it is not show in TVHeadend. Why ?

Did you reboot your DS?
Sometimes this makes the tuners back available in TVH.

RE: Tvheadend packages for Synology NAS - Added by Markus Rechberger (Sundtek) 5 months ago

For those with sundtek tuners, I can confirm that the driver works with tvheadend with DSM7

After the driver installation a shellscript has to be started on the console to allow the driver to run as root (log in as "admin")

sudo /var/packages/sundtek/scripts/allowroot.sh

This just switches the user "sundtek" to "root" in /var/packages/sundtek/conf/privilege

Afterwards the driver has to be restarted (which will complete the installation).

root is actually only required for the data communication because the driver registers a shared memory segment for the
data transfer.

We will move the DSM6 installer to http://sundtek.de/synology6 (the installer itself will not be updated anymore, the installer just calls a shellscript in the background which always pulls the latest driver anyway)

The new/old Package path for DSM7 is:
http://sundtek.de/synology

RE: Tvheadend packages for Synology NAS - Added by Piotr Kuchciak 5 months ago

Good will be if for other tuner will be availavle driver... Like AverMedia tuner..... In my country sundtek is no available....

RE: Tvheadend packages for Synology NAS - Added by Markus Rechberger (Sundtek) 5 months ago

Which country would that be?

They're available everywhere, we're doing direct sales since customers usually contact us directly if they need support and there's not much benefit of using resellers so far.

RE: Tvheadend packages for Synology NAS - Added by Carsten Giese 5 months ago

This is my first Package from SynoCommunity. I have just updated to latest DSM7 and instaled TVH.
During setup I could enter a password, but after finishing the setup I cannot access the GUI on Port 9981. It asks for a username! plus the password. What username is it?
I am also confused on the hints during the setup talking about a usergroup 'sc-media'. Do I need to set this up? What are the exact requirements here to do the first login?
Can someone please advise? I am not a Unix-Guru. My plan is to use TVH together with a TRIAX TSS400 in my LAN as a SAT-IP server.

(301-316/316)