Channels not playing most of the time
#1
The OTA providers have had a bit of a re-shuffle recently and added some new channels, so I deleted all VDR channels/timers and re-scanned everything. But some of the channels don't play most of the time. Kodi just shows the first frame of the video, and buffers to 100% and stays there. Stopping playback and trying to play the channel again *sometimes* works, maybe as low as 10% success rate. Some channels appear to work fine every time.

Log: http://pastebin.com/8Hp7mJxM

Any ideas?
Reply
#2
I don't think this is vnsi related. Looks more like ani issue with Kodi. I will have a look when I hopefully get some time this weekend.
Reply
#3
https://github.com/FernetMenta/xbmc/comm...95454bc1ba

this should hopefully fix it. I guess this will be in tomorrow's build
Reply
#4
Thanks, that did the trick!

It also causes a slight delay in channel switching (still pretty short though) that makes the issue in my other thread harder to reproduce: http://forum.kodi.tv/showthread.php?tid=248578
Reply
#5
I just realised that this re-scanning of channels also broke recordings. On older builds (#1109) nothing is written to disk, on the latest build (#1130) the index/info files are written, and the TS file is 0 bytes while Kodi throws error messages about channels being locked, and continually crashing/re-connecting to server. Not sure if a Kodi log will be helpful, how do I go about getting a VDR log?

Are these new channels/new configurations non-standard in some way? If I go back to an old image containing my old channels (the same channels, just before the re-scan) it works great.
Reply
#6
vdr writes to syslog. you get the most out of it if you set logging level of vdr to 3
Reply
#7
(2015-12-01, 15:34)FernetMenta Wrote: vdr writes to syslog. you get the most out of it if you set logging level of vdr to 3

Where do I set the logging level? Doesn't seem to be an entry in setup.conf (unless it's dvbapi.LogLevel ?)
Reply
#8
that is a vdr cmd line option: http://www.linuxtv.org/vdrwiki/index.php/VDR_options
Reply
#9
Thanks, here it is: http://pastebin.com/JxaFe5Gz

First recording worked fine, so I cancelled it. Second recording crashed VDR
Reply
#10
Another VDR log: http://pastebin.com/Lq36w6J7
And accompanying Kodi log: http://pastebin.com/2vZeheiu
Reply
#11
you encounter this issue:

Dec 02 00:06:38 Kodi-rPi vdr[962]: [1041] ERROR: video data stream broken
Dec 02 00:06:38 Kodi-rPi vdr[962]: [1041] initiating emergency exit
Dec 02 00:06:38 Kodi-rPi vdr[962]: [962] emergency exit requested - shutting down

either cause by some plugin like "live" or issues of the dvb card or driver. I would first disable all plugins but vnsi. there are some plugins that pretend to have a decoder.
Reply
#12
(2015-12-01, 19:41)FernetMenta Wrote: you encounter this issue:

Dec 02 00:06:38 Kodi-rPi vdr[962]: [1041] ERROR: video data stream broken
Dec 02 00:06:38 Kodi-rPi vdr[962]: [1041] initiating emergency exit
Dec 02 00:06:38 Kodi-rPi vdr[962]: [962] emergency exit requested - shutting down

either cause by some plugin like "live" or issues of the dvb card or driver. I would first disable all plugins but vnsi. there are some plugins that pretend to have a decoder.

Just tried it with all plugins disabled, rebooting and starting a recording through the Kodi UI. Still happens unfortunately
Reply
#13
I may have fixed it; VDR's built-in channel scanner appears to be the problem. It finds all the channels and they all play correctly (after your fix), but do not record. If I create a new channels.conf with w_scan (which didn't pick up all the channels until i made it slow down) it appears to work just fine.

For fun, here are the two channels.conf files

VDR's own scanner:

