Bug #1679
Missing Service Name for ABC and SBS channels (Newcastle, Australia)
100%
Description
I'm running Fedora 18 on a HP N40L Microserver under with a DigitalNow Quad DVB-T Receiver (http://www.digitalnow.com.au/product_pages/Quad.html) as a backend server and a AMD E-350 running OpenELEC 3.0.0 frontend.
I was using MythTV (under Fedora 16) as a backend, but ever since OpenELEC 2.95.5 (OpenELEC 3.0 RC5) I have been experiencing buffering/stuttering of live TV every few seconds.
I've never been particularly happy with MythTV and now that Tvheadend timeshifting has matured, I figured I would give it a go
I cloned the git repo and successfully compiled tvheadend (commit e9ce02138e81d0dd94a2b155e57fda282063c008) and ran it with build.linux/tvheadend -C
Going to Configuration->DVB Inputs->TV Adapters, I selected each adapter clicked on 'Add DVB Network by location...' and selected Australia/Newcastle from the list.
The Multiplexers tab lists:
+---------------+-------------+----------------------+-----------+-------+---------+ | Network | Frequency | Modulation | NetwordID | MuxID | Quality | +---------------+-------------+----------------------+-----------+-------+---------+ | SBS NSW | 543,500 kHz | QAM64, 7MHz, 8k-mode | 12802 | 848 | 100% | | ABC NSW | 226,500 kHz | QAM64, 7MHz, 8k-mode | 4112 | 547 | 100% | | SBS NSW | 599,500 kHz | QAM64, 7MHz, 8k-mode | 12802 | | 100% | | NBN Newcastle | 585,500 kHz | QAM64, 7MHz, 8k-mode | 4121 | 1792 | 100% | | PRIME | 704,500 kHz | QAM64, 7MHz, 8k-mode | 12930 | 2480 | 100% | | ABC NSW | 592,500 kHz | QAM64, 7MHz, 8k-mode | 4112 | | 100% | | SCA | 690,500 kHz | QAM64, 7MHz, 8k-mode | 12812 | 2058 | 100% | +---------------+-------------+----------------------+-----------+-------+---------+
The Services tab lists:
+---------+-----------------+------+-----------------+-------------+-----+-------+---------------+---------------+------------+-------------+-------+ | Enabled | Service name | Play | Channel Name | DVB Charset | EPG | Type | Provider | Network | Encryption | Multiplexer | Pre...| +---------+-----------------+------+-----------------+-------------+-----+-------+---------------+---------------+------------+-------------+-------+ | Yes | | Play | Unmapped | auto | Yes | Other | | SBS NSW | | 543,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | SBS NSW | | 543,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | SBS NSW | | 543,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | SBS NSW | | 543,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | SBS NSW | | 543,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | SBS NSW | | 543,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | SBS NSW | | 543,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | ABC NSW | | 226,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | ABC NSW | | 226,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | ABC NSW | | 226,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | ABC NSW | | 226,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | ABC NSW | | 226,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | ABC NSW | | 226,500 kHz | 0 | | Yes | | Play | Unmapped | auto | Yes | Other | | ABC NSW | | 226,500 kHz | 0 | | Yes | 4ME | Play | 4ME | auto | Yes | SDTV | PRIME | PRIME | | 704,500 kHz | 0 | | Yes | 7mate Newcastle | Play | 7mate Newcastle | auto | Yes | SDTV | PRIME | PRIME | | 704,500 kHz | 0 | | Yes | 7TWO Newcastle | Play | 7TWO Newcastle | auto | Yes | SDTV | PRIME | PRIME | | 704,500 kHz | 0 | | Yes | ELEVEN | Play | ELEVEN | auto | Yes | SDTV | SCA | SCA | | 690,500 kHz | 0 | | Yes | eXtra | Play | eXtra | auto | Yes | SDTV | NBN Newcastle | NBN Newcastle | | 585,500 kHz | 0 | ... ... ... ... ... ... ... ... ... ... ... ...
There is a service name for all the commercial stations (NBN Newcastle, PRIME, and SCA multiplexers), but the service name for the ABC and SBS channels are all blank. These channels worked perfectly well in MythTV.
dmesg, /var/log/messages and tvheadend debug output attached
Files
History
Updated by Adam Sutton over 11 years ago
OK, looks like the problem is that the services are not considered TV/Radio (Type=OTHER). We need to find out what the service types being provided are and map them within TVH.
Can you send me your dvbtransports configuration folder...
Adam
Updated by Graeme Russ over 11 years ago
- File tvheadend_config.zip tvheadend_config.zip added
Entire .hts/tvheadend attached
Updated by Adam Sutton over 11 years ago
- Status changed from New to Accepted
- Assignee set to Adam Sutton
- Target version set to 57
- Affected Versions 3.4 added
Updated by Graeme Russ over 11 years ago
- File debug_full.zip debug_full.zip added
Added detailed debug log
Updated by Graeme Russ over 11 years ago
The problem started at commit 191b143f65d07f80e6204e6ac995861ad0fd9078. The following 'fixes' the problem:
git revert 191b143f65d07f80e6204e6ac995861ad0fd9078
Updated by Adam Sutton over 11 years ago
- Target version changed from 57 to 3.4
Also this should be tried (against master):
http://pastebin.com/raw.php?i=P3agzunm
There is indeed a big error in that commit!
Adam
Updated by Adam Sutton over 11 years ago
- Status changed from Accepted to Fixed
- % Done changed from 0 to 100
Applied in changeset tvheadend|commit:8bceacd96966211eddbd5cb1784e0f3864451483.
Updated by Mike Freeman over 11 years ago
I'm still having this problem as of version 3.5.225~g5956233. I get almost no named services and mapped channels. I have to manually name each channel for them to work.