Project

General

Profile

Tvheadend 4.2 for Synology x86

Added by D N over 5 years ago

Hi,

Has TvHeadend 4.2 been released yet?
If so, has anyone built 4.2 for the Synology 1511+ x86?

Degsy


Replies (20)

RE: Tvheadend 4.2 for Synology x86 - Added by Olli Nase over 5 years ago

No i think it has not been released right now. I´m still waiting for it.
See Roadmap [[http://tvheadend.org/projects/tvheadend/roadmap]]

RE: Tvheadend 4.2 for Synology x86 - Added by Steve Black almost 4 years ago

At this point (June 13, 2017) TVH 4.2 HAS been released. Is there any word yet on Synology packages. The latest is a 4.3 testing release, but no 4.2 release yet.

RE: Tvheadend 4.2 for Synology x86 - Added by Steve Black almost 4 years ago

Anyone have any insight on this? Email to the linked address on the Dierkse download page never seems to get a response. (It sends to a different address than that shown on the link.)

RE: Tvheadend 4.2 for Synology x86 - Added by Martin Walter almost 4 years ago

You can compile it yourself for your architecture. Latest release (4.2.3) is here: https://github.com/m4tt075/spksrc/tree/tvh-4.2.3
Recent testing versions are here: https://github.com/m4tt075/spksrc/tree/tvh-4.3
The testing version runs on a non-standard port though.

RE: Tvheadend 4.2 for Synology x86 - Added by Gerald Rohrbach almost 4 years ago

Martin,
currently I'm trying this. I also used over the last years the packages from Dierkse.
It sounds not to difficult to build, but with low bandwitdh it takes.

The toolchains are only for 5.2, I'm running 6.1.
Can I still use the old ToolChains?

RE: Tvheadend 4.2 for Synology x86 - Added by Gerald Rohrbach almost 4 years ago

Martin,

I spend some hours now, but I was not succesfull.

So I did the steps like described.
I changed to folder cross/tvheadend and did make arch-cedarview.
It started to compile, after a while it finnished without any errormessage.

But in the folder package I did not found the tvheadend package.

I before did the same with transmission, at the end I got a package transmission.

Can you or someone else give an advice where to check mor mistakes or misunderstandings.

RE: Tvheadend 4.2 for Synology x86 - Added by Martin Walter almost 4 years ago

Gerald,

Ahh, the 6.1 toolchains. Yes, better to use them if you run that DSM version or newer.

You can cherry-pick ymartin59's commit 4af4d2d01cbbbeda6e22d0e383ec894fe7545e8 from the following tree
https://github.com/ymartin59/spksrc/tree/dsm6-toolchains-6.1

The m4tt075 packages are compatible with 6.1 and compile with those toolchains too.

When you cross compile you need to execute make arch-[yourarch]-[toolchain], e.g. make arch-cedarview-6.1 in the spk/tvheadend directory, not in the cross sub-directories.

But if you are tired trying, I've just cross-compiled the package you are looking for. Here you go:
https://www.dropbox.com/sh/jr7732yrwcxa2gr/AACZUsii82FTExVmTTb3SSVZa?dl=0

Edit: Uploaded some more packages to the above link. These packages cannot run in parallel with tvheadend-testing packages. Use at your own risk...

RE: Tvheadend 4.2 for Synology x86 - Added by Vlad Obrad almost 4 years ago

Wow thanks so much for thos spk packages, waited for the stable version to finally appear for the synology platform :)

Have one question though. Would it be possible to have the changes from here https://github.com/ljalves/tvheadend/tree/cccam in the packages included.

That would be really great :)

Thanks so much for the work already done :)

RE: Tvheadend 4.2 for Synology x86 - Added by Gerald Rohrbach almost 4 years ago

Martin,

when I started to do it right the package was created.... Thanks for your tip.
It even worked on the old Toolchain.
I had some issues to git clone the one you send by link. (6.1)
git clone picked an old one, but the zip download worked fine.
I will try now to compile on the new version.

Before I installed on my synology, I removed the tv headend testing and rebooted.
After installing of the new package and doing some basic configurations it worked fine, just out of the box.
So the whoole setup is improved a lot and makes it much easier for beginners.

The only issue I have is with old recordings. They are as file available but do not appear
in TVH. The folder rights are correct, also new recordings are done in the path and appear.

Somehow TVH is probably collecting only once.
Do you know how this mechanism works, can I trigger it somehow?
Maybe you know at least the location where to search.
Reboot did not helped.

