TBS6280 - SD channels fine, "Continuity counter" errors and eventual failure on HD channels
Added by c128 m over 9 years ago
Hi,
I'm running a TBS6280 with tvheadend:
- Ubuntu Server 14.04.2
- 3.13.0-49-generic
- Latest (updated in March) OS drivers: https://github.com/ljalves/linux_media
- Custom
/etc/modprobe.d/saa716x_budget.conf
withoptions saa716x_budget int_type=1
- Client: OpenELEC v5.0.8
- Server: 3.9.2709~g6b472cd~trusty
However, when watching live, although SD channels are fine (no errors) all HD channels are usually fine for a minute or so, but then eventually fail with the following:
Apr 19 10:52:43 tv tvheadend[1253]: subscription: 00D5: "192.168.1.104 [ generic | XBMC Media Center ]" subscribing on channel "BBC ONE HD", weight: 150, adapter: "Sony CXD2820R : DVB-T #0", network: "Freeview", mux: "706MHz", service: "BBC ONE HD", profile="htsp", hostname="192.168.1.104", username="generic", client="XBMC Media Center"
Apr 19 10:55:01 tv tvheadend[1253]: http: 127.0.0.1: HTTP/1.1 GET /status.xml -- 401
Apr 19 10:58:14 tv tvheadend[1253]: TS: Freeview/706MHz/BBC ONE HD: H264 #6601 Continuity counter error (total 1)
Apr 19 10:58:14 tv tvheadend[1253]: TS: Freeview/706MHz/BBC ONE HD: AAC
#6602 Continuity counter error (total 1)
Apr 19 10:58:14 tv tvheadend[1253]: TS: Freeview/706MHz/BBC ONE HD Transport error indicator (total 1)
Apr 19 10:58:14 tv tvheadend[1253]: TS: Freeview/706MHz/BBC ONE HD: DVBSUB #6605 Continuity counter error (total 1)
Apr 19 10:58:27 tv tvheadend[1253]: TS: Freeview/706MHz/BBC ONE HD: H264
#6601 Continuity counter error (total 122)
Apr 19 10:58:27 tv tvheadend1253: TS: Freeview/706MHz/BBC ONE HD Transport error indicator (total 126)
Apr 19 10:58:27 tv tvheadend1253: TS: Freeview/706MHz/BBC ONE HD: AAC #6602 Continuity counter error (total 12)
Apr 19 10:58:27 tv tvheadend[1253]: TS: Freeview/706MHz/BBC ONE HD: AAC
#6602 Corrupted PES header (errors 1)
Apr 19 10:58:31 tv tvheadend1253: TS: Freeview/706MHz/BBC ONE HD: DVBSUB #6605 Continuity counter error (total 11)
Apr 19 10:58:34 tv tvheadend[1253]: TS: Freeview/706MHz/BBC ONE HD: AAC
#6606 Corrupted PES header (errors 1)
...repeated.
When watching on an OpenElec client, typically the audio disappears and video continues - the audio doesn't come back. Sometimes things get worse and the video freezes. If I restart the stream then the same things happen - sometimes sooner, sometimes later.
As above SD channels are fine, and the aerial (although not perfect) seemed to be fine with the same hardware using ArgusTV on Windows for all the HD channels I'm now having problems with.
I don't know if this is a driver, tvheadend, infrastructure issue or something else.
Googling about, both here and elsewhere, I've tried the following:
- Generating some load on a CPU at the same time e.g.
stress -c 1
(seems a bit like fairy dust, but I tried it ;-) ) - Unchecking "Rewrite PMT" for the "pass" stream profiled under "Configuration | Stream Profiles" (not really sure what this does)
- Streaming with VLC instead of OpenElec (same errors in the log, but I get at least small amount of very choppy audio when things start going wrong)
...but, basically, I still see the issue.
If I record the stream instead, I don't seem to see the errors in the log.
Playing it back, the recording seems fine.
It also happens on recordings too (must have been lucky with the above test) although it has less of an impact - you see a visual glitch, but no loss of audio - video seems to continue.
Any ideas on where to go from here?
Replies (4)
RE: TBS6280 - SD channels fine, "Continuity counter" errors and eventual failure on HD channels - Added by c128 m over 9 years ago
I've now configured the TBS6981 alongside the TBS6280 - that seems to work flawlessly for the HD channels over DVB-S2 that aren't working well with the TBS6280 over DVB-T2, so I'm just using those instead.
Starting to suspect my aerial a bit - things were fine with exactly the setup under Windows very recently, but I'm wondering whether the Linux drivers/tvheadend are a bit more sensitive to errors versus the windows drivers/ArgusTV. Or maybe the aerial has got worse over the last week or so...
RE: TBS6280 - SD channels fine, "Continuity counter" errors and eventual failure on HD channels - Added by c128 m over 9 years ago
c128 m wrote:
I've now configured the TBS6981 alongside the TBS6280 - that seems to work flawlessly for the HD channels over DVB-S2 that aren't working well with the TBS6280 over DVB-T2, so I'm just using those instead.
Starting to suspect my aerial a bit - things were fine with exactly the setup under Windows very recently, but I'm wondering whether the Linux drivers/tvheadend are a bit more sensitive to errors versus the windows drivers/ArgusTV. Or maybe the aerial has got worse over the last week or so...
So..."flawlessly" it was not :-(
Turns out I have the same issues, as listed in the earlier post, with both the TBS6981 and TBS6280 when viewing HD channels. This time though, I know my satellite feed for the TBS6981 is absolutely fine (as before, both cards worked fine on exactly the same box with Windows).
RE: TBS6280 - SD channels fine, "Continuity counter" errors and eventual failure on HD channels - Added by Nick Sillito over 9 years ago
I had this issue a while back. I was using a TBS6982 video card. I recently moved to a SKY-s592 and the problem seems to have gone away so I suspect the TBS driver
RE: TBS6280 - SD channels fine, "Continuity counter" errors and eventual failure on HD channels - Added by c128 m over 9 years ago
I did the same in the end :-) - went to 2xT9580s and I've had no continuity errors at all with the kernel supplied DVBSky drivers - no change to my aerial or satellite feeds either.