What player are you using? With or without buffering?
exteplayer3
withbuffering , does not open at all, spinner remains on zero
withoutbuffering, plays 2 sec, then freez
Posted 28 February 2017 - 22:21
PlayerSelectorWidget.__del__ --------------------------
Youtube.__init__CSearchHistoryHelper.__init__CSearchHistoryHelper.__init__ name = "ytlist"mkdirs: "/hdd/IPTVCache/SearchHistory"mkdirs: "/hdd/IPTVCache/MoviePlayer"Logo Path: /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/icons/logos/youtubelogo.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[110] OBJ_NUM[8]AsyncMethod.__init__ --------------------------------------------AsyncCall.__init__ [getInitList]--------------------------------------------AsyncMethod.__del__ --------------------------------------------AsyncCall.__del__ --------------------------------------------Youtube.handleService startYoutube.handleService: ---------> name[None], category[]Youtube.listsMainMenu>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> self[<Plugins.Extensions.IPTVPlayer.components.asynccall.AsyncCall object at 0x4548630>] [True]addToQueuedecodeCallBackeConnectCallbackObj.__del__ objID[110] OBJ_NUM[7]updateCoverupdateCover retDict for Ident: playerlogoupdatePixmap /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/icons/logos/youtubelogo.png=/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/icons/logos/youtubelogo.pngCFunctionProxyQueue.processQueuereloadList>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> IPTVPlayerWidget.reloadList refresh[0], selIndex[0]getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pngAsyncMethod.__init__ --------------------------------------------AsyncCall.__init__ [processDQ]--------------------------------------------AsyncMethod.__del__ --------------------------------------------getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pnggetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pngIconMenager.processDQ: Thread startedIconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.download_img: checking space on deviceFreeSpace freeSpace[66335] requiredSpace[10] unitDiv[1048576]pCommon - getURLRequestData() -> params: {'check_first_bytes': ['\xff\xd8', '\xff\xd9', '\x89PNG'], 'url': 'http://www.mm229.com...-psd-450203.png' 'maintype': 'image', 'header': {'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'User-Agent': 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110621 Mandriva Linux/1.9.2.18-0.1mdv2010.2 (2010.2) Firefox/3.6.18'}, 'subtypes': ['jpeg', 'png'], 'return_data': False}pCommon - getURLRequestData() -> headers: {'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'User-Agent': 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110621 Mandriva Linux/1.9.2.18-0.1mdv2010.2 (2010.2) Firefox/3.6.18'}pageUrl: [http://www.mm229.com...psd-450203.png]getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[111] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[111] OBJ_NUM[7]===============================================EXCEPTION===============================================:Traceback (most recent call last):File "\IPTVPlayer\libs\pCommon.py", line 381, in getPageFile "\IPTVPlayer\libs\pCommon.py", line 747, in getURLRequestDataFile "\IPTVPlayer\libs\pCommon.py", line 649, in urlOpenFile "/usr/lib/python2.7/urllib2.py", line 126, in urlopenFile "/usr/lib/python2.7/urllib2.py", line 406, in openFile "/usr/lib/python2.7/urllib2.py", line 519, in http_responseFile "/usr/lib/python2.7/urllib2.py", line 438, in errorFile "/usr/lib/python2.7/urllib2.py", line 378, in _call_chainFile "/usr/lib/python2.7/urllib2.py", line 625, in http_error_302File "/usr/lib/python2.7/urllib2.py", line 400, in openFile "/usr/lib/python2.7/urllib2.py", line 418, in _openFile "/usr/lib/python2.7/urllib2.py", line 378, in _call_chainFile "/usr/lib/python2.7/urllib2.py", line 1215, in https_openFile "/usr/lib/python2.7/urllib2.py", line 1177, in do_openURLError: <urlopen error [Errno 1] _ssl.c:506: error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 unrecognized name>==============================================================================================EXCEPTION===============================================common.getFile download file exception:Traceback (most recent call last):File "\IPTVPlayer\libs\pCommon.py", line 589, in saveWebFileAttributeError: 'NoneType' object has no attribute 'headers'===============================================addToQueueIconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]AsyncCall.__del__ --------------------------------------------CFunctionProxyQueue.processQueuegetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pnggetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[112] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[112] OBJ_NUM[7]ok_pressed selected item: User linksok_pressed selected TYPE_CATEGORYAsyncMethod.__init__ --------------------------------------------AsyncCall.__init__ [getListForItem]--------------------------------------------AsyncMethod.__del__ --------------------------------------------AsyncCall.__del__ --------------------------------------------Youtube.handleService startYoutube.handleService: ---------> name[category], category[from_file]Youtube.listCategory cItem[{'category': 'from_file', 'title': 'User links', 'type': 'category', 'name': 'category', 'desc': 'User links stored in the ytlist.txt file.'}]IPTVFileHost.__init__IPTVFileHost.addFile file[/hdd/ytlist.txt]>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> self[<Plugins.Extensions.IPTVPlayer.components.asynccall.AsyncCall object at 0x45489d0>] [True]addToQueueCFunctionProxyQueue.processQueuereloadList>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> IPTVPlayerWidget.reloadList refresh[0], selIndex[0]getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pngAsyncMethod.__init__ --------------------------------------------AsyncCall.__init__ [processDQ]--------------------------------------------AsyncMethod.__del__ --------------------------------------------getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pngIconMenager.processDQ: Thread startedIconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]AsyncCall.__del__ --------------------------------------------getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[113] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[113] OBJ_NUM[7]ok_pressed selected item: --All--ok_pressed selected TYPE_CATEGORYAsyncMethod.__init__ --------------------------------------------AsyncCall.__init__ [getListForItem]--------------------------------------------Youtube.handleService startYoutube.handleService: ---------> name[category], category[from_file]Youtube.listCategory cItem[{'category': 'from_file', 'group': 'all', 'name': 'category', 'title': '--All--', 'sub_file_category': 'all', 'type': 'category', 'desc': 'User links stored in the ytlist.txt file.'}]Youtube._getCategoryYoutube._getCategoryYoutube._getCategoryAsyncMethod.__del__ --------------------------------------------AsyncCall.__del__ --------------------------------------------Youtube._getCategoryYoutube._getCategoryYoutube._getCategoryYoutube._getCategoryYoutube._getCategoryYoutube._getCategory>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> self[<Plugins.Extensions.IPTVPlayer.components.asynccall.AsyncCall object at 0x4548750>] [True]addToQueueCFunctionProxyQueue.processQueuereloadList>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> IPTVPlayerWidget.reloadList refresh[0], selIndex[0]getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pngAsyncMethod.__init__ --------------------------------------------AsyncCall.__init__ [processDQ]--------------------------------------------AsyncMethod.__del__ --------------------------------------------getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pnggetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[114] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[114] OBJ_NUM[7]IconMenager.processDQ: Thread startedIconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]IconMenager.processDQ url: [http://www.mm229.com...psd-450203.png]AsyncCall.__del__ --------------------------------------------getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pnggetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[115] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[115] OBJ_NUM[7]getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pnggetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[116] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[116] OBJ_NUM[7]getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pnggetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[117] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[117] OBJ_NUM[7]getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pnggetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[118] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[118] OBJ_NUM[7]getIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.pnggetIconPathFromAAueue item[http://www.mm229.com...psd-450203.png]getIconPathFromAAueue A file_path[/hdd/IPTVCache//.iptvplayer_icons_1488316168.465479/1e791b0c78356ad60f90d55915ffd186.jpg]displayIcon -> getIconPathFromAAueue: http://www.mm229.com...-psd-450203.png_______________decodeCover_______________start decodeCovereConnectCallbackObj.__init__ objID[119] OBJ_NUM[8]_______________error start decodeCover[1]eConnectCallbackObj.__del__ objID[119] OBJ_NUM[7]ok_pressed selected item: test liveok_pressed selected TYPE_VIDEO.urlSeparateRequestAsyncMethod.__init__ --------------------------------------------AsyncCall.__init__ [getLinksForVideo]--------------------------------------------AsyncMethod.__del__ --------------------------------------------AsyncCall.__del__ --------------------------------------------Youtube.getLinksForVideo url[https://youtube.com/...g?html5=1&fs=1]YouTubeParser.getDirectLinksKu-zRH3h1Tg: Downloading video webpagepCommon - getURLRequestData() -> params: {'url': 'http://www.youtube.com/watch?v=Ku-zRH3h1Tg&gl=US&hl=en&has_verified=1' 'return_data': True}pCommon - getURLRequestData() -> headers: {'User-Agent': 'Mpython-urllib/2.7'}pageUrl: [Ku-zRH3h1Tg: Downloading video info webpagepCommon - getURLRequestData() -> params: {'url': 'http://www.youtube.c...rl=&gl=US&hl=en' 'return_data': False}pCommon - getURLRequestData() -> headers: {'User-Agent': 'Mpython-urllib/2.7'}pageUrl: [http://www.youtube.c...l=&gl=US&hl=en]Ku-zRH3h1Tg: Extracting video informationpCommon - getURLRequestData() -> params: {'url': 'https://video.google...t&v=Ku-zRH3h1Tg' 'return_data': True}pCommon - getURLRequestData() -> headers: {'User-Agent': 'Mpython-urllib/2.7'}pageUrl: [https://video.google...&v=Ku-zRH3h1Tg]>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<pCommon - getURLRequestData() -> params: {'url': 'http://www.youtube.com/watch?v=Ku-zRH3h1Tg&gl=US&hl=en&has_verified=1' 'header': {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20100101 Firefox/17.0', 'User-agent': 'Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10'}, 'return_data': True}pCommon - getURLRequestData() -> headers: {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20100101 Firefox/17.0', 'User-agent': 'Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10'}pageUrl: [pCommon - getURLRequestData() -> params: {'url': 'https://manifest.goo...file/index.m3u8' 'return_data': False}pCommon - getURLRequestData() -> headers: {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20100101 Firefox/17.0'}pageUrl: [https://manifest.goo...ile/index.m3u8]getSortedLinks defaultFirst[True]>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> self[<Plugins.Extensions.IPTVPlayer.components.asynccall.AsyncCall object at 0x4548710>] [True]addToQueueCFunctionProxyQueue.processQueueselectMainVideoLinksselectLinkForCurrVideo: |360x640 | m3u8| |https://manifest.goo...ist/index.m3u8|playVideoplayVideo url[https://manifest.goo...ist/index.m3u8]Current video mode [1080i50]getMoviePlayerGetMoviePlayer buffering[False], useAlternativePlayer[False]IPTVExtMoviePlayer.__init__ lastPosition[0]eConnectCallbackObj.__init__ objID[120] OBJ_NUM[8]IPTVSubtitlesHandler.__init__IPTVEmbeddedSubtitlesHandler.__init__eConnectCallbackObj.__init__ objID[121] OBJ_NUM[9]>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>... [{'title': '', 'tracks': {'subtitle': -1, 'audio': -1, 'video': -1, 'subtitles': {'tracks': [], 'idx': -1}}, 'host': '', 'aspect_ratio': -1, 'last_position': -1, 'file_path': ''}]mkdirs: "/hdd/IPTVCache/MovieMetaData"eConnectCallbackObj.__init__ objID[122] OBJ_NUM[10]eConnectCallbackObj.__init__ objID[123] OBJ_NUM[11]eConnectCallbackObj.__init__ objID[124] OBJ_NUM[12]eConnectCallbackObj.__init__ objID[125] OBJ_NUM[13]===============================================EXCEPTION===============================================:Traceback (most recent call last):File "\IPTVPlayer\tools\iptvmoviemetadata.py", line 70, in loadFile "/usr/lib/python2.7/codecs.py", line 881, in openIOError: [Errno 2] No such file or directory: '/hdd/IPTVCache/MovieMetaData/youtube_test live.iptv'===============================================DMHelper.getDownloaderParamFromUrlWithMeta url[https://manifest.goo...list/index.m3u8], url.meta[{'iptv_bitrate': '829500', 'iptv_proto': 'm3u8'}]urlparser.decorateParamsFromUrl >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>https://manifest.goo...list/index.m3u8>>>>>>>>>>>>>>>>>>>>>>>> audioTrackIdx[-1]>>>>>>>>>>>>>>>>>>>>>>>> subtitleTrackIdx[-1]eConnectCallbackObj.__init__ objID[126] OBJ_NUM[14]eConnectCallbackObj.__init__ objID[127] OBJ_NUM[15]->||||||| onStart cmd[/usr/bin/exteplayer3 -w -p 2 "https://manifest.goo...list/index.m3u8" > /dev/null]>>>>>>>>>>>>>>>>>>>>> getE2VideoOptions[{'policy': None, 'aspect': None, 'policy2': None}]>>>>>>>>>>>>>>>>>>>>> getE2VideoOptions[{'policy_choices': ['bestfit', 'letterbox', 'panscan', 'nonlinear'], 'policy2': 'bestfit', 'active': None, 'aspect_choices': ['any', '4:3', '16:9', '16:10'], 'aspect': '16:9', 'policy': 'bestfit', 'policy2_choices': ['bestfit', 'letterbox', 'panscan', 'nonlinear']}]>>>>>>>>>>>>>>>>>>>>> getE2AudioOptions[{'ac3': 'downmix', 'aac': 'downmix'}]>>>>>>>>>>>>>>>>>>>>> getDefaultAudioOptions[{'ac3': None, 'aac': None}]enableSubtitles>>>> _mapTrack [{u'e': u'V_MPEG4/ISO/AVC', u'ad': 1, u'f': 30000, u'h': 360, u'n': u'und', u'p': -1, u'w': 640, u'an': 1, u'id': 1}]===============================================EXCEPTION===============================================:Traceback (most recent call last):File "\IPTVPlayer\components\iptvextmovieplayer.py", line 1321, in _mapTrackNameError: global name 'p' is not defined===============================================>>>> _mapTrack [{u'e': u'A_AAC', u'id': 0, u'n': u'und'}]>>> playback[AudioTracks] = [{'encode': 'AAC', 'id': 0, 'name': 'und'}]>>>> _mapTrack [{u'e': u'A_AAC', u'id': 0, u'n': u'und'}]>>> playback[AudioTrack] = {'encode': 'AAC', 'id': 0, 'name': 'und'}>>> playback[SubtitleTracks] = []>>>> _mapTrack [{u'e': u'', u'id': -1, u'n': u''}]IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?>>>> _mapTrack [{u'e': u'V_MPEG4/ISO/AVC', u'ad': 1, u'f': 30000, u'h': 360, u'n': u'und', u'p': 1, u'w': 640, u'an': 1, u'id': 1}]===============================================EXCEPTION===============================================:Traceback (most recent call last):File "\IPTVPlayer\components\iptvextmovieplayer.py", line 1321, in _mapTrackNameError: global name 'p' is not defined===============================================IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?IPTVExtMoviePlayer.playbackUpdateInfo Length[-9223372036854] - live stream?
Posted 28 February 2017 - 22:55
Posted 28 February 2017 - 22:59
You show only logs without buffering. Please show logs with buffering too.
And also which version of ffmpeg do you have in your system?
Version of ffmpeg you can check using:
ffmpeg -version
Posted 28 February 2017 - 23:07
Without buffering indeed this links does not work correctly.
It play 2s then freeze for long time, then play 2s and freeze and so on. I suspect problem in ffmpeg, because m3u8 list contain a lot of fragments.
I suspect that time to refresh this list is too long for ffmpeg which are using only one thread.
But with buffering using hlsdl it is working OK.
Edited by samsamsam, 28 February 2017 - 23:10.
Posted 28 February 2017 - 23:22
Edited by athoik, 28 February 2017 - 23:35.
Posted 1 March 2017 - 00:17
Edited by samsamsam, 1 March 2017 - 00:20.
Posted 1 March 2017 - 11:37
It will be possible to significantly speed up parsing M3U8 playlist by hlsdl, by simple change, I hope to prepare such version tomorrow, so you will be able to test.
Posted 1 March 2017 - 14:53
Thank you for your help. I tested again with buffering, it works, but it takes long time buffering before it play. Without buffering play 2sec, freeze, play, freeze, as you mentioned before..@frank087234
It will be possible to significantly speed up parsing M3U8 playlist by hlsdl, by simple change, I hope to prepare such version tomorrow, so you will be able to test.
Posted 1 March 2017 - 16:14
So, you are using gstplayer and this could be your problem.
You can use exteplayer3 but you must install ffmpeg libs with OpenSSL support and then IPTVPlayer will ask you to install exteplayer3.
Or you can select gstplayer with buffering.
Posted 1 March 2017 - 23:01
If you want to test here:
http://iptvplayer.pl...l_openssl.1.0.2
you will find new binary for MIPSEL, HARD FLOAT, OPENSSL 1.0.2
If you need binary for diffrent version then please write what version you are interested.
Posted 1 March 2017 - 23:44
If you want to test here:
http://iptvplayer.pl...l_openssl.1.0.2
you will find new binary for MIPSEL, HARD FLOAT, OPENSSL 1.0.2
If you need binary for diffrent version then please write what version you are interested.
How to use it ? how to apply it to iptvplayer??
Posted 1 March 2017 - 23:53
There is description in this thread. Just search for hlsdl.
Like this ?
cd /tmp
wget http://iptvplayer.pl...l_openssl.1.0.2 -O /tmp/hlsdlcp hlsdl /usr/bin/hlsdlchmod 777 /usr/bin/hlsdl
Posted 2 March 2017 - 00:05
yes but you have the wrong link.
Description by SSS:
cd /tmp wget http://iptvplayer.pl/temp/hlsdl_mipsel_static_curl_openssl.1.0.2 -O /tmp/hlsdl cp hlsdl /usr/bin/hlsdl chmod 777 /usr/bin/hlsdl
Before IPTVPlayer configuration please check if hlsdl works correctly:
hlsdl
You should get in answer:
hlsdl v0.01 © 2017 samsamsam@o2.pl based on @selsta code Usage: hlsdl url [options] -b ... Automaticly choose the best quality. -v ... Verbose more information. -o ... Choose name of output file. -u ... Set custom HTTP User-Agent header -h ... Set custom HTTP header. -f ... Force overwriting the output file. -q ... Print less to the console. -d ... Print the openssl decryption command. -t ... Print the links to the .ts files.
After hlsdl installation you need to tell IPTVPlayer to use it.
To do this please go to IPTVPlayer configuration and press key sequence:
yellow, blue, yellow, blue, yellow, yellow, blue, blue
The new options will shown on list. Please find option hlsdlpath and put path to you hlsdl binary: /usr/bin/hlsdl
0 members, 18 guests, 0 anonymous users