Ich verwende SPMC (https://github.com/koying/SPMC/releases/tag/16.5.5-spmc). Die Wiedergabe von (HD-)Aufnahmen funktioniert damit sehr gut. Leider klappt das Streamen von Live-TV nicht perfekt. Da gibt es immer wieder kleine Ruckler und wenn man sich die Infos einblenden lässt, dann sieht man extrem viele drops. Hardwarebeschleunigung MediaCodec (Surface) und MediaCodec jeweils "an". Gelegentlich liest man etwas davon, MediaCodec (Surface) auf "aus" zu stellen. Meiner Erfahrung nach führt das lediglich dazu, dass die Wiedergabe von Aufnahmen auch ruckelt und die Live-Wiedergabe nicht verbessert wird.
Es ist meiner Ansicht nach auch nicht primär das Problem des vnsi-Plugin. Ich habe testhalber mal Tvheadend gestartet. Da ist die Angelegenheit noch deutlich schlechter. Ich habe irgendwo mal gelesen, dass beim vnsi-server backend-seitig der Live-Stream völllig anders behandelt wird, als die Aufnahmen. Ich habe das Gefühl, dass da irgendwelche Infos nicht mitkommen.
Bei Aufnahmen wird etwa sowas angezeigt (Bespiel Das Erste):
D(Audio: mp2, 4800 Hz, stereo s16p 256 kb/s)
P(aq:92%, Kb/s:250.51, att:0.0 dB)
D(Video: h264 (High), yuv420p, 1280x729 [SAR 1:1 DAR 16:9])
P(fr:25.000, vq:74%,dc:amc-h264(S), Mb/s:9.44, drop:0,skip:0,pc:none)
C( ad:0.437( 0.402), a/v: 0.108, edl:-,dcpu: 0% acpu: 0% vcpu: 0% forward:0 B 88%)
W( CPU0: 31% CPU1: 25%)
Beim Live-TV
D:(ac3)
P(aq:12%, Kb/s:411.75, att: 0.0 dB)
D(h264)
P(fr:50.000, vq: 26%, dc:amc-h264, Mb/s0,82, drop:826, skip:0, pc:none)
C( ad:0.454( 0.420), a/v: 0.112, edl:-,dcpu: 4% acpu: 0% vcpu: 0% forward:0 B 27%)
W( CPU0: 27% CPU1: 34%)
Mir ist jetzt nicht ganz klar, wo ich ansetzen könnte, um auch das Live-TV ordendlich hinzubekommen. Wer hat Ideen ?
lg