Re: HTTP-Stream
Verfasst: So 15. Jan 2023, 20:43
Hmm, soweit ich weiß wird der nächste frei Tuner für den Hintergrundscan genommen, spätestens wenn die Ebene abweicht muß das auch gemacht werden.
Sind die in Funktion identisch?*test* Version wurde aus dem Branch Test erstellt. Daher die geringere Revisionsnummer.
*patched* Version wurde aus dem normalen Branch erstellt. Daher die aktuelle Revisionsnummer.
Normal, da bekanntlich Streams als Aufnahmen gelten. Wobei das mit dem nicht abschalten bei Streams so nicht ganz stimmt, denn bei normalen Internetstreams funktioniert das Abschalten oder ein Neustart ohne Probleme. Siehe hier:loka hat geschrieben: ↑So 12. Mär 2023, 14:33Ich habe nun mal endlich Zeit gefunden die letzte experimentell patched und test zu probieren. Beide funktionieren eigentlich wie die Vorgängerversion.
Manko ist immer noch, dass wenn man über den Stream schaut, sich die Box nicht abschalten lässt. Man muß erst auf normalen Kanal gehen und dann ausschalten.
Code: Alles auswählen
[zapit.cpp:ZapIt:505] [zapit] zap to Eurodance 90 (ffffffff85c6095b tp 0)
[zapit] saving channel, apid 0 sub pid ffffffff mode 0 volume 80
[dvb-sub] paused
EVT_WEBTV_ZAP_COMPLETE: ffffffff85c6095b
stopPlayBack: stopping...
[HAL:00481f20:play ] RequestAbort
stopPlayBack: stopped
PlayBackgroundStart: starting...
[movieplayer.cpp:getLiveUrl:1113] script: /var/tuxbox/webtv/best_bitrate_m3u8.lua
[curl:download] download https://...............tv/content/36987/index.m3u8 => return string
[curl:download ERROR!] curl error: Failed to connect to ...........tv port 443 after 5000 ms: Error
>>>>> [movieplayer.cpp:getLiveUrl:1127] lua script error
zap failed!
[scanepg.cpp:AddSelected:145] selected_done: 1
[scanepg.cpp:handleMsg:304] EVT_ZAP_COMPLETE, scan map size: 92
ShowText 'Eurodance 90'
Das ist ein Problem deiner Konfig und/oder von os, nicht von Neutrino. Normale Internetstreams die nicht funktionieren hängen nicht sondern bringen ganz normal "Kanal nicht verfügbar".
Trage halt in /var/etc/backup.conf nach, was Du noch brauchst. Das webtv Verzeichnis ist absichtlich nicht dabei, da dort auch Scripte enthalten sind, die ab und an aktualisiert werden, so daß man auf keinen Fall das komplette Verzeichnis sichern sollte sondern nur eigene Scripte.
Nach gefühlt 60 s kommt 'Kanal nicht verfügbar'. Dann hängt aber die Box. Bekomme nur mit mehrmals power/Ok die Box wieder restartet. Da ich auf festen Startkanal eingestellt habe, kommt die Box mit dem Startkanal wieder hoch. Wenn man nicht auf festen Startkanal (sondern letzten Kanal) eingestellt hat, kommt die Box wieder hoch mit dem Stream Kanal der nicht da ist. loophängt sich die Box auf, wenn man auf einen Stream schaltet, der nicht verfügbar ist.
Wenn man normal die Power Taste drückt passiert nix.wenn man über Stream schaut, lässt sich die Box nicht abschalten. Man muß erst auf normalen Kanal gehen und dann ausschalten.
Hier mal ein log, wenn man versucht bei laufendem Stream abzuschalten. Deep Standby
frontend.cpp:getEvent:826] [fe0/1] ******** FE_HAS_LOCK: freq 1158000
[fe0/1] tuning took: 132 msec (min 87 max 429)
[zapit] parsing pmt pid 0x62 (Sky Cinema Family HD)
[frontend.cpp:Unlock:451] [fe0/0] usecount 1 tp 2e8a00c000060085
CStreamManager::PreparePids: PATpid 0x0000
CStreamManager::PreparePids: PMTpid 0x0062
CStreamManager::PreparePids: TDTpid 0x0014
CStreamManager::PreparePids: searching channel b87800020085008b pids
CStreamManager::PreparePids: vpid 0x02ff
CStreamManager::PreparePids: apid 0x0303
CStreamManager::PreparePids: capid 0x1a82
CStreamManager::PreparePids: capid 0x1b82
CStreamManager::PreparePids: capid 0x1c82
CStreamInstance:: new channel b87800020085008b fd 45
CStreamInstance::Start: b87800020085008b
CStreamInstance::run: b87800020085008b
CStreamInstance::run: add pid 0x0000
fd 13 has events 2018
CStreamManager::run(): POLLHUP, fd 13
CStreamInstance::RemoveClient: 13 (count 0)
CStreamInstance::Stop: bae8000600850083
CStreamInstance::run: add pid 0x0014
CStreamInstance::run: add pid 0x0062
CStreamInstance::run: add pid 0x02ff
CStreamInstance::run: add pid 0x0303
CStreamInstance::run: add pid 0x1a82
CStreamInstance::run: add pid 0x1b82
CStreamInstance::run: add pid 0x1c82
[frontend.cpp:Unlock:451] [fe0/0] usecount 0 tp 2e8a00c000060085
[frontend.cpp:Lock:444] [fe0/1] usecount 1 tp 2dee00c000020085
[scanepg.cpp:handleMsg:304] EVT_ZAP_COMPLETE, scan map size: 9
NeutrinoMessages::EVT_STREAM_START
[HAL:0047c8b8:play ] FindAllPids
[frontend.cpp:Unlock:451] [fe0/0] usecount 0 tp 2e8a00c000060085
CStreamInstance::run: exiting bae8000600850083 (0 fds)
minimal Probe: 1
ShowText 'Sky Cinema Family HD'
AudioTrack List
771 deu - A_AC3
[HAL:0047c8b8:play ] SetSpeed playing 1 speed 1
returning false
[HAL:0047c8b8:play ] FindAllPids
AudioTrack List
771 deu - A_AC3
[HAL:0047c8b8:play ] FindAllPids
AudioTrack List
771 deu - A_AC3
bgPlayThread: started: 1
[dvb-sub] start, stopped 1 pid ffffffff
-> PWR Taste normal gedrückt:
StopAutoRecord: autoshift 0
-> das kommt nach ca 80s
2023-03-13 16:22:11.929 [sectionsd] Removed 11 old events (15148 left), zap detected 0.
-> PWR Taste lang gedrückt -> reboot
INIT: Switching to runlevel: 6
INIT: Sending processes configured via /etc/inittab the TERM signal
Deactivating swap...umount: tmpfs busy - remounted read-only
umount: can't remount tmpfs read-only
done.
Unmounting local filesystems...umount: devpts busy - remounted read-only
umount: can't remount tmpfs read-only
umount: devtmpfs busy - remounted read-only
done.