2013-07-21, 17:49
Seems the SoHo plugin is not working, my mother in law is getting very bored! lol
Full debug log states:
Actually looks like an east fix, the sit is returning what looks like a JSON envelope
Regexing out the url seems to work, let me make a patch.
Full debug log states:
Code:
16:46:01 T:1116 INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://gslb.tv.sohu.com
16:46:02 T:1116 DEBUG: CCurlFile::GetMimeType - http://gslb.tv.sohu.com/live?cid=36&ver=seg&ckey=fMz9d6wsjgYrRr&prot=3&sig=SRs87T7rfg3VN8cqBYpp7Q.. -> text/plain
16:46:02 T:1116 DEBUG: CPlayerCoreFactory::GetPlayers(http://gslb.tv.sohu.com/live?cid=36&ver=seg&ckey=fMz9d6wsjgYrRr&prot=3&sig=SRs87T7rfg3VN8cqBYpp7Q..)
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: streams
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: aacp/sdp
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mp2
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
16:46:02 T:1116 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
16:46:02 T:1116 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
16:46:02 T:1116 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
16:46:02 T:1116 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
16:46:02 T:1116 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
16:46:02 T:1116 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
16:46:02 T:1116 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
16:46:02 T:1116 NOTICE: DVDPlayer: Opening: http://gslb.tv.sohu.com/live?cid=36&ver=seg&ckey=fMz9d6wsjgYrRr&prot=3&sig=SRs87T7rfg3VN8cqBYpp7Q..
16:46:02 T:1116 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
16:46:02 T:1116 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
16:46:02 T:1116 DEBUG: DXVA - cheking samples array size using 842094158 render target
16:46:02 T:1116 DEBUG: DXVA - updated maximum samples count to 2
16:46:02 T:1116 DEBUG: DXVA - cheking samples array size using 842094169 render target
16:46:02 T:2632 NOTICE: Thread CDVDPlayer start, auto delete: false
16:46:02 T:2632 NOTICE: Creating InputStream
16:46:02 T:2632 DEBUG: CFileCache::Open - opening <live> using cache
16:46:02 T:2632 DEBUG: CurlFile::Open(03520188) http://gslb.tv.sohu.com/live?cid=36&ver=seg&ckey=fMz9d6wsjgYrRr&prot=3&sig=SRs87T7rfg3VN8cqBYpp7Q..
16:46:02 T:1116 DEBUG: ------ Window Init (DialogBusy.xml) ------
16:46:02 T:2632 NOTICE: Creating Demuxer
16:46:02 T:2632 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/avutil-51.dll)
16:46:02 T:2044 NOTICE: Thread CFileCache start, auto delete: false
16:46:02 T:2044 INFO: CFileCache::Process - Hit eof.
16:46:02 T:2632 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/avcodec-53.dll)
16:46:02 T:2632 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/avformat-53.dll)
[color=#FF0000][b]16:46:02 T:2632 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, http://gslb.tv.sohu.com/live?cid=36&ver=seg&ckey=fMz9d6wsjgYrRr&prot=3&sig=SRs87T7rfg3VN8cqBYpp7Q..
16:46:02 T:2632 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer[/b][/color]
16:46:02 T:2632 NOTICE: CDVDPlayer::OnExit()
16:46:02 T:2632 NOTICE: CDVDPlayer::OnExit() deleting input stream
16:46:02 T:2044 DEBUG: Thread CFileCache 2044 terminating
16:46:02 T:2632 DEBUG: Thread CDVDPlayer 2632 terminating
Actually looks like an east fix, the sit is returning what looks like a JSON envelope
Code:
{"code":"000000","msg":"OK","url":"http://61.160.228.21:80/live/36?key=OrwWEKIWkwSaI994vCwlAP_8I1VPcXu2&ver=seg&n=1&a=61&cip=REDACTED","cid":"36","nid":"62","cip":"REDACTED","key":"OrREDACTED8I1VPcXu2","sp":"0"}
Regexing out the url seems to work, let me make a patch.