ET7x00 Open ATV 5.3 mit Serviceapp OK
Log:
Code
18:23:47.349 { } Navigation.py:247 playService playing 4097:0:1:B8:2:5:0:0:0:0:http%3a//player-api.new.livestream.com/accounts/16598383/events/6923855/live.m3u8:musig24
[getVariantsFromMasterUrl] - Request:
GET /accounts/16598383/events/6923855/live.m3u8 HTTP/1.1
Host: player-api.new.livestream.com
User-Agent: Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;OpenPLi;;;)
Accept: */*
Connection: close
[getVariantsFromMasterUrl] Response[0](size=18): HTTP/1.1 302 Found
[getVariantsFromMasterUrl] Response[1](size=17): Server: openresty
[getVariantsFromMasterUrl] Response[2](size=39): Content-Type: text/plain; charset=utf-8
[getVariantsFromMasterUrl] Response[3](size=21): X-Powered-By: Express
[getVariantsFromMasterUrl] Response[4](size=22): X-LS-Infinite-Cache: 1
[getVariantsFromMasterUrl] Response[5](size=260): Location: http://playback.akamaized.net/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/master.m3u8?dw=32&hdnts=exp=1550511228~acl=/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/master.m3u8*~hmac=01368220e445d42d21472ba49d6e85df0fbe87f9098ed0f372f9dedda8dade23
[getVariantsFromMasterUrl] - redirecting to: http://playback.akamaized.net/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/master.m3u8?dw=32&hdnts=exp=1550511228~acl=/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/master.m3u8*~hmac=01368220e445d42d21472ba49d6e85df0fbe87f9098ed0f372f9dedda8dade23
[getVariantsFromMasterUrl] - Request:
GET /streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/master.m3u8?dw=32&hdnts=exp=1550511228~acl=/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/master.m3u8*~hmac=01368220e445d42d21472ba49d6e85df0fbe87f9098ed0f372f9dedda8dade23 HTTP/1.1
Host: playback.akamaized.net
User-Agent: Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;OpenPLi;;;)
Accept: */*
Connection: close
[getVariantsFromMasterUrl] Response[0](size=15): HTTP/1.1 200 OK
[getVariantsFromMasterUrl] Response[1](size=20): Aka-c-hit: cache-hit
[getVariantsFromMasterUrl] Response[2](size=25): Cache-Control: max-age=30
[getVariantsFromMasterUrl] Response[3](size=38): Expires: Mon, 18 Feb 2019 17:24:18 GMT
[getVariantsFromMasterUrl] Response[4](size=35): Date: Mon, 18 Feb 2019 17:23:48 GMT
[getVariantsFromMasterUrl] Response[5](size=19): Content-Length: 838
[getVariantsFromMasterUrl] Response[6](size=17): Connection: close
[getVariantsFromMasterUrl] Response[7](size=53): X-VIM-CACHEBC: EP:H11,E:m,E:h,TD0:h,TD0:h,TD1:h,TD1:r
[getVariantsFromMasterUrl] Response[8](size=28): Akamai-Mon-Iucid-Del: 700085
[getVariantsFromMasterUrl] Response[9](size=35): Content-Type: application/x-mpegURL
[getVariantsFromMasterUrl] Response[10](size=29): Access-Control-Max-Age: 86400
[getVariantsFromMasterUrl] Response[11](size=38): Access-Control-Allow-Credentials: true
[getVariantsFromMasterUrl] Response[12](size=97): Access-Control-Expose-Headers: Server,range,hdntl,hdnts,Akamai-Mon-Iucid-Ing,Akamai-Mon-Iucid-Del
[getVariantsFromMasterUrl] Response[13](size=54): Access-Control-Allow-Headers: origin,range,hdntl,hdnts
[getVariantsFromMasterUrl] Response[14](size=46): Access-Control-Allow-Methods: GET,POST,OPTIONS
[getVariantsFromMasterUrl] Response[15](size=51): Access-Control-Allow-Origin: https://livestream.com
[getVariantsFromMasterUrl] Response[16](size=0):
[getVariantsFromMasterUrl] - content part started
[getVariantsFromMasterUrl] Response[17](size=7): #EXTM3U
[getVariantsFromMasterUrl] Response[18](size=16): #EXT-X-VERSION:3
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[19](size=99): #EXT-X-STREAM-INF:PROGRAM-ID=0,BANDWIDTH=2128000,CODECS="avc1.4d401f,mp4a.40.2",RESOLUTION=1280x720
[getVariantsFromMasterUrl] Response[20](size=306): http://playback.akamaized.net/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media/[email protected]?dw=32&ts=1550509200&hdnts=exp=1550683428~acl=/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media*~hmac=dfbf2763ebf358035e1110ce9cffa6c9cc6d212662f9e373d5e6a893e74218ed
[getVariantsFromMasterUrl] - continue parsing m3u8 stream info
[getVariantsFromMasterUrl] Response[21](size=99): #EXT-X-STREAM-INF:PROGRAM-ID=0,BANDWIDTH=2128000,CODECS="avc1.4d401f,mp4a.40.2",RESOLUTION=1280x720
[getVariantsFromMasterUrl] Response[22](size=305): http://playback.akamaized.net/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media/[email protected]?dw=32&ts=1550509200&hdnts=exp=1550683428~acl=/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media*~hmac=dfbf2763ebf358035e1110ce9cffa6c9cc6d212662f9e373d5e6a893e74218ed
[getVariantsFromMasterUrl] - continue parsing m3u8 stream info
[getVariantsFromMasterUrl] - end of read, Content-Length reached
18:23:48.010 [ ] ../../../git/src/serviceapp/serviceapp.cpp:306 fillSubservices eServiceApp::fillSubservices - found 2 subservices
18:23:48.010 [ ] ../../../git/src/serviceapp/serviceapp.cpp:677 start eServiceApp::start - subservice(2128000b/s) selected according to connection speed (1410064408)
18:23:48.018 [ ] ../../../git/src/serviceapp/extplayer.cpp:420 gotMessage PlayerBackend::gotMessage - tStart
PlayerApp::processStart: exteplayer3 "http://playback.akamaized.net/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media/[email protected]?dw=32&ts=1550509200&hdnts=exp=1550683428~acl=/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media*~hmac=dfbf2763ebf358035e1110ce9cffa6c9cc6d212662f9e373d5e6a893e74218ed" -u "Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;OpenPLi;;;)" -a -d -w -l -s
18:23:48.459 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"EPLAYER3_EXTENDED":{"version":30}}
18:23:48.459 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"EPLAYER3_EXTENDED":{"version":30}}
18:23:48.466 [ ] ../../../git/src/serviceapp/exteplayer3.cpp:263 handleJsonOutput ExtEPlayer3::handleJsonOutput - unhandled key "EPLAYER3_EXTENDED"
18:23:52.947 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"PLAYBACK_OPEN":{"OutputName":"Output", "file":"http://playback.akamaized.net/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media/[email protected]?dw=32&ts=1550509200&hdnts=exp=1550683428~acl=/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media*~hmac=dfbf2763ebf358035e1110ce9cffa6c9cc6d212662f9e373d5e6a893e74218ed", "sts":0}}
18:23:52.947 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"PLAYBACK_OPEN":{"OutputName":"Output", "file":"http://playback.akamaized.net/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media/[email protected]?dw=32&ts=1550509200&hdnts=exp=1550683428~acl=/streams/16598383_6923855_lsi3bpwcged8p7da1ts_1/media*~hmac=dfbf2763ebf358035e1110ce9cffa6c9cc6d212662f9e373d5e6a893e74218ed", "sts":0}}
18:23:52.948 [ ] ../../../git/src/serviceapp/exteplayer3.cpp:263 handleJsonOutput ExtEPlayer3::handleJsonOutput - unhandled key "PLAYBACK_OPEN"
18:23:52.955 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"OUTPUT_OPEN":{"sts":0}}
18:23:52.955 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"OUTPUT_OPEN":{"sts":0}}
18:23:52.955 [ ] ../../../git/src/serviceapp/exteplayer3.cpp:263 handleJsonOutput ExtEPlayer3::handleJsonOutput - unhandled key "OUTPUT_OPEN"
18:23:52.982 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"PLAYBACK_PLAY":{"sts":0}}
18:23:52.982 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"PLAYBACK_PLAY":{"sts":0}}
18:23:52.982 [ ] ../../../git/src/serviceapp/extplayer.cpp:540 recvStarted PlayerBackend::recvStart - status = 0
18:23:52.983 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"v_c":{"id":1,"e":"V_MPEG4/ISO/AVC","n":"und","w":1280,"h":720,"f":25000,"p":-1,"an":1,"ad":1}}
18:23:52.983 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"v_c":{"id":1,"e":"V_MPEG4/ISO/AVC","n":"und","w":1280,"h":720,"f":25000,"p":-1,"an":1,"ad":1}}
18:23:52.983 [ ] ../../../git/src/serviceapp/extplayer.cpp:668 recvVideoTrackCurrent PlayerBackend::recvVideoTrackCurrent - status = 0
18:23:52.985 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"a_l": [{"id":2,"e":"A_LPCM","n":"und"}]}
18:23:52.985 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"a_l": [{"id":2,"e":"A_LPCM","n":"und"}]}
18:23:52.987 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"a_c":{"id":2,"e":"A_LPCM","n":"und"}}
18:23:52.987 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"a_c":{"id":2,"e":"A_LPCM","n":"und"}}
18:23:52.987 [ ] ../../../git/src/serviceapp/extplayer.cpp:591 recvAudioTrackCurrent PlayerBackend::recvAudioTrackCurrent - status = 0
18:23:52.988 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"s_l": []}
18:23:52.989 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"s_l": []}
18:23:52.989 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"s_c":{"id":-1,"e":"","n":""}}
18:23:52.989 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"s_c":{"id":-1,"e":"","n":""}}
18:23:52.989 [ ] ../../../git/src/serviceapp/extplayer.cpp:633 recvSubtitleTrackCurrent PlayerBackend::recvSubtitleTrackCurrent - status = 0
18:23:53.064 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"v_c":{"id":1,"e":"V_MPEG4/ISO/AVC","n":"und","w":1280,"h":720,"f":25000,"p":1,"an":1,"ad":1}}
18:23:53.064 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"v_c":{"id":1,"e":"V_MPEG4/ISO/AVC","n":"und","w":1280,"h":720,"f":25000,"p":1,"an":1,"ad":1}}
18:23:53.065 [ ] ../../../git/src/serviceapp/extplayer.cpp:668 recvVideoTrackCurrent PlayerBackend::recvVideoTrackCurrent - status = 0
18:23:53.082 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "j
"
18:23:53.082 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"J":{"ms":0}}
18:23:53.083 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"J":{"ms":0}}
18:23:53.142 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"v_c":{"id":1,"e":"V_MPEG4/ISO/AVC","n":"und","w":1280,"h":720,"f":25000,"p":1,"an":1,"ad":1}}
18:23:53.142 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"v_c":{"id":1,"e":"V_MPEG4/ISO/AVC","n":"und","w":1280,"h":720,"f":25000,"p":1,"an":1,"ad":1}}
18:23:53.143 [ ] ../../../git/src/serviceapp/extplayer.cpp:668 recvVideoTrackCurrent PlayerBackend::recvVideoTrackCurrent - status = 0
18:23:53.182 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "j
"
18:23:53.184 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"J":{"ms":10}}
18:23:53.185 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"J":{"ms":10}}
18:23:53.281 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "j
"
18:23:53.282 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"J":{"ms":10}}
18:23:53.283 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"J":{"ms":10}}
18:23:53.381 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "j
"
18:23:53.383 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"J":{"ms":130}}
18:23:53.383 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"J":{"ms":130}}
18:23:53.399 [ ] ../../../git/src/serviceapp/extplayer.cpp:474 gotMessage PlayerBackend::gotMessage - tGetLength
18:23:53.399 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "l
"
18:23:53.400 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"PLAYBACK_LENGTH":{"length":-9223372036854, "sts":0}}
18:23:53.401 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"PLAYBACK_LENGTH":{"length":-9223372036854, "sts":0}}
18:23:53.452 [ ] ../../../git/src/serviceapp/extplayer.cpp:478 gotMessage PlayerBackend::gotMessage - start
18:23:53.452 [ ] ../../../git/src/serviceapp/serviceapp.cpp:555 gotExtPlayerMessage eServiceApp::gotExtPlayerMessage - start
18:23:53.481 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "j
"
18:23:53.482 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"J":{"ms":210}}
18:23:53.483 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"J":{"ms":210}}
18:23:53.491 [ ] ../../../git/src/serviceapp/serviceapp.cpp:1068 getNumberOfSubservices eServiceApp::getNumberOfSubservices - 2
18:23:53.535 [ ] ../../../git/src/serviceapp/serviceapp.cpp:1068 getNumberOfSubservices eServiceApp::getNumberOfSubservices - 2
18:23:53.581 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "j
"
18:23:53.582 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"J":{"ms":330}}
18:23:53.582 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"J":{"ms":330}}
18:23:53.652 [ ] ../../../git/src/serviceapp/serviceapp.cpp:812 isCurrentlySeekable eServiceApp::isCurrentlySeekable
18:23:53.657 [ ] ../../../git/src/serviceapp/serviceapp.cpp:721 unpause eServiceApp::unpause
18:23:53.658 [ ] ../../../git/src/serviceapp/extplayer.cpp:446 gotMessage PlayerBackend::gotMessage - tUnpause
18:23:53.658 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "c
"
18:23:53.658 [ ] ../../../git/src/serviceapp/extplayer.cpp:72 stderrAvail PlayerApp::stderrAvail: {"PLAYBACK_CONTINUE":{"sts":-1}}
18:23:53.659 [ ] ../../../git/src/serviceapp/extplayer.cpp:8 handleJsonStr PlayerApp::handleJsonStr: {"PLAYBACK_CONTINUE":{"sts":-1}}
18:23:53.659 [ ] ../../../git/src/serviceapp/extplayer.cpp:574 recvResumed PlayerBackend::recvResume - status = 1
18:23:53.663 [ ] ../../../git/src/serviceapp/serviceapp.cpp:812 isCurrentlySeekable eServiceApp::isCurrentlySeekable
18:23:53.666 [ ] ../../../git/src/serviceapp/serviceapp.cpp:812 isCurrentlySeekable eServiceApp::isCurrentlySeekable
18:23:53.668 [ ] ../../../git/src/serviceapp/serviceapp.cpp:812 isCurrentlySeekable eServiceApp::isCurrentlySeekable
18:23:53.670 [ ] ../../../git/src/serviceapp/serviceapp.cpp:721 unpause eServiceApp::unpause
18:23:53.670 [ ] ../../../git/src/serviceapp/extplayer.cpp:446 gotMessage PlayerBackend::gotMessage - tUnpause
18:23:53.670 [ ] ../../../git/src/serviceapp/extplayer.cpp:131 processSend sending command "c
Alles anzeigen
Edit:
SALVE TV und RENNSTEIG TV hinzugefügt (Danke @ frank2211)
Schweiz 5 neue URL
Schweiz 5 Europe hinzugefügt (was das auch immer werden wird)
