this post was submitted on 17 Jul 2024
30 points (96.9% liked)

Selfhosted

40226 readers
980 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

Are they any self hosted dvr programs? I have a cable set-top box that I would like to record programs while I'm away. Yes I can pay to enable the dvr functionality from my cable provider but I'm cheap and would like my shows available to any computer in the house and not just the one hooked up to set-top device. Do I need specific hardware like a TV tuner card to integrate into my pc? All I see is all in one systems being sold for OTA channels of which I have none available where I am. Would be a bonus if it worked with jellyfin. Is anybody still doing this stuff or has everyone just moved on to the arr stack?

top 19 comments
sorted by: hot top controversial new old
[–] lemming741@lemmy.world 12 points 4 months ago (3 children)

I have an HDHomerun tuner, it's 2 channels for $120. I paid for plexpass and use that DVR, but the HDHR is platform agnostic.

[–] entropicdrift@lemmy.sdf.org 9 points 4 months ago (1 children)

This. Jellyfin has a direct HDHR integration and works as a DVR directly with one.

[–] possiblylinux127@lemmy.zip 2 points 4 months ago

I wish it used the built in guide

[–] possiblylinux127@lemmy.zip 3 points 4 months ago* (last edited 4 months ago)

You can even get them used if you are willing to wait. I paid $80

[–] bjoern_tantau@swg-empire.de 11 points 4 months ago (1 children)

MythTV is the magic word. At least it was ten years ago when we were still watching TV. It comes with server and client packages. Kodi can also serve as a client. You can set up automatic recordings, timeshift, it can serve other videos and music. It's great.

[–] Motherwasahampsters@lemmy.ca 1 points 4 months ago

Yeah 10 yrs sounds about right, everything I see on YouTube is around that time frame haha

[–] Voroxpete@sh.itjust.works 10 points 4 months ago* (last edited 4 months ago) (1 children)

Yes, you will need a tuner card or USB tuner. The go to apps are mythtv and Kodi. I'd start with Kodi and see if that does the job for you. If you check the Kodi wiki you'll find resources on what specific tuner cards work best.

Self hosted DVRs are definitely a dying breed, but there's stuff out there if you're willing to dig.

For Jellyfin integration, once you have the files you should be able to dump them out to a folder where Jellyfin can scan them.

[–] Motherwasahampsters@lemmy.ca 2 points 4 months ago

Perfect thanks I will look into those closer.

[–] antlion@lemmy.dbzer0.com 6 points 4 months ago (1 children)

Emby is a cousin of Jellyfin that supports DVR functionality. I have successfully recorded from IPTV streams, which shouldn’t be too different from a tuner card. The main thing is it needs to load the programming information from somewhere.

[–] possiblylinux127@lemmy.zip 3 points 4 months ago

Jellyfin supports DVR functionality as well

[–] lolonaut@discuss.tchncs.de 5 points 4 months ago (1 children)

TVHeadend, but it has a really steep learning curve.

[–] eco_game@discuss.tchncs.de 2 points 4 months ago

TVHeadend is the way, I've been running it with a USB satellite tuner for 5+ years. Setting it up can be a little confusing, but once it's running you pretty much never have to touch it again.

As for clients, there's a Jellyfin plugin, however it seems to not work for me right now.

My client of choice is Kodi with the TVHeadend plugin, and that works great. If you still want Jellyfin integration, you could just add your recordings folder as a library in Jellyfin.

[–] SteveTech@programming.dev 2 points 4 months ago (1 children)

I've got an interesting setup I'd like to share:

So I've got a Raspberry Pi with 4 RTL-SDRs, 2 for TV, 1 for radio, and 1 for plane transponders. That runs SatPi for the 2 TV SDRs, which TVHeadend running on my main server connects to, to record and stream. Jellyfin also connects to TVHeadend to properly index everything and for easy access to recordings and live TV.

[–] Motherwasahampsters@lemmy.ca 1 points 4 months ago (1 children)

Interesting. I have 2 rtl-sdrs that I could repurpose for testing before buying a hdhome run box. How well do the rtl-sdr handle the digital tv channels? Are you using the included intenna or pretuned TV antenna and adapters?

[–] SteveTech@programming.dev 1 points 4 months ago

IIRC the RTL chip inside them was originally designed for TV, so it works great! I'm actually using very cheap AliExpress clones for the TV ones, because they otherwise don't work very well.

I'm also using the outdoor TV antenna on my roof (common in Australia, idk elsewhere), and a splitter and adaptors. And with that I get every channel with no artifacts, at 30% strength, but that'll probably be higher with not awful SDRs.

[–] possiblylinux127@lemmy.zip 2 points 4 months ago (1 children)

I use Jellyfin with a TV tuner on the network

[–] Motherwasahampsters@lemmy.ca 1 points 4 months ago (1 children)

Am I correct in assuming your only using an OTA antenna for your tuner? I guess I'm having a hard time figuring out how I might hook up my cable settop box that only has a ethernet port for its signal ( not coax) probably screwed anyways because of the drm that they prob would have to strip out somehow..

[–] possiblylinux127@lemmy.zip 1 points 4 months ago

I don't pay for cable or streaming services. The OTA is all I need.

For cable you need DRM free raw signal. It sounds like your box doesn't have that. Maybe try calling the cable company and asking for a coax cable for your TV. You also need a special HD homerun device