golasze / sd-xbmc

Automatically exported from code.google.com/p/sd-xbmc
1 stars 0 forks source link

wlacz.tv przestało działać #105

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Telewizja polska
2. Telewizja
3. Włącz Tv
4. Wybranie dowolnego kanału

Po buforowaniu, wybrany kanał powinien zostać wyświetlony ale nic się nie 
dzieje nic się nie pojawia

XBMC 11, WinXP, Telewizja Polska 0.0.4, dane do logowania do włącz.tv 
wypełnione.

Tak wygląda log xbmc dla tego zdarzenia:

22:23:43 T:536 DEBUG: SECTION:UnloadDelayed(DLL: 
special://xbmcbin/system/players/dvdplayer/librtmp.dll)
22:23:45 T:536 DEBUG: SDLKeyboard: scancode: 48, sym: 0111, unicode: 0000, 
modifier: 0
22:23:45 T:536 DEBUG: CApplication::OnKey: up (f080) pressed, action is Up
22:23:45 T:3720 DEBUG: Thread Jobworker start, auto delete: 1
22:23:45 T:3720 WARNING: JpegIO: Error 55: Not a JPEG file: starts with 0x%02x 
0x%02x
22:23:45 T:3720 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib.dll)
22:23:46 T:536 DEBUG: SDLKeyboard: scancode: 50, sym: 0112, unicode: 0000, 
modifier: 0
22:23:46 T:536 DEBUG: CApplication::OnKey: down (f081) pressed, action is Down
22:23:46 T:536 DEBUG: SDLKeyboard: scancode: 1c, sym: 000d, unicode: 000d, 
modifier: 0
22:23:46 T:536 DEBUG: CApplication::OnKey: return (f00d) pressed, action is 
Select
22:23:46 T:536 DEBUG: XFILE::CPluginDirectory::RunScriptWithParams - calling 
plugin Telewizja Polska (kanały, VOD, filmy, 
seriale)('plugin://plugin.video.polishtv.live/','-1','?service=wlacztv&title=HBO
&url=http%3A%2F%2Fwww.wlacz.tv%2Fkanal%2Fhbo&icon=http%3A%2F%2Fwww.wlacz.tv%2Fch
annels%2Fhbo.png')
22:23:46 T:536 INFO: initializing python engine.
22:23:46 T:536 DEBUG: new python thread created. id=38
22:23:46 T:3752 DEBUG: Thread XBPyThread start, auto delete: 0
22:23:46 T:3752 DEBUG: Python thread: start processing
22:23:46 T:3752 NOTICE: -->Python Interpreter Initialized<--
22:23:46 T:3752 DEBUG: XBPyThread::Process - The source file to load is 
C:\Documents and Settings\MediaC\Dane 
aplikacji\XBMC\addons\plugin.video.polishtv.live\default.py
22:23:46 T:3752 DEBUG: XBPyThread::Process - Setting the Python path to 
C:\Documents and Settings\MediaC\Dane 
aplikacji\XBMC\addons\plugin.video.polishtv.live;C:\Program 
Files\XBMC\addons\script.module.simplejson\lib;C:\Documents and 
Settings\MediaC\Dane 
aplikacji\XBMC\addons\script.module.beautifulsoup\lib;C:\Program 
Files\XBMC\addons\script.module.pil\lib;C:\Documents and Settings\MediaC\Dane 
aplikacji\XBMC\addons\script.common.plugin.cache\lib;C:\Documents and 
Settings\MediaC\Dane 
aplikacji\XBMC\addons\script.module.simple.downloader\lib;C:\Documents and 
Settings\MediaC\Dane 
aplikacji\XBMC\addons\script.module.buggalo\lib;C:\Documents and 
Settings\MediaC\Dane 
aplikacji\XBMC\addons\script.module.parsedom\lib;C:\Documents and 
Settings\MediaC\Dane 
aplikacji\XBMC\addons\script.module.elementtree\lib;C:\Program 
Files\XBMC\addons\script.module.pysqlite\lib;C:\Program 
Files\XBMC\system\python\DLLs;C:\Program 
Files\XBMC\system\python\Lib;C:\Program Files\XBMC\python26.zip;C:\Program 
Files\XBMC\system\python\lib\plat-win;C:\Program 
Files\XBMC\system\python\lib\lib-tk;C:\Program Files\XBMC;C:\Program 
Files\XBMC\system\python;C:\Program Files\XBMC\system\python\lib\site-packages;
22:23:46 T:3752 DEBUG: XBPyThread::Process - Entering source directory 
C:\Documents and Settings\MediaC\Dane 
aplikacji\XBMC\addons\plugin.video.polishtv.live
22:23:46 T:3752 DEBUG: Instantiating addon using automatically obtained id of 
"plugin.video.polishtv.live" dependent on version 1.0 of the xbmc.python api
22:23:47 T:3752 ERROR: C:\Documents and Settings\MediaC\Dane 
aplikacji\XBMC\addons\plugin.video.polishtv.live\resources\lib\crypto\hash\sha1H
ash.py:9: DeprecationWarning: the sha module is deprecated; use the hashlib 
module instead
import sha
22:23:47 T:3752 ERROR: C:\Documents and Settings\MediaC\Dane 
aplikacji\XBMC\addons\plugin.video.polishtv.live\resources\lib\crypto\hash\md5Ha
sh.py:5: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
22:23:47 T:3752 NOTICE: [Polish Live TV 1] Starting Polish Live TV
22:23:47 T:3752 NOTICE: [Polish Live TV 1] Loading wlacz.tv
22:23:49 T:3752 INFO: Scriptresult: Success
22:23:49 T:3752 INFO: Python script stopped
22:23:49 T:3752 DEBUG: Thread XBPyThread 3752 terminating
22:23:49 T:536 DEBUG: 
CPlayerCoreFactory::GetPlayers(rtmp://balancer.eu.wlacz.tv/redirect/hbo 
app=wlacztv?wlacztv_session_token=wlacz.tv[2Ean6Eqd] 
pageUrl=http://www.wlacz.tv/kanal/hbo 
tcUrl=rtmp://balancer.eu.wlacz.tv:1935/live?wlacztv_session_token=wlacz.tv[2Ean6
Eqd] playpath=hbo?wlacztv_session_token=wlacz.tv[2Ean6Eqd] live=true)
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: 
system rules
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system 
rules
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: 
hdhomerun/myth/rtmp/mms/udp
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: 
hdhomerun/myth/rtmp/mms/udp
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: adding player: 
DVDPlayer (1) for rule: hdhomerun/myth/rtmp/mms/udp
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: 
lastfm/shout
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: 
streams
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: streams
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: 
flv/aacp/sdp
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mp2
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: 
dvdfile
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: 
dvdimage
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: 
sdp/asf
22:23:49 T:536 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
22:23:49 T:536 DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with 
players
22:23:49 T:536 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer 
(1)
22:23:49 T:536 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
22:23:49 T:536 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
22:23:49 T:536 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer 
(1)
22:23:49 T:536 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
22:23:49 T:536 NOTICE: DVDPlayer: Opening: 
rtmp://balancer.eu.wlacz.tv/redirect/hbo 
app=wlacztv?wlacztv_session_token=wlacz.tv[2Ean6Eqd] 
pageUrl=http://www.wlacz.tv/kanal/hbo 
tcUrl=rtmp://balancer.eu.wlacz.tv:1935/live?wlacztv_session_token=wlacz.tv[2Ean6
Eqd] playpath=hbo?wlacztv_session_token=wlacz.tv[2Ean6Eqd] live=true
22:23:49 T:536 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:23:49 T:536 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 
msec
22:23:49 T:536 NOTICE: CWinRenderer::Preinit - could not init DXVA2 processor - 
skipping
22:23:49 T:3884 DEBUG: Thread CDVDPlayer start, auto delete: 0
22:23:49 T:3884 NOTICE: Creating InputStream
22:23:49 T:3884 DEBUG: 
SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/librtmp.dll)
22:23:49 T:3884 INFO: CDVDInputStreamRTMP::CDVDInputStreamRTMP: Using external 
libRTMP
22:23:49 T:3884 INFO: Parsing...
22:23:49 T:3884 INFO: Parsed protocol: 0
22:23:49 T:3884 INFO: Parsed host : balancer.eu.wlacz.tv
22:23:49 T:3884 INFO: Parsed app : redirect
22:23:49 T:536 DEBUG: ------ Window Init (DialogBusy.xml) ------
22:23:49 T:536 DEBUG: waiting for python thread 38 to stop
22:23:49 T:536 DEBUG: python thread 38 destructed
22:23:49 T:3884 INFO: RTMP_Connect1, ... connected, handshaking
22:23:49 T:3884 INFO: HandShake: Type Answer : 03
22:23:49 T:3884 INFO: HandShake: Server Uptime : 96850052
22:23:49 T:3884 INFO: HandShake: FMS Version : 3.0.1.1
22:23:49 T:3884 INFO: HandShake: Handshaking finished....
22:23:49 T:3884 INFO: RTMP_Connect1, handshaked
22:23:49 T:3884 INFO: Invoking connect
22:23:51 T:3884 INFO: HandleServerBW: server BW = 2500000
22:23:51 T:3884 INFO: HandleClientBW: client BW = 2500000 2
22:23:51 T:3884 INFO: HandleCtrl, received ctrl. type: 0, len: 6
22:23:51 T:3884 INFO: HandleCtrl, Stream Begin 0
22:23:51 T:3884 INFO: HandleChangeChunkSize, received: chunk size change to 512
22:23:51 T:3884 INFO: RTMP_ClientPacket, received: invoke 163 bytes
22:23:51 T:3884 INFO: (object begin)
22:23:51 T:3884 INFO: Property: <Name: no-name., STRING: _error>
22:23:51 T:3884 INFO: Property: <Name: no-name., NUMBER: 1,00>
22:23:51 T:3884 INFO: Property: NULL
22:23:51 T:3884 INFO: Property: <Name: no-name., OBJECT>
22:23:51 T:3884 INFO: (object begin)
22:23:51 T:3884 INFO: Property: <Name: level, STRING: error>
22:23:51 T:3884 INFO: Property: <Name: code, STRING: 
NetConnection.Connect.Rejected>
22:23:51 T:3884 INFO: Property: <Name: description, STRING: Connection failed: 
Application rejected connection.>
22:23:51 T:3884 INFO: Property: <Name: clientid, NUMBER: 301486476,00>
22:23:51 T:3884 INFO: (object end)
22:23:51 T:3884 INFO: Previous line repeats 1 times.
22:23:51 T:3884 INFO: HandleInvoke, server invoking <_error>
22:23:51 T:3884 ERROR: rtmp server sent error
22:23:51 T:3884 INFO: RTMP_ClientPacket, received: invoke 18 bytes
22:23:51 T:3884 INFO: (object begin)
22:23:51 T:3884 INFO: Property: <Name: no-name., STRING: close>
22:23:51 T:3884 INFO: Property: <Name: no-name., NUMBER: 0,00>
22:23:51 T:3884 INFO: Property: NULL
22:23:51 T:3884 INFO: (object end)
22:23:51 T:3884 INFO: HandleInvoke, server invoking <close>
22:23:51 T:3884 ERROR: rtmp server requested close
22:23:51 T:3884 ERROR: CDVDPlayer::OpenInputStream - error opening 
[rtmp://balancer.eu.wlacz.tv/redirect/hbo 
app=wlacztv?wlacztv_session_token=wlacz.tv[2Ean6Eqd] 
pageUrl=http://www.wlacz.tv/kanal/hbo 
tcUrl=rtmp://balancer.eu.wlacz.tv:1935/live?wlacztv_session_token=wlacz.tv[2Ean6
Eqd] playpath=hbo?wlacztv_session_token=wlacz.tv[2Ean6Eqd] live=true]
22:23:51 T:3884 NOTICE: CDVDPlayer::OnExit()
22:23:51 T:3884 NOTICE: CDVDPlayer::OnExit() deleting input stream
22:23:51 T:3884 DEBUG: Thread CDVDPlayer 3884 terminating
22:23:51 T:536 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
22:23:51 T:536 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
22:23:51 T:536 NOTICE: CDVDPlayer::CloseFile()
22:23:51 T:536 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:23:51 T:536 NOTICE: DVDPlayer: waiting for threads to exit
22:23:51 T:536 NOTICE: DVDPlayer: finished waiting
22:23:51 T:536 DEBUG: ------ Window Deinit (DialogBusy.xml) ------