Code:
7 Digital;Seven Network:177500000:B7S0:T:27500:0:0:0:0:1344:4115:1284:0
7TWO;Seven Network:177500000:B7S0:T:27500:0:0:0:0:1346:4115:1284:0
7mate;Seven Network:177500000:B7S0:T:27500:0:0:0:0:1347:4115:1284:0
SBS TWO;SBS:184500000:B7S0:T:27500:0:0:0:0:818:12802:816:0
SBS HD;SBS:184500000:B7S0:T:27500:0:0:0:0:821:12802:816:0
Food Network;SBS:184500000:B7S0:T:27500:0:0:0:0:819:12802:816:0
9HD Brisbane;Nine Network Australia:191500000:B7S0:T:27500:0:0:0:0:1152:4114:1024:0
9Gem;Nine Network Australia:191500000:B7S0:T:27500:0:0:0:0:1034:4114:1024:0
9Go!;Nine Network Australia:191500000:B7S0:T:27500:0:0:0:0:1035:4114:1024:0
9Life;Nine Network Australia:191500000:B7S0:T:27500:0:0:0:0:1031:4114:1024:0
ONE;TEN Brisbane:219500000:B7S0:T:27500:0:0:0:0:1601:4116:1540:0
TEN Digital;Ten Brisbane:219500000:B7S0:T:27500:0:0:0:0:1605:4116:1540:0
ELEVEN;Ten Brisbane:219500000:B7S0:T:27500:0:0:0:0:1608:4116:1540:0
ABC News 24;ABC:226500000:B7S0:T:27500:0:0:0:0:576:4112:577:0
ABC;ABC:226500000:B7S0:T:27500:0:0:0:0:577:4112:577:0
ABC2/KIDS;ABC:226500000:B7S0:T:27500:0:0:0:0:578:4112:577:0
ABC3;ABC:226500000:B7S0:T:27500:0:0:0:0:580:4112:577:0
7 Digital 1;Seven Network:177500000:B7S0:T:27500:0:0:0:0:1345:4115:1284:0
7 Digital;Seven Network:177500000:B7S0:T:27500:0:0:0:0:1348:4115:1284:0
TV4ME;Seven Network:177500000:B7S0:T:27500:0:0:0:0:1351:4115:1284:0
RACING.COM;Seven Network:177500000:B7S0:T:27500:0:0:0:0:1352:4115:1284:0
SBS ONE;SBS:184500000:B7S0:T:27500:0:0:0:0:817:12802:816:0
NITV;SBS:184500000:B7S0:T:27500:0:0:0:0:820:12802:816:0
SBS Radio 1;SBS:184500000:B7S0:T:27500:0:0:0:0:830:12802:816:0
SBS Radio 2;SBS:184500000:B7S0:T:27500:0:0:0:0:831:12802:816:0
SBS Radio 3;SBS:184500000:B7S0:T:27500:0:0:0:0:832:12802:816:0
Channel 9 Brisbane;Nine Network Australia:191500000:B7S0:T:27500:0:0:0:0:1025:4114:1024:0
Channel 9 Brisbane;Nine Network Australia:191500000:B7S0:T:27500:0:0:0:0:1033:4114:1024:0
9Go!;Nine Network Australia:191500000:B7S0:T:27500:0:0:0:0:1030:4114:1024:0
Extra;Nine Network Australia:191500000:B7S0:T:27500:0:0:0:0:1032:4114:1024:0
TVSN;Ten Brisbane:219500000:B7S0:T:27500:0:0:0:0:1606:4116:1540:0
ONE;Ten Brisbane:219500000:B7S0:T:27500:0:0:0:0:1607:4116:1540:0
SpreeTV;Ten Brisbane:219500000:B7S0:T:27500:0:0:0:0:1609:4116:1540:0
ABC;ABC:226500000:B7S0:T:27500:0:0:0:0:579:4112:577:0
Double J;ABC:226500000:B7S0:T:27500:0:0:0:0:582:4112:577:0
ABC Jazz;ABC:226500000:B7S0:T:27500:0:0:0:0:583:4112:577:0
31 Digital;31 DIGITAL:529500000:B7C23D12G8M2S0T8Y0:T:27500:0:0:0:0:3585:12842:3584:0

and w_scan:

Code:
7 Digital;Seven Network:177500:B7C34D0G16M64T8Y0:T:27500:1025=2:1026=eng@3:1028:0:1344:4115:1284:0
7 Digital;Seven Network:177500:B7C34D0G16M64T8Y0:T:27500:1025=2:1026=eng@3:1028:0:1348:4115:1284:0
7 Digital 1;Seven Network:177500:B7C34D0G16M64T8Y0:T:27500:1025=2:1026=eng@3:1028:0:1345:4115:1284:0
7TWO;Seven Network:177500:B7C34D0G16M64T8Y0:T:27500:1057=2:1058=eng@3:1060:0:1346:4115:1284:0
7mate;Seven Network:177500:B7C34D0G16M64T8Y0:T:27500:1073=2:0;1075:1077:0:1347:4115:1284:0
TV4ME;Seven Network:177500:B7C34D0G16M64T8Y0:T:27500:1137=2:1138=eng@3:0:0:1351:4115:1284:0
RACING.COM;Seven Network:177500:B7C34D0G16M64T8Y0:T:27500:1153=27:0:0:0:1352:4115:1284:0
SBS ONE;SBS:184500:B7C23D0G8M64T8Y0:T:27500:161=2:81=eng@4:41:0:817:12802:816:0
SBS HD;SBS:184500:B7C23D0G8M64T8Y0:T:27500:102=2:103=eng@4:43:0:821:12802:816:0
SBS TWO;SBS:184500:B7C23D0G8M64T8Y0:T:27500:162=2:83=eng@4:42:0:818:12802:816:0
Food Network;SBS:184500:B7C23D0G8M64T8Y0:T:27500:163=2:85=eng@4:44:0:819:12802:816:0
NITV;SBS:184500:B7C23D0G8M64T8Y0:T:27500:164=2:87=eng@4:45:0:820:12802:816:0
SBS Radio 1;SBS:184500:B7C23D0G8M64T8Y0:T:27500:0:201=eng@4:0:0:830:12802:816:0
SBS Radio 2;SBS:184500:B7C23D0G8M64T8Y0:T:27500:0:202=eng@4:0:0:831:12802:816:0
SBS Radio 3;SBS:184500:B7C23D0G8M64T8Y0:T:27500:0:203=eng@4:0:0:832:12802:816:0
Channel 9 Brisbane;Nine Network Australia:191625:B7C34D0G16M64T8Y0:T:27500:513+130=2:660=eng@4:577:0:1025:4114:1024:0
9HD Brisbane;Nine Network Australia:191625:B7C34D0G16M64T8Y0:T:27500:514+129=27:0;650:578:0:1152:4114:1024:0
9Go!;Nine Network Australia:191625:B7C34D0G16M64T8Y0:T:27500:517+135=2:700=eng@4:584:0:1030:4114:1024:0
9Life;Nine Network Australia:191625:B7C34D0G16M64T8Y0:T:27500:520+136=2:730=eng@4:583:0:1031:4114:1024:0
Extra;Nine Network Australia:191625:B7C34D0G16M64T8Y0:T:27500:521+137=2:740=eng@4:0:0:1032:4114:1024:0
Channel 9 Brisbane;Nine Network Australia:191625:B7C34D0G16M64T8Y0:T:27500:513+130=2:660=eng@4:577:0:1033:4114:1024:0
9Gem;Nine Network Australia:191625:B7C34D0G16M64T8Y0:T:27500:512+128=2:710=eng@4:576:0:1034:4114:1024:0
9Go!;Nine Network Australia:191625:B7C34D0G16M64T8Y0:T:27500:517+135=2:700=eng@4:584:0:1035:4114:1024:0
ONE;TEN Brisbane:219500:B7C34D0G16M64T8Y0:T:27500:514+130=2:0;672:577:0:1601:4116:1540:0
TEN Digital;Ten Brisbane:219500:B7C34D0G16M64T8Y0:T:27500:512+128=2:650=eng@4:576:0:1605:4116:1540:0
TVSN;Ten Brisbane:219500:B7C34D0G16M64T8Y0:T:27500:518+131=2:690=eng@4:0:0:1606:4116:1540:0
ONE;Ten Brisbane:219500:B7C34D0G16M64T8Y0:T:27500:514+130=2:0;672:577:0:1607:4116:1540:0
ELEVEN;Ten Brisbane:219500:B7C34D0G16M64T8Y0:T:27500:516+129=2:681=eng@4:578:0:1608:4116:1540:0
SpreeTV;Ten Brisbane:219500:B7C34D0G16M64T8Y0:T:27500:520+132=2:700=eng@4:0:0:1609:4116:1540:0
ABC News 24;ABC:226500:B7C34D0G16M64T8Y0:T:27500:2314+2309=2:0;2315:2316:0:576:4112:577:0
ABC;ABC:226500:B7C34D0G16M64T8Y0:T:27500:512+128=2:650=eng@4:576:0:577:4112:577:0
ABC2/KIDS;ABC:226500:B7C34D0G16M64T8Y0:T:27500:2307+2306=2:2308=eng@4:2310:0:578:4112:577:0
ABC;ABC:226500:B7C34D0G16M64T8Y0:T:27500:512+128=2:650=eng@4:576:0:579:4112:577:0
ABC3;ABC:226500:B7C34D0G16M64T8Y0:T:27500:2311+2319=2:2312=eng@4:2313:0:580:4112:577:0
Double J;ABC:226500:B7C34D0G16M64T8Y0:T:27500:0:2317=eng@4:0:0:582:4112:577:0
ABC Jazz;ABC:226500:B7C34D0G16M64T8Y0:T:27500:0:2318=eng@4:0:0:583:4112:577:0
31 Digital;31 DIGITAL:529500:B7C23D0G8M2T8Y0:T:27500:100=2:101=eng@3:0:0:3585:12842:3584:0

Would it be best to revert the original fix, since nobody else has reported this issue? I will try an earlier build soon to make sure
Reply
#14
OK so the following channel doesn't work:

Code:
ABC News 24;ABC:226500000:B7S0:T:27500:0:0:0:0:576:4112:577:0

until I change the "27500" to a "0" like:

Code:
ABC News 24;ABC:226500000:B7S0:T:0:0:0:0:0:576:4112:577:0

Do you know what that value is? I only knew to change it because it was 0 in my old working channels.conf

Edit: after changing the value for all channels to "0" it works a lot better; there was some minor but noticeable artifacts on certain channels which now appears to be gone
Reply
#15
That is symbol rate and only valid for DVB-S/C. I guess it has to be zero then for DVB-T
Reply

Logout Mark Read Team Forum Stats Members Help
Channels not playing most of the time0