RE: Tvheadend 4.2 for Synology x86 - Added by Martin Walter almost 4 years ago

Владимир Скорняков,

If I'm not mistaken, the patches you are referencing have already been included in the master branch. Just clone
https://github.com/m4tt075/spksrc/tree/tvh-4.3
to cross-compile a recent master package. This will deliver a tvheadend-testing package and use non-standard ports though (see installation messages). Never run a tvheadend and tvheadend-testing package at the same time.

@Gerald,

Good you have made it! Congrats!

W.r.t old recordings, I think(!) they can be imported, but this is not straight-forward, i.e. you might have to edit and adapt log files and such. Just search the forum here. There are posts which might help you. But, frankly, it might be easier to just check through your recordings, get rid of what you don't need anymore and just integrate the rest in your regular movie and series archives. Eperimentally, you could also remove the tvheadend release package again, restore your old testing package, compile the testing package from m4tt075 (see my response to Vlad) and see if it correctly upgrades your old testing package with the new one and imports the recordings. This is truly experimental though, as I have no clue whether the m4tt075 testing packages are compatible with the Dierkse ones.

Hope this helps...

RE: Tvheadend 4.2 for Synology x86 - Added by Gerald Rohrbach almost 4 years ago

Martin,

after some searching I found a way.

There is a dvr/log folder, where obviously for each recorded video a description file exists.
I copied from my backup to this folder, corrected the rights and after a reboot it worked like exspected.

The new toolchain 6.1 is not working yet, I will investigate some more details. But the building of the packages
works with the old 5 one also, so it is not anymore that urgent.

RE: Tvheadend 4.2 for Synology x86 - Added by Martin Walter almost 4 years ago

Gerald,

Great. Then you are almost there. If you have trouble with building the package with 6.1 toolchains yourself, just download the ready-made package I built from the dropbox link I provided and install it manually from within your package manager. This will upgrade your package with the right toolchains and you are done. Piece of cake from where you are already...

RE: Tvheadend 4.2 for Synology x86 - Added by Frank Zürn almost 4 years ago

Hi Gerald,
If it does not trouble you, could you please provide the Package somewhere for us others who were also waiting for the upgrade to 4.2 ??

RE: Tvheadend 4.2 for Synology x86 - Added by Frank Zürn almost 4 years ago

Sorry for the late response, but

BIG KUDO, TNX and +1 :D

RE: Tvheadend 4.2 for Synology x86 - Added by Frank Zürn almost 4 years ago

One Question;

I saw, that you have 6.1 in the title of the packages...

Does that mean you built with 6.1 toolchain and I need to upgrade my Synology to 6.1 ??
(at the moment I am still on 5.2 not to break a running environment, but this would be a nice incentive :) )

RE: Tvheadend 4.2 for Synology x86 - Added by Martin Walter almost 4 years ago

Thanks, Frank. Yes, those packages have been built with 6.1 toolchains and I have been running a 6.1-compiled TVH on my 6.1 evansport system happily for a couple of months now. You don't have to upgrade because of that though. It is still possible to compile the new TVH packages with 5.2 toolchains too.

IF ( ! ) you want to upgrade, please be aware that you cannot upgrade from a tvheadend-testing to a tvheadend (release) package. These packages have separate configurations. NEVER run a testing and a release package in parallel. Whatever you do, back up your old configuration (before you upgrade your DSM AND before you upgrade TVH, just to be sure). Otherwise...
- If you are running a testing package now, and you want to install a release package after the upgrade, you will have to start configuring from scratch
- If you are running an old release package, upgrade your DSM first and 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.

So, high likelihood, you will have to start over configuration-wise. Anyways, you can run the recent TVH packages on DSM 6.1+, so to that extent, upgrading at least is an option again...

RE: Tvheadend 4.2 for Synology x86 - Added by Martin Walter almost 4 years ago

For those interested, I have started a new (somewhat less specific) thread, containing more release packages for 5.2 and 6.1 toolchains and some more instructions here:
https://www.tvheadend.org/boards/5/topics/27780

RE: Tvheadend 4.2 for Synology x86 - Added by Joe Christl almost 4 years ago

omg! I just found this! I have been waiting forever for the synoCommunity to update their package. Thank you very much for these. I can finally get off of 4.0.9-7. :D

RE: Tvheadend 4.2 for Synology x86 - Added by Joe Christl almost 4 years ago

Is there a Synology section? Because I think there should be. I have since upgraded to 4.2.3 but it crashes alot. Is there any logs or troubleshooting I can do?

    (1-20/20)