Servus,
mit Sicherheit nicht der erste Post, aber ich habe noch keine gescheite Lösung gefunden.
Folgendes Problem (yavdr 0.4):
Streaming via EXT (streamdev plugin und mencoder) resultiert in lauter buffer overflows.
(Normales streamen via TS funktioniert einwandfrei.)
vdr/vdr-1.7.22/recorder.c
vdr/vdr-1.7.22/dvbplayer.c
vdr-plugin-xvdr-0.9.5/src/live/livestreamer.c
Es scheint als ob ich noch irgendeinen Wert vergessen habe - hat jemand eine Idee?
Ram ist genug vorhanden:
Cpu(s): 0.1%us, 0.6%sy, 0.2%ni, 99.2%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 4116304k total, 498072k used, 3618232k free, 18572k buffers
Nach 5 Minuten fängt es dann an immer mal wieder zu schlieren und ab und zu zu stocken. (Bespiel stream von ZDF HD @ LAN10 Settings)
Cpu(s): 25.0%us, 1.0%sy, 0.1%ni, 73.8%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 4116304k total, 686984k used, 3429320k free, 19372k buffers
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1939 vdr 10 -10 298m 131m 7204 R 100 3.3 9:09.31 mencoder
1348 vdr 10 -10 824m 180m 10m S 3 4.5 1:01.25 vdr
Wäre super, wenn noch jemand ein paar Ideen hat, was ich verändern könnte um ruckelfreies und schlierfreies TV genießen kann
Nicht HD Sender funktionieren ohne buffer overflows.
Logfile:
May 16 21:43:18 SERVERvdr: [1412] ERROR: 59 ring buffer overflows (11092 bytes dropped)
May 16 21:43:24 SERVERvdr: [1412] ERROR: 52 ring buffer overflows (9776 bytes dropped)
May 16 21:43:26 SERVERvdr: [1348] status: cStatusTest::ChannelSwitch 1 0
May 16 21:43:26 SERVERvdr: [1348] status: cStatusTest::ChannelSwitch 1 232
May 16 21:43:30 SERVERvdr: [1412] ERROR: 59 ring buffer overflows (11092 bytes dropped)
May 16 21:43:36 SERVERvdr: [1412] ERROR: 52 ring buffer overflows (9776 bytes dropped)
May 16 21:43:39 SERVERvdr: [1444] buffer usage: 70% (tid=1726)
May 16 21:43:41 SERVERvdr: [1444] buffer usage: 80% (tid=1726)
May 16 21:43:42 SERVERvdr: [1412] ERROR: 60 ring buffer overflows (11280 bytes dropped)
May 16 21:43:43 SERVERvdr: [1444] buffer usage: 40% (tid=1726)
May 16 21:43:47 SERVERvdr: [1444] buffer usage: 70% (tid=1726)
May 16 21:43:47 SERVERvdr: [1348] status: cStatusTest::ChannelSwitch 1 0
May 16 21:43:47 SERVERvdr: [1348] status: cStatusTest::ChannelSwitch 1 2
May 16 21:43:48 SERVERvdr: [1412] ERROR: 59 ring buffer overflows (11092 bytes dropped)
May 16 21:43:49 SERVERvdr: [1444] buffer usage: 80% (tid=1726)
May 16 21:43:51 SERVERvdr: [1444] buffer usage: 90% (tid=1726)
May 16 21:43:53 SERVERvdr: [1444] ERROR: 1 ring buffer overflow (188 bytes dropped)
May 16 21:43:54 SERVERvdr: [1412] ERROR: 60 ring buffer overflows (11280 bytes dropped)
May 16 21:43:55 SERVERvdr: [1444] buffer usage: 50% (tid=1726)
May 16 21:44:00 SERVERvdr: [1412] ERROR: 51 ring buffer overflows (9588 bytes dropped)
May 16 21:44:01 SERVERvdr: [1444] buffer usage: 70% (tid=1726)
May 16 21:44:03 SERVERvdr: [1444] buffer usage: 80% (tid=1726)
May 16 21:44:05 SERVERvdr: [1444] buffer usage: 90% (tid=1726)
May 16 21:44:06 SERVERvdr: [1412] ERROR: 60 ring buffer overflows (11280 bytes dropped)
May 16 21:44:07 SERVERvdr: [1444] ERROR: 12897 ring buffer overflows (2424636 bytes dropped)
May 16 21:44:08 SERVERvdr: [1348] status: cStatusTest::ChannelSwitch 1 0
May 16 21:44:08 SERVERvdr: [1348] status: cStatusTest::ChannelSwitch 1 236
May 16 21:44:08 SERVERvdr: [1723] externremux.sh: [h264 @ 0x13aeff0]concealing 269 DC, 269 AC, 269 MV errors
May 16 21:44:10 SERVERvdr: [1444] buffer usage: 40% (tid=1726)
May 16 21:44:12 SERVERvdr: [1412] ERROR: 52 ring buffer overflows (9776 bytes dropped)
May 16 21:44:14 SERVERvdr: [1415] changing pids of channel 278 from 0+0=0:0:0:0 to 0+0=0:0:0:0
May 16 21:44:15 SERVERvdr: [1444] buffer usage: 70% (tid=1726)
Alles anzeigen