PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ruckeln beim streamen mit e2remot



hdiersse
20.11.2015, 22:57
Hallo,
ich kann selbst mit SD kein stream mit e2remote gucken.
Ich habe das HDMU 14015 auf meiner Gigablue drauf. Die Jungs von e2remote sagen, dass es am Image liegt.
Habt ihr hier Ideen?
Im log auf der Konsole habe ich folgende Meldungen beim ruckeln:

MAT:~# [6n[6n< 89694.676601> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89694.676703> [eDVBRecordFileThread] cancelling
< 89694.676746> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89694.676788> [eDVBRecordFileThread] poll: aio_return returned failure: Interrupted system call
< 89694.676857> [eDVBRecordFileThread] poll: aio_return returned failure: Interrupted system call
< 89694.676907> [eDVBRecordFileThread] poll: aio_return returned failure: Interrupted system call
< 89694.676952> [eDVBRecordFileThread] Waiting for I/O to complete
< 89700.387370> [eFilePushThreadRecorder] OVERFLOW while recording
< 89701.404723> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89701.404827> [eDVBRecordFileThread] cancelling
< 89701.404868> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89701.404912> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89701.404986> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89701.405095> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89701.405154> [eDVBRecordFileThread] Waiting for I/O to complete
< 89703.559623> [eFilePushThreadRecorder] OVERFLOW while recording
< 89704.609883> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89704.609988> [eDVBRecordFileThread] cancelling
< 89704.610081> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89704.610130> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89704.610204> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89704.610254> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89704.610329> [eDVBRecordFileThread] Waiting for I/O to complete
< 89706.769831> [eFilePushThreadRecorder] OVERFLOW while recording
< 89707.817352> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89707.817448> [eDVBRecordFileThread] cancelling
< 89707.817489> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89707.817534> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89707.817602> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89707.817653> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89707.817700> [eDVBRecordFileThread] Waiting for I/O to complete
< 89709.970718> [eFilePushThreadRecorder] OVERFLOW while recording
< 89711.025220> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89711.025320> [eDVBRecordFileThread] cancelling
< 89711.025361> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89711.025404> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89711.025475> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89711.025524> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89711.025570> [eDVBRecordFileThread] Waiting for I/O to complete
< 89713.150816> [eFilePushThreadRecorder] OVERFLOW while recording
< 89714.231748> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89714.231848> [eDVBRecordFileThread] cancelling
< 89714.231886> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89714.231928> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89714.231998> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89714.232360> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89714.232494> [eDVBRecordFileThread] Waiting for I/O to complete
< 89716.429207> [eFilePushThreadRecorder] OVERFLOW while recording
< 89717.435944> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89717.436093> [eDVBRecordFileThread] cancelling
< 89717.436138> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89717.436183> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89717.436253> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89717.436302> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89717.436351> [eDVBRecordFileThread] Waiting for I/O to complete
< 89719.620608> [eFilePushThreadRecorder] OVERFLOW while recording
< 89720.640863> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89720.640964> [eDVBRecordFileThread] cancelling
< 89720.641208> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89720.641362> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89720.641516> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89720.641649> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89720.641779> [eDVBRecordFileThread] Waiting for I/O to complete
< 89722.809597> [eFilePushThreadRecorder] OVERFLOW while recording
< 89723.843576> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89723.843693> [eDVBRecordFileThread] cancelling
< 89723.843736> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89723.843783> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89723.843858> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89723.843909> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89723.843959> [eDVBRecordFileThread] Waiting for I/O to complete
< 89726.016243> [eFilePushThreadRecorder] OVERFLOW while recording
< 89727.049239> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89727.049343> [eDVBRecordFileThread] cancelling
< 89727.049383> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89727.049425> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89727.049497> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89727.049544> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89727.049593> [eDVBRecordFileThread] Waiting for I/O to complete
< 89729.193612> [eFilePushThreadRecorder] OVERFLOW while recording
< 89730.254373> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89730.254473> [eDVBRecordFileThread] cancelling
< 89730.254513> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89730.254556> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89730.254624> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89730.254674> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89730.254722> [eDVBRecordFileThread] Waiting for I/O to complete
< 89732.468169> [eFilePushThreadRecorder] OVERFLOW while recording
< 89733.458165> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89733.458263> [eDVBRecordFileThread] cancelling
< 89733.458307> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89733.458351> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89733.458423> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89733.458473> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89733.458523> [eDVBRecordFileThread] Waiting for I/O to complete
< 89735.610384> [eFilePushThreadRecorder] OVERFLOW while recording
< 89736.662695> [eFilePushThreadRecorder] Warning: All write buffers busy
< 89736.662799> [eDVBRecordFileThread] cancelling
< 89736.662841> [eDVBRecordStreamThread] failed to cancel, killing all waiting IO
< 89736.662884> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89736.662954> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89736.663244> [eDVBRecordFileThread] poll: aio_return returned failure: Value too large for defined data type
< 89736.663425> [eDVBRecordFileThread] Waiting for I/O to complete
< 89740.025438> [eDVBServiceStream] stop streaming
< 89740.026407> [eFilePushThreadRecorder] stopping thread.
< 89740.026614> [eDVBRecordFileThread] aio_suspend failed: Interrupted system call
< 89740.026712> [eDVBRecordStreamThread] wait failed: Interrupted system call
< 89740.026753> [eFilePushThreadRecorder] WRITE ERROR, aborting thread
< 89740.026784> [eDVBRecordStreamThread] cancelling aio
< 89740.026812> [eDVBRecordStreamThread] not all cancelled
< 89740.026835> [eDVBRecordFileThread] waiting for aio to complete
< 89740.026856> [eDVBRecordFileThread] Waiting for I/O to complete
< 89740.034718> [eDVBRecordFileThread] buffer usage histogram (4 buffers of 188 kB)
< 89740.034806> 0: 25
< 89740.034839> 1: 519
< 89740.034865> 2: 14
< 89740.034887> 3: 14
< 89740.034907> 4: 14
< 89740.034926> [eDVBRecordFileThread] Demux buffer overflows: 12
< 89740.034957> [eFilePushThreadRecorder] THREAD STOP
< 89740.035271> [eDVBServiceStream] stop streaming
< 89740.036509> [eDVBCAService] free slot 0 demux 0 for service 1:0:1:6DCA:44D:1:C00000:0:0:0:
< 89740.036814> [eDVBCAService] free service 1:0:1:6DCA:44D:1:C00000:0:0:0:
< 89740.038161> [eDVBResourceManager] start release channel timer
< 89743.038295> [eDVBResourceManager] release cached channel (timer timeout)
< 89743.038408> [eDVBLocalTimerHandler] remove channel 0x2b6e168
< 89743.038523> [eEPGCache] remove channel 0x2b6e168
< 89743.038865> [eDVBResourceManager] stop release channel timer
< 89746.045999> close frontend 0
[ClearMem] fallback to default translation for Mem cleared
[EPGRefresh] In Timespan, will check if we're in Standby and have no Recordings running next
[EPGRefresh] Box still in use, rescheduling