Original issue reported on code.google.com by sk17...@gmail.com on 21 Oct 2012 at 4:46

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Potwierdzam. Ten sam identyczny problem.

Original comment by hrynio...@gmail.com on 22 Oct 2012 at 10:47

GoogleCodeExporter commented 8 years ago
Przyznaję się bez bicia że nawet nie spojrzałem na ten problem. Jak 
napisałem na hdtvpolska.com, to najprawdopodobniej zmienili streamy. Sorki, 
ale spojrzę na to gdy będę miał chwilę czasu, a wymaga to debugowania 
przez tcpdump, albo wireshark. Także nie jest to proste zadanie :) (no w sumie 
proste jeżeli się wie czego szuka)

Original comment by ples...@gmail.com on 25 Oct 2012 at 9:39

GoogleCodeExporter commented 8 years ago
Jak ktoś chce się pobawić i zna się na wireshark to wyciągnąłem ruch ze 
strony.
Plik zamieszczam w załączniku.

Ja coś dzisiaj nie myślę więc może ktoś mnie skoryguje. Uruchomiona 
komenda daje "application rejected":

rtmpdump -r "rtmp://balancer.eu.wlacz.tv/balancer/polsat/live" -a 
"live?wlacztv_session_token=wlacz.tv[w7fvMReY]" -p 
"http://www.wlacz.tv/kanal/polsat" -t 
"rtmp://balancer.eu.wlacz.tv:1935/live?wlacztv_session_token=wlacz.tv[w7fvMReY]"
 -y "polsat.stream?wlacztv_session_token=wlacz.tv[w7fvMReY]" -z

Original comment by ples...@gmail.com on 1 Nov 2012 at 2:37

Attachments:

GoogleCodeExporter commented 8 years ago
stare issue, obsluga wlacz.tv jest teraz przez API. prosze przeinstalowac 
wtyczke lub czekac na oficjalny update.

Original comment by jatrn69 on 18 Nov 2012 at 12:50