SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support


Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 04-02-2022, 06:50 AM
something fishy something fishy is offline
Sage Advanced User
Join Date: Sep 2004
Posts: 240
I took @boukmandutty's advice and redid this using the generic pipe capture device.

This worked, but the process was so close to my previous effort that it makes me wonder if there is an issue in getting a tuner created with the generic http capture device loaded. @hvymetal in post 32 of this thread appeared to be having similar issues.

For the record my process was:

1. Stop OpenDCT docker

2. Start with a clean (from the default file provided)

3. Add 2 devices:
4. Restart OpenDCT docker to allow it to create the necessary entries in

5. Stop OpenDCT docker

6. Add the pipe commands, I am taking @boutmandutty's instructions in the CHANNELS DVR with Generic Pipe Capture (PLUTO TV as well) thread and modifying for the syntax that TVHeadend needs, so:
sagetv.device.<device ID>.streaming_executable=ffmpeg -i http://[tvheadend_ip]:9981/stream/channelnumber/%c%.mpg -f mpegts -codec\:v copy -codec\:a copy -
7. Restart OpenDCT docker, wait about a minute...

8. Start the SageTV docker, and attach a SageTV client to it

This is much more promising, the 2 virtual tuners I created now appear in the add sources box, I see two control tuning boxes - I've chosen the first

9. Use schedules direct, enter schedules driect credentials, select linup and choose Basic service, do any necessary channel remappings so that the "physical channel" is the number that TVHeadend expects (doing this on a large bouquet it might be easier to edit the channel numbers in TVHeaded to match SageTV rather than the other way around)

10. Test tune a channel from the program guide.

At this point my tune failed with the OpenDCT log reporting that it could not find ffmpeg, as a short term fix I installed ffmepg into the OpenDCT docker. I have subsequently redone this using the combined SageTV & OpenDCT docker which doesn't have this problem.

Next step is to fully populate OpenDCT with all eight tuners (the SatIP server offers 8 satellite tuners, I could actually create more as TVheadend can tune multiple channels on the same mux using only one tuner), map all channels properly and copy the (hundreds of) recording rules from my main system to soak test stability.

Thanks to
@boukmandutty for suggesting the generic pipe and giving me the template from the Channels DVR thread and
@rickgillyon for suggesting this might be possible in the first place and of course:
@enternoescape for OpenDCT and @jusjoken for the SageTV dockers.
Reply With Quote

hdmi, iptv, script

Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Using the OpenDCT Generic Pipe Capture Device EnterNoEscape Hardware Support 101 01-20-2022 12:14 PM
capture device recommendation smithzoos Hardware Support 2 02-29-2016 09:02 PM
USB Capture Device? Skybolt Hardware Support 5 05-07-2013 07:00 PM
Using Motorola Tuner device for capture device cyberfreak Hardware Support 4 02-22-2007 02:47 PM
No AV Capture Device jaelanicu SageTV Recorder Software 5 08-03-2006 02:02 AM

All times are GMT -6. The time now is 04:05 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.