Project

General

Profile

Problem setting up with mux/channels

Added by Dan Mezyn almost 13 years ago

My TV headend install appears to have issues dealing with my HDHR3-CC cable card device. I run the initial scan and a list of muxes and services populate but I am unable to map the services to channels. Then is if reboot all of the muxes revert back to requiring an initial scan and will not process. If I delete the muxes and try to re-add them they will not process. everything appears to be stuck unless I completely wipe out the install.

Here is my setup

Hardware:
HDHeadend server: Zotac AD10 (AMD E350 processor, 4GB RAM, 60GB HD)
DVB device: HDHomerun HDHR3-cc (Cable card network decoder)
--------------------------------------------------------------
Server Build Steps
Install ubuntu server 11.10, enable ssh

Install the following ###
#HDHomeRun Driver ###
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:tfylliv/dvbhdhomerun
sudo apt-get update
sudo apt-get install dvbhdhomerun-dkms dvbhdhomerun-utils
sudo service dvbhdhomerun-utils start

###
#HDHomeRun App ###
sudo apt-get isntall hdhomerun-config

###
#TVHeadEnd ###
Add :
deb http://www.lonelycoder.com/debian/ hts main
to /etc/apt/sources.list

sudo aptitude update
sudo aptitude install hts-tvheadend

Device is on the same subnet and responds to my windows computer.

hdhomerun-config discover finds the device
------------------------------------------------------------------
After a scan and reboot this is what I see:

Hardware
Device path:
Device name:
Host connection:
Frequency range:
kHz - kHz, in steps of kHz
Status
Currently tuned to:

Services:
0
Muxes:
124
Muxes awaiting initial scan:
123

Options:
Autodetect muxes enabled
idle scan enabled
------------------------------------------
I've tried to turn on write mux to disk, the scan takes about 24 hours. After I tried to run the Map DVB services to channels but it did nothing. Nothing is entered into the logs. I then tried to manually create a few channels just to test if the video worked. VLC could not connect through TV headend, the logs showed:

Feb 02 17:35:08 dvb: "_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002" unable to configure demuxer "/dev/dvb/adapter0/demux0" for pid 2048 -- Device or resource busy
Feb 02 17:35:08 dvb: "_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002" unable to configure demuxer "/dev/dvb/adapter0/demux0" for pid 2049 -- Device or resource busy
Feb 02 17:35:08 dvb: "_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002" unable to configure demuxer "/dev/dvb/adapter0/demux0" for pid 1073 -- Device or resource busy
Feb 02 17:35:08 subscription: "RTSP" direct subscription to adapter: "HDHR1 ATSC", network: "", mux: "759,000 kHz", provider: "", service: "", quality: 100
Feb 02 17:35:18 subscription: "RTSP" unsubscribing
Feb 02 17:35:18 RTSP: 192.1.1.42: rtsp://192.1.1.109:9981/service/_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002 -- No input detected
Feb 02 17:35:18 dvb: "_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002" unable to configure demuxer "/dev/dvb/adapter0/demux0" for pid 2048 -- Device or resource busy
Feb 02 17:35:18 dvb: "_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002" unable to configure demuxer "/dev/dvb/adapter0/demux0" for pid 2049 -- Device or resource busy
Feb 02 17:35:18 dvb: "_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002" unable to configure demuxer "/dev/dvb/adapter0/demux0" for pid 1073 -- Device or resource busy
Feb 02 17:35:18 subscription: "RTSP" direct subscription to adapter: "HDHR1 ATSC", network: "", mux: "759,000 kHz", provider: "", service: "", quality: 100
Feb 02 17:35:28 subscription: "RTSP" unsubscribing
Feb 02 17:35:28 RTSP: 192.1.1.42: rtsp://192.1.1.109:9981/service/_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002 -- No input detected
Feb 02 17:35:28 HTTP: 192.1.1.42: /service/_dev_dvb_adapter0_HDHomeRun_ATSC759000000_0002 -- 404

Finally I rebooted the server and now TVheadend shows that all the channels are still awaiting initial scan, they also do not process

Should Service name or network be populated on the scan? They are all blank.

Example of Mux
Enabled Network Freq Modulation MuxID Quality
Y 207,000kHz QAM256 10368 100%

Related Services
Enabled Service Name Play Chan Name Type Provider Network Mux
y play unmapped Other 207,000kHz
y play unmapped Other 207,000kHz
y play unmapped Other 207,000kHz
y play unmapped Other 207,000kHz
y play unmapped Other 207,000kHz

I have SchedulesDirect configured, it pulls back results.But they do not map.

How do you choose the correct NIT -o?
Is there a way to know which DVB Network to choose? Once the process runs once choosing a new DVB network adds the muxes but they do not process.

Thank you.