hdiersse

santa
21.11.2015, 02:17
Wie ist denn die jeweilige lan Anbindung, funktioniert das streamen per webif auf dem pc?

flac
21.11.2015, 12:12
@hdiersse,

bitte solche Ausgaben in der Codebox posten.





Gruß

Chris

hdiersse
24.11.2015, 01:52
Hallo,
auf meinen Windows10 Rechner läuft der Stream mit dem MediaPlayer ohne Ruckeln. Allerdings ist auf der Console ordentlich was los:
hdiersse

- - - Aktualisiert - - -



[EPGRefresh] DEBUG: ParentalControl not configured[EPGRefresh.MainPictureAdapter.play]
playing 1:0:1:25:F:85:C00000:0:0:0:
<359337.812495> [eDVBCAService] free slot 0 demux 0 for service 1:0:19:7F:D:85:C00000:0:0:0:
<359337.812671> [eDVBCAService] free service 1:0:19:7F:D:85:C00000:0:0:0:
<359337.833984> decoder state: play, vpid=-1, apid=-1
<359337.834201> DEMUX_STOP - pcr - ok
<359337.834357> DEMUX_STOP - video - ok
<359337.834456> VIDEO_STOP - ok
<359337.870867> [eDVBAUDIO] AUDIO_STOP - audio0
<359337.870976> [eDVBAUDIO] AUDIO_STOP - audio0ok
<359337.902580> [eDVBAUDIO] DEMUX_STOP - audio0 - ok
<359337.902772> [eDVBAUDIO] AUDIO_CONTINUE - audio0 ok
<359337.902947> DEMUX_STOP - ttx - ok
TuxTxt stopped service 20
cleaning up
TuxTxt cache cleared
<359337.910696> [eDVBResourceManager] start release channel timer
getResolvedKey config.usage.remote_fallback failed !! (Typo??)
<359337.942962> [eDVBServicePlay::timeshift]
not pauseable.
<359337.944677> [eDVBServicePlay::timeshift]
not pauseable.
<359337.946944> [eDVBServicePlay::timeshift]
not pauseable.
<359337.948965> [eDVBServicePlay::timeshift]
RemovePopup, id = ZapError
<359337.951545> [eDVBLocalTimerHandler] remove channel 0x2b73c70
<359337.951704> [eEPGCache] remove channel 0x2b73c70
<359337.955878> [eDVBResourceManager] allocate channel.. 000f:0085
<359337.955996> [eDVBResourceManager] available channel.. 044d:0001
<359337.959619> (0)tune
<359337.959835> RotorCmd ffffffff, lastRotorCmd ffffffff
<359337.959975> prepare_sat System 0 Freq 10920000 Pol 0 SR 22000000 INV 2 FEC 5 orbpos 192 system 0 modulation 1 pilot 2, rolloff 0
<359337.960138> tuning to 1170 mhz
<359337.960220> [eDVBChannel] OURSTATE: tuning
<359337.960292> allocate Channel: res 0
<359337.960420> [eDVBCIInterfaces] addPMTHandler 1:0:1:25:F:85:C00000:0:0:0:
<359337.960546> [eDVBChannel] getDemux cap=00
<359337.960615> [eDVBResourceManager] allocate demux cap=00
<359337.960673> [eDVBResourceManager] allocating demux adapter=0, demux=0, source=0
[EPGRefresh] Timer added <EPGRefreshTimerEntry (Di 24 Nov 2015 00:20:21 CET, 0, <bound method EPGRefresh.refresh of <Plugins.Extensions.EPGRefresh.EPGRefresh.EPGRefres h instance at 0x22a7ad0>>)>
<359337.963237> [SEC] set static current limiting
<359337.963779> [SEC] setTone 0
<359337.964286> [SEC] sleep 25ms
<359337.989426> set sequence pos 7
<359337.989698> [SEC] invalidate current switch params
<359338.062617> [SEC] sendDiseqc: e01038f2(?)
<359338.066555> [SEC] sleep 50ms
<359338.116742> set sequence pos 3
<359338.116999> set sequence pos 3
<359338.117733> [SEC] update current switch params
<359338.118082> [SEC] startTuneTimeout 5000
<359338.118330> [SEC] setFrontend 1
<359338.118436> setting frontend 0
<359338.118755> (0)fe event: status 0, inversion off, m_tuning 1
<359338.118928> [SEC] sleep 500ms
<359338.218389> (0)fe event: status 1f, inversion off, m_tuning 2
<359338.218592> [eDVBChannel] OURSTATE: ok
<359338.218689> [eDVBLocalTimerHandler] channel 0x2c9dab0 running
<359338.218787> [eDVBChannel] getDemux cap=00
<359338.219421> [eEPGCache] channel 0x2c9dab0 running
<359338.219584> [eDVBChannel] getDemux cap=00
<359338.219957> [eDVBResourceManager] stop release channel timer
<359338.220174> [eDVBChannel] getDemux cap=00
<359338.220277> [eDVBServicePlay] eventNewProgramInfo timeshift_enabled=0 timeshift_active=0
<359338.220382> [eDVBServicePlay] have 1 video stream(s) (02ff), and 1 audio stream(s) (0300), and the pcr pid is 02ff, and the text pid is ffffffff
<359338.220817> [eDVBChannel] getDemux cap=01
<359338.220891> [eDVBResourceManager] allocate demux cap=01
<359338.220958> [eDVBResourceManager] allocating shared demux adapter=0, demux=0, source=0
TuxTxt cache cleared
<359338.226450> decoder state: play, vpid=767, apid=768
<359338.226652> DMX_SET_PES_FILTER(0x2ff) - pcr0 - ok
<359338.226786> DEMUX_START - pcr - ok
<359338.227242> [eDVBAudio] AUDIO_SET_BYPASS(1) - audio0ok
<359338.227427> [eDVBAUDIO] AUDIO_PAUSE - audio0 ok
<359338.227527> [eDVBAudio] AUDIO_PLAY - ok
<359338.231235> Video Device: /dev/dvb/adapter0/video0
<359338.231399> demux device: /dev/dvb/adapter0/demux0
<359338.231498> VIDEO_SET_STREAMTYPE 1 - ok
<359338.231606> DMX_SET_PES_FILTER(0x2ff) - video0 - ok
<359338.231709> DEMUX_START - video - ok
<359338.231929> VIDEO_FREEZE - ok
<359338.232156> VIDEO_PLAY - ok
<359338.256379> VIDEO_SLOWMOTION(0) - ok
<359338.256548> VIDEO_FAST_FORWARD(0) - ok
<359338.256647> VIDEO_CONTINUE - ok
<359338.256783> [eDVBAUDIO] AUDIO_CONTINUE - audio0 ok
<359338.256934> TTX: disable teletext subtitles page ffffffffffffffff (und)
<359338.287997> [eDVBCAService] new service 1:0:1:25:F:85:C00000:0:0:0:
<359338.288260> [eDVBCAService] add demux 0 to slot 0 service 1:0:1:25:F:85:C00000:0:0:0:
RemovePopup, id = ZapError
got SIZE_CHANGED 0x0 aspect 2
got FRAME_RATE_CHANGED 65535 fps
got PROGRESSIVE_CHANGED 1
<359338.356287> use pmtpid 0062 for service_id 0025
<359338.520800> [eDVBServicePlay] eventNewProgramInfo timeshift_enabled=0 timeshift_active=0
<359338.522941> [eDVBServicePlay] have 1 video stream(s) (02ff), and 2 audio stream(s) (0300, 0301), and the pcr pid is 02ff, and the text pid is ffffffff
<359338.524065> decoder state: play, vpid=767, apid=768
<359338.524203> VIDEO_SLOWMOTION(0) - ok
<359338.524314> VIDEO_FAST_FORWARD(0) - ok
<359338.524410> VIDEO_CONTINUE - ok
<359338.524551> [eDVBAUDIO] AUDIO_CONTINUE - audio0 ok
<359338.619296> [SEC] set dynamic current limiting
[Dish] tuning failed
<359339.152667> [eDVBLocalTimerHandler] diff is 0
<359339.152869> [eDVBLocalTimerHandler] diff < 120 .. use Transponder Time
<359339.152968> [eDVBLocalTimerHandler] not changed
<359339.153402> [eDVBChannel] getDemux cap=00
<359340.229069> [EPGC] start caching events(1448320703)
got SIZE_CHANGED 704x576 aspect 2
got FRAME_RATE_CHANGED 25000 fps
got PROGRESSIVE_CHANGED 0
<359347.239360> [EPGC] abort non avail virgin nownext reading
<359347.239904> [EPGC] abort non avail virgin schedule reading
<359350.286136> [EPGC] schedule finished(1448320713)
[ePopen] command: ('hdparm', 'hdparm', '-y', '/dev/sda')
<359431.568330> poll: unhandled POLLERR/HUP/NVAL for fd 87(16)



- - - Aktualisiert - - -

Wenn es nicht das HDMU Image ist, meinen die Jungs von e2remote, könnte es auch an den WLAN Einstellung liegen. Bloß an welchen: Habe ein Fritzbox 7490...
Irgend welche Vorschläge?
hdiersse

neipe
24.11.2015, 01:56
mach dir keine sorgen da bist du nicht der einzige wo das nicht sauber geht.
da gibts viele faktoren, wlan, wlans in deiner nähe, endgeräte, firmwareversionen usw.....

sauber HD zu streamen ist z bsp auf dem ipad air2 nur mit tricks möglich und dann auch nicht immer. usw...

flac
24.11.2015, 13:14
...bin der Meinung, das man auf ein Tablet, Handy etc. nicht in HD Streamen muss.
Ich sehe da keinen grossen Unterschied zwischen HD und SD.


...und Ruckeln hab ich via Wlan auch. Allerdings in SD deutlich weniger.



Gruß

Chris

hdiersse
24.11.2015, 14:36
Hallo,
leider ruckelt es auch bei SD sehr stark ;-(
hdiersse

santa
24.11.2015, 14:49
Wie gut ist denn dein tablet?

hdiersse
24.11.2015, 22:14
Hallo,
es ist ein IPad Air2.
hdiersse

neipe
24.11.2015, 23:55
also am air 2, geht sd bei mir ohne probs.
probier mal blackbox anstatt e2remote.

das liegt auch nicht and er fehlenden power, das air 2 hat massig davon.

noch ein tipp.
schalte zuerst in den flugzeugmmodus, und dann erst wlan wieder ein.
das hilft mir beim hd streamen enorm.

aktuell denken alle, das es an IOS liegt, da da anscheinend irgendwas im hintergrund läuft was das streamen behindert.
dieses wird massiv besser wenn es im flugzeug modus betrieben wird.

hdiersse
26.11.2015, 00:20
Hallo,
unglaublich, Flugmodus an, und mit angeschalteten Flugmodus W-Lan wieder aktivieren.
Mein Test läuft seit 30 Minuten, nur zum Anfang zwei, drei kurze, nicht nennenswerte Ruckler.
Sehr guter Workaround ;-)
Keine Ahnung warum, aber es scheint zu funktionieren :-)
Danke.
hdiersse

- - - Aktualisiert - - -

und es geht sogar HD (Test läuft aber erst 2 Minuten)…

- - - Aktualisiert - - -

OK, ab der 3. Minute ruckelt HD dann doch..

- - - Aktualisiert - - -

zweiter versuch läuft schon 10 Minuten ohne ruckeln, war vorher mit SD nie möglich ;-)

hdiersse
01.12.2015, 22:04
Tja, und dreivage später, funzt nix mehr. Ruckelt nur noch.
Da habe ich jetzt keine Idee mehr...
Komischerweise, ruckelt meine Pingulux kaum (ein-zwei kurze Zucker in 30 Minuten). iPad exakt am gleichen Ort, kurz danach. Also würde ich sagen, liegt es nicht am WLAN, oder?
hdiersse