DVR backend - NAS vs Raspberry

Help and support for HDHomeRun DVR and HDHomeRun software for Windows 10, Mac, Android, XBox, etc.
Post Reply
vonloschz
Posts: 32
Joined: Mon Feb 17, 2020 7:28 am

DVR backend - NAS vs Raspberry

Post by vonloschz »

I installed the DVR backend over my NAS (synology DS418) with the Windows setup application.
I has also installed the DVR backend over my Raspberry (pi 4 2G) with linux client.

At the end, they both use the same binary hdhomerun_record and /tmp/hdhomerun_record_arm.

However, there is a directory named "Live TV" only on my NAS.
Does Raspberry support timeshifting ?

Thanks !

signcarver
Expert
Posts: 9533
Joined: Wed Jan 24, 2007 1:04 am
Device ID: 10802091 131B34B7 13231F92 1070A18E 1073ED6F 15300C36
x 30

Re: DVR backend - NAS vs Raspberry

Post by signcarver »

It will make it when it is used... typically the device with the most space will be used. The files inside that folder are auto deleted and I know some who run scripts that if there isn't anything inside a folder delete it.

vonloschz
Posts: 32
Joined: Mon Feb 17, 2020 7:28 am

Re: DVR backend - NAS vs Raspberry

Post by vonloschz »

Each time I listen a Live channel and Resource Lock over my NAS,
the "Live TV" directory get a temporary file named by the channel . ( Ex. Live channel 12.1 064cb449.mpg )
When I stop the live listen this file disappear but the directory remain.
Normal situation base on your information. Thanks.


But this is not the case over my Raspberry.
The "Live TV" directory never get created and this temporary file for timeshifting doesn't appears.
Will do further test for sure.

Should I install a DLNA server on Raspberry ?
Cause that was needed for the HDHR NAS installation from the Windows setup application.


Thanks again.

signcarver
Expert
Posts: 9533
Joined: Wed Jan 24, 2007 1:04 am
Device ID: 10802091 131B34B7 13231F92 1070A18E 1073ED6F 15300C36
x 30

Re: DVR backend - NAS vs Raspberry

Post by signcarver »

chances are it will never use it if the NAS is on the network thus never creates it as it was never asked to

vonloschz
Posts: 32
Joined: Mon Feb 17, 2020 7:28 am

Re: DVR backend - NAS vs Raspberry

Post by vonloschz »

DVR on NAS stopped.
DVR on Scribe : Free 442 GB
DVR on raspberry : Free Space 490 GB

I started 3 Live TV shows. (in this order)
Mobile with HDHR app
Fire TV Stick 4k with Kodi + zuki.pvr
PC Linux with Kodi + zuki.pvr

All Live TV was lock over the Scribe device.
Last edited by vonloschz on Fri Feb 05, 2021 9:35 am, edited 1 time in total.

vonloschz
Posts: 32
Joined: Mon Feb 17, 2020 7:28 am

Re: DVR backend - NAS vs Raspberry

Post by vonloschz »

DVR on NAS : Free 5545 GB
DVR on Scribe : Free 442 GB
DVR on raspberry stopped.

I started 3 Live TV shows. (in this order)
Mobile with HDHR app
Fire TV Stick 4k with Kodi + zuki.pvr
PC Linux with Kodi + zuki.pvr

First Live TV was lock over the Scribe device.
Second and third were lock over the NAS device. (As well as the temporary files under Live TV directory)

vonloschz
Posts: 32
Joined: Mon Feb 17, 2020 7:28 am

Re: DVR backend - NAS vs Raspberry

Post by vonloschz »

I design a Raspberry DVR cluster around HDHR / Kodi as a geek project.
Just need to confirm with expect this specific details.

Thanks !!!

signcarver
Expert
Posts: 9533
Joined: Wed Jan 24, 2007 1:04 am
Device ID: 10802091 131B34B7 13231F92 1070A18E 1073ED6F 15300C36
x 30

Re: DVR backend - NAS vs Raspberry

Post by signcarver »

What happens when you get 1TB free on that pi and restart both of them and wait two hours before testing. Typically I have seen the scribe DVR used when things are close in space. Keep in mind it can take up to 2 hours for the devices to sync with one another and be aware what the space on the other is. Also for live it will depend on how the app organizes the order of the engines. Since the scribe is your tuner, it will need to be brought up first thus won't know about the other engine for up to 2 hours (should be 1 hour but I suggest 2) . When the other engine is brought up it knows about the other DVR(scribe) and will check with it.

If you wish to try and force a live recording off a specific engine I would try to open the following with vlc (or even a browser) http://<ip-of-engine:port>/auto/v#?ClientID=GUID&SessionID=HEX32 where you supply the ip, port, virtual channel number, a guid, and a hex number, I assume 32bit, for sessionID (I haven't had issue providing just about any number including shorter than 32 bit such as 1 and have had no problem using dashes in my GUID since that is how it generates for me but never tried with anything other)

see https://github.com/Silicondust/document ... ki/Live-TV

Post Reply