![]() |
|
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 |
#41
|
|||
|
|||
Tried that. But I moved moved to Comcast east and west cost like you suggested above. The YouTubetv epg from Schedules Direct does not have the Pacific channels. It doesn't have those adult swim channels either. The problem, as I am sure you know, is that SageTV is not really reading the m3u file from channels dvr with the method we are using. It is only grabbing from specific channels as they are indicated to opendct. Mythtv and NextPVr by contrast read the m3u from channels dvr in its entirety, and gives you the full list of TVE channels available with guide and everything. |
#42
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#43
|
|||
|
|||
Thank you boukmandutty for the instructions, EnterNoEscape for the great work, and the posters for their input on this topic.
I've installed ChannelsDVR, revised the OpenDCT config file, set up the tuner in Sage, remapped a channel, and then tried to watch a live program in Sage where Sage reported 'No Signal'. Then I opened the OpenDCT log file and finally tumbled to the fact that I have to have ffmpeg installed! I think this is something I should have realized were I even minimally equipped to attempt this, but alas that is not the case. Is this as simple as downloading it from one of the sites referenced on the ffmpeg website and putting it somewhere I can reference it? Bill VV
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist |
#44
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#45
|
|||
|
|||
Done and done! Now using ChannelsDVR to tune the Xfinity TVE stream and their local channel link to record content with both Channels and Sage, and accessing via the Firestick 4K. Bottom line, this setup replaces my HDHR Prime tuner for most of the previous Xfinity lineup.
Some notes...
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist |
#46
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 11-11-2021 at 12:42 PM. |
#47
|
|||
|
|||
Quote:
I noticed the issue with the responsiveness as well with my Nvidia shield. I must say that over time it has gotten much faster. I dont want to jump the gun but I was wondering if the slow down had to do with caching (the system getting used to the the new lineup, mapping, epg, and all) or anything of the sort. It is much faster now where the speed for most things is comparable to my intel nuc client connected via ethernet. For the xmltv file to work without mapping we would have to get SageTV - opendct to be able to present the channels as listed in the m3u file supplied to it. Right now what opendct does for us is to process individual m3u8 links to specific streams as we direct it. |
#48
|
|||
|
|||
If You want all the TVE Channels to tune without transcoding I found the settings to do it.
sagetv.device.2587278.consumer=opendct.consumer.DynamicConsumerImpl sagetv.device.2587278.custom_channels= sagetv.device.2587278.delay_to_wait_after_tuning=0 sagetv.device.2587278.device_name=TVE1 sagetv.device.2587278.encoder_listen_port=9000 sagetv.device.2587278.encoder_merit=0 sagetv.device.2587278.encoder_pool=generic_pipe sagetv.device.2587278.exclusive_server_address= sagetv.device.2587278.fast_network_encoder_switch=true sagetv.device.2587278.last_channel=6011 sagetv.device.2587278.stopping_executable= sagetv.device.2587278.streaming_executable=c\:\\\\ffmpeg\\bin\\ffmpeg.exe -i "http\://10.0.0.2\:8089/devices/ANY/channels/%c%/stream.mpg?format\=hls" -c copy -f mpegts - sagetv.device.2587278.transcode_profile= sagetv.device.2587278.tuning_delay_ms=0
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 11-26-2021 at 01:38 PM. |
#49
|
|||
|
|||
I have been messing around with this in docker. Does anyone have any idea of what the command would be in docker to get opendct to do this? I have tried everything I know.
|
#50
|
|||
|
|||
Quote:
sagetv.device.-1778689001.streaming_executable=c\:\\FFMPEG\\ffmpeg.exe -i http\://192.168.1.143\:8089/devices/ANY/channels/%c%/hls/master.m3u8? -f mpegts -codec\:v copy -codec\:a copy - And changed it to this which is still working, so that's good. sagetv.device.-1778689001.streaming_executable=c\:\\FFMPEG\\ffmpeg.exe -i "http\://192.168.1.143:8089/devices/ANY/channels/%c%/stream.mpg?format\=hls" -c copy -f mpegts -
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist |
#51
|
|||
|
|||
Quote:
For my HdHomeRun Tuners I use ts. This is how I have my Primes, OTA and TVE setup in OPENDCT ... for TVE I setup 8 streams. generic.pipe.device_names_csv=Cable1,Cable2,Cable3,Cable4,Cable5,Cable6,OTA1,OTA2,OTA3,OTA4,OTA5,OTA6,OTA7,OTA8,OTA9,OTA10,OTA11,OTA12,TVE1,TVE2,TVE3,TVE4,TVE5,TVE6,TVE7,TVE8
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 11-26-2021 at 05:26 PM. |
#52
|
|||
|
|||
Quote:
I went back and checked my Prime setup before everything crashed, and that line is empty, even tho I was recording from it (them) just fine.
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist |
#53
|
|||
|
|||
If you are not using generic pipes for your HDHomerun units then you cannot share the stream/tuner at the same time with ChannelsDVR.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#54
|
|||
|
|||
Quote:
![]() sagetv.device.2010761140.consumer=opendct.consumer.DynamicConsumerImpl sagetv.device.2010761140.custom_channels= sagetv.device.2010761140.delay_to_wait_after_tuning=0 sagetv.device.2010761140.device_name=Cable1 sagetv.device.2010761140.encoder_listen_port=9000 sagetv.device.2010761140.encoder_merit=0 sagetv.device.2010761140.encoder_pool=generic_pipe_cable sagetv.device.2010761140.exclusive_server_address= sagetv.device.2010761140.fast_network_encoder_switch=true sagetv.device.2010761140.last_channel=44 sagetv.device.2010761140.stopping_executable= sagetv.device.2010761140.streaming_executable=c\:\\\\ffmpeg\\bin\\ffmpeg.exe -i "http\://10.0.0.2\:8089/devices/ANY/channels/%c%/stream.mpg?format\=ts" -c copy -f mpegts - sagetv.device.2010761140.transcode_profile= sagetv.device.2010761140.tuning_delay_ms=0
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 11-26-2021 at 08:01 PM. |
#55
|
|||
|
|||
It sounds like you really have it dialed in. I'll have to do some reading to see if I can understand how the HDHR stream gets picked up by OpenDCT. Aside from the changes in 'generic.pipe.device_names_csv' and the sagetv.device.xxx... entries, are there any other changes made in the OpenDCT config file?
I guess if I were to attempt this, I'd need a cookbook. Are there any advantages in quality, comskip, or closed captions to using ChannelsDVR, or is it pretty much up to UI preferences?
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist |
#56
|
|||
|
|||
Quote:
I use Plex for Series I want to keep as it neatly puts then in Folders... not all together like Sage. I use ChannelsdVR for Movies. and Shows I watch and delete.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 11-26-2021 at 09:31 PM. |
#57
|
|||
|
|||
Well, after my early success my server hiccuped and I re-installed SageTV and OpenDCT, made the changes to OpenDCT, and Sage longer sees the Channels tuners. Here is some code around the error message in the OpenDCT log...; it happens similarly for the rest of the tuners.
Code:
17:46:24.492 [GenericHttpLoader-38] DEBUG DeviceLoaderImpl - Advertising new capture device 'Chan1'. 17:46:24.494 [GenericHttpLoader-38] DEBUG SageTVManager - The requested capture device 'Chan1' did not exist. Triggering re-discovery. 17:46:24.494 [GenericHttpLoader-38] DEBUG DynamicConsumerImpl - Using default consumer 'opendct.consumer.FFmpegTransSageTVConsumerImpl' for channel '' 17:46:24.500 [GenericHttpLoader-38] ERROR GenericHttpDiscoverer - An unhandled exception happened in loadCaptureDevice while using discoveredDevicesLock => java.lang.NullPointerException at opendct.capture.GenericHttpCaptureDevice.configureServices(GenericHttpCaptureDevice.java:93) at opendct.capture.GenericHttpCaptureDevice.<init>(GenericHttpCaptureDevice.java:71) at opendct.tuning.http.GenericHttpDiscoveredDevice.loadCaptureDevice(GenericHttpDiscoveredDevice.java:228) at opendct.tuning.discovery.discoverers.GenericHttpDiscoverer.loadCaptureDevice(GenericHttpDiscoverer.java:334) at opendct.tuning.discovery.DeviceLoaderImpl.advertiseDevice(DeviceLoaderImpl.java:106) at opendct.tuning.discovery.discoverers.GenericHttpDiscoverer.addCaptureDevice(GenericHttpDiscoverer.java:207) at opendct.tuning.http.GenericHttpLoader.run(GenericHttpLoader.java:35) at java.lang.Thread.run(Unknown Source)
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist |
#58
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#59
|
|||
|
|||
Quote:
Code:
sagetv.device.65070850.streaming_executable=c\:\\FFMPEG\\ffmpeg.exe -i "http\://192.168.1.115\:8089/devices/ANY/channels/%c%/stream.mpg?format\=hls" -c copy -f mpegts
__________________
Server: Intel i5-11400 @4.4GHz 6 cores Windows10 Pro, Sage 9.2.6.976, Comskip Donators Capture: Fubo/TVEverywhere/ChannelsDVR/OpenDCT_0.5.32_x86. Storage: 120gB SSD, 4tB HD on Server Network: gB Lan Playback: FireStick 4K miniclient Tech Level: Hobbyist |
#60
|
|||
|
|||
did you make sure the mapping in SageTV is the same as the channel # ChannelsDVR is looking for ?
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Using the OpenDCT Generic HTTP Capture Device | EnterNoEscape | Hardware Support | 46 | 04-08-2022 08:55 AM |
Using the OpenDCT Generic Pipe Capture Device | EnterNoEscape | Hardware Support | 101 | 01-20-2022 12:14 PM |
Generic HDMI capture devices | pjpjpjpj | Hardware Support | 11 | 03-11-2020 07:09 PM |
A pipe dream or possible? | digitalgm | General Discussion | 3 | 09-21-2004 01:18 PM |