Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes to USTVNow #2

Open
TheIrreverend opened this issue Aug 15, 2015 · 22 comments
Open

Changes to USTVNow #2

TheIrreverend opened this issue Aug 15, 2015 · 22 comments

Comments

@TheIrreverend
Copy link

Updates were made to the USTVNow site, and this seems to no longer be working. I know all the Kodi plugins had to be updated, but I don't know the details. Would love for this to be modified so that it is working again.

@esxbr
Copy link
Owner

esxbr commented Aug 15, 2015

Did you tried the last version 1.0.4 ?
I’ve already fixed it a month ago.
I’m watching ustvnow now :)

On Aug 15, 2015, at 3:05 PM, TheIrreverend [email protected] wrote:

Updates were made to the USTVNow site, and this seems to no longer be working. I know all the Kodi plugins had to be updated, but I don't know the details. Would love for this to be modified so that it is working again.


Reply to this email directly or view it on GitHub #2.

@TheIrreverend
Copy link
Author

Hmm, it's not working for me, and definitely running the latest version. The server program is running, and appears to be generating tokens and PHPSESSIDs, but the channel never loads. Here are the notices from the log:

20:32:02 T:5172 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
20:32:02 T:5172 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:32:02 T:1616 NOTICE: Thread DVDPlayer start, auto delete: false
20:32:02 T:1616 NOTICE: Creating InputStream
20:32:06 T:1616 ERROR: CCurlFile::FillBuffer - Failed: Unsupported protocol(1)
20:32:06 T:1616 NOTICE: Creating Demuxer
20:32:06 T:5032 NOTICE: Thread FileCache start, auto delete: false
20:32:07 T:1616 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
20:32:07 T:1616 ERROR: Previous line repeats 9 times.
20:32:07 T:1616 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
20:32:07 T:1616 NOTICE: CDVDPlayer::OnExit()
20:32:07 T:5172 NOTICE: CDVDPlayer::CloseFile()
20:32:07 T:5172 NOTICE: DVDPlayer: waiting for threads to exit
20:32:07 T:5172 NOTICE: DVDPlayer: finished waiting
20:32:07 T:5172 NOTICE: CDVDPlayer::CloseFile()
20:32:07 T:5172 NOTICE: DVDPlayer: waiting for threads to exit
20:32:07 T:5172 NOTICE: DVDPlayer: finished waiting

@esxbr
Copy link
Owner

esxbr commented Aug 15, 2015

Try to run the server manually and watch the log.
Go to command line and execute:
python server.py

On Aug 15, 2015, at 8:34 PM, TheIrreverend [email protected] wrote:

Hmm, it's not working for me, and definitely running the latest version. The server program is running, and appears to be generating tokens and PHPSESSIDs, but the channel never loads. Here are the notices from the log:

20:32:02 T:5172 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
20:32:02 T:5172 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:32:02 T:1616 NOTICE: Thread DVDPlayer start, auto delete: false
20:32:02 T:1616 NOTICE: Creating InputStream
20:32:06 T:1616 ERROR: CCurlFile::FillBuffer - Failed: Unsupported protocol(1)
20:32:06 T:1616 NOTICE: Creating Demuxer
20:32:06 T:5032 NOTICE: Thread FileCache start, auto delete: false
20:32:07 T:1616 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
20:32:07 T:1616 ERROR: Previous line repeats 9 times.
20:32:07 T:1616 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
20:32:07 T:1616 NOTICE: CDVDPlayer::OnExit()
20:32:07 T:5172 NOTICE: CDVDPlayer::CloseFile()
20:32:07 T:5172 NOTICE: DVDPlayer: waiting for threads to exit
20:32:07 T:5172 NOTICE: DVDPlayer: finished waiting
20:32:07 T:5172 NOTICE: CDVDPlayer::CloseFile()
20:32:07 T:5172 NOTICE: DVDPlayer: waiting for threads to exit
20:32:07 T:5172 NOTICE: DVDPlayer: finished waiting


Reply to this email directly or view it on GitHub #2 (comment).

@TheIrreverend
Copy link
Author

I wouldn't know what the normal output should look like, but it appears to be generating an rtmp stream and pushing it to the server IP; certainly no obvious errors I can see: <removed - personal info>

@esxbr
Copy link
Owner

esxbr commented Aug 15, 2015

The server/plugin is working fine, you can see the redirect to "rmtp://……”
Lets try the protocol rtsp instead of rmtp.

Follow these steps:
1 - Open the file server.py
2 - Go to line 118
3 - Change the whole line:
url = ustv.get_link(channel, int(quality));
to:
url = ustv.get_link(channel, int(quality), 'rtsp');

On Aug 15, 2015, at 8:39 PM, TheIrreverend [email protected] wrote:

I wouldn't know what the normal output should look like, but it appears to be generating an rtmp stream and pushing it to the server IP; certainly no obvious errors I can see: http://i.imgur.com/Gaw2Np6.png http://i.imgur.com/Gaw2Np6.png

Reply to this email directly or view it on GitHub #2 (comment).

@TheIrreverend
Copy link
Author

No dice. It is generating an rtsp stream now, but just getting a "buffering" message for a few seconds, followed by no video playing. Kodi log shows:

20:51:10 T:4640 NOTICE: -->Python Interpreter Initialized<--
20:51:11 T:5356 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_310308231.pvr
20:51:11 T:5356 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:51:11 T:4032 NOTICE: Thread DVDPlayer start, auto delete: false
20:51:11 T:4032 NOTICE: Creating InputStream
20:51:14 T:4032 NOTICE: Creating Demuxer
20:51:14 T:4408 NOTICE: Thread FileCache start, auto delete: false
20:51:14 T:4032 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, pvr://channels/tv/All channels/pvr.iptvsimple_310308231.pvr
20:51:14 T:4032 ERROR: Previous line repeats 9 times.
20:51:14 T:4032 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
20:51:14 T:4032 NOTICE: CDVDPlayer::OnExit()
20:51:14 T:5356 NOTICE: CDVDPlayer::CloseFile()
20:51:14 T:5356 NOTICE: DVDPlayer: waiting for threads to exit
20:51:14 T:5356 NOTICE: DVDPlayer: finished waiting
20:51:14 T:5356 NOTICE: CDVDPlayer::CloseFile()
20:51:14 T:5356 NOTICE: DVDPlayer: waiting for threads to exit
20:51:14 T:5356 NOTICE: DVDPlayer: finished waiting
20:51:17 T:5356 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
20:51:17 T:5356 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:51:17 T:6244 NOTICE: Thread DVDPlayer start, auto delete: false
20:51:17 T:6244 NOTICE: Creating InputStream
20:51:19 T:6244 NOTICE: Creating Demuxer
20:51:19 T:7356 NOTICE: Thread FileCache start, auto delete: false
20:51:19 T:6244 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
20:51:19 T:6244 ERROR: Previous line repeats 9 times.
20:51:19 T:6244 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
20:51:19 T:6244 NOTICE: CDVDPlayer::OnExit()
20:51:19 T:5356 NOTICE: CDVDPlayer::CloseFile()
20:51:19 T:5356 NOTICE: DVDPlayer: waiting for threads to exit
20:51:19 T:5356 NOTICE: DVDPlayer: finished waiting
20:51:19 T:5356 NOTICE: CDVDPlayer::CloseFile()
20:51:19 T:5356 NOTICE: DVDPlayer: waiting for threads to exit
20:51:19 T:5356 NOTICE: DVDPlayer: finished waiting

Of course the m3u list is populating as the channels are showing in Kodi, along with logos and EPG. Just don't play.

@esxbr
Copy link
Owner

esxbr commented Aug 15, 2015

Back to rmtp, copy the whole url “rmtp://……..” and try to open it on VLC.

On Aug 15, 2015, at 8:53 PM, TheIrreverend [email protected] wrote:

No dice. It is generating an rtsp stream now, but just getting a "buffering" message for a few seconds, followed by no video playing. Kodi log shows:

20:51:10 T:4640 NOTICE: -->Python Interpreter Initialized<--
20:51:11 T:5356 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_310308231.pvr
20:51:11 T:5356 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:51:11 T:4032 NOTICE: Thread DVDPlayer start, auto delete: false
20:51:11 T:4032 NOTICE: Creating InputStream
20:51:14 T:4032 NOTICE: Creating Demuxer
20:51:14 T:4408 NOTICE: Thread FileCache start, auto delete: false
20:51:14 T:4032 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, pvr://channels/tv/All channels/pvr.iptvsimple_310308231.pvr
20:51:14 T:4032 ERROR: Previous line repeats 9 times.
20:51:14 T:4032 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
20:51:14 T:4032 NOTICE: CDVDPlayer::OnExit()
20:51:14 T:5356 NOTICE: CDVDPlayer::CloseFile()
20:51:14 T:5356 NOTICE: DVDPlayer: waiting for threads to exit
20:51:14 T:5356 NOTICE: DVDPlayer: finished waiting
20:51:14 T:5356 NOTICE: CDVDPlayer::CloseFile()
20:51:14 T:5356 NOTICE: DVDPlayer: waiting for threads to exit
20:51:14 T:5356 NOTICE: DVDPlayer: finished waiting
20:51:17 T:5356 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
20:51:17 T:5356 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:51:17 T:6244 NOTICE: Thread DVDPlayer start, auto delete: false
20:51:17 T:6244 NOTICE: Creating InputStream
20:51:19 T:6244 NOTICE: Creating Demuxer
20:51:19 T:7356 NOTICE: Thread FileCache start, auto delete: false
20:51:19 T:6244 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
20:51:19 T:6244 ERROR: Previous line repeats 9 times.
20:51:19 T:6244 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
20:51:19 T:6244 NOTICE: CDVDPlayer::OnExit()
20:51:19 T:5356 NOTICE: CDVDPlayer::CloseFile()
20:51:19 T:5356 NOTICE: DVDPlayer: waiting for threads to exit
20:51:19 T:5356 NOTICE: DVDPlayer: finished waiting
20:51:19 T:5356 NOTICE: CDVDPlayer::CloseFile()
20:51:19 T:5356 NOTICE: DVDPlayer: waiting for threads to exit
20:51:19 T:5356 NOTICE: DVDPlayer: finished waiting

Of course the m3u list is populating as the channels are showing in Kodi, along with logos and EPG. Just don't play.


Reply to this email directly or view it on GitHub #2 (comment).

@esxbr
Copy link
Owner

esxbr commented Aug 16, 2015

I mean, back the line to
ustv.get_link(channel, int(quality));

@TheIrreverend
Copy link
Author

VLC works. URL as copied was rtmp://lv7.ustvnow.com:1935/dvrtest?key=XXXXXXXXXXX0C98FA7D4632C4/mp4:27C97WGALUSTVNOW2

@TheIrreverend
Copy link
Author

I'm on Windows 10 running Isengard, in case that is relevant.

@esxbr
Copy link
Owner

esxbr commented Aug 16, 2015

So, the server is generating the correct URL. So, I think your Kodi is not woking properly.
Maybe it’s missing some plugin. You can see the error "Unsupported protocol” on your first log
I suggest you to reinstall or upgrade your Kodi.

20:32:02 T:5172 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
20:32:02 T:5172 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:32:02 T:1616 NOTICE: Thread DVDPlayer start, auto delete: false
20:32:02 T:1616 NOTICE: Creating InputStream
----->>>>>> 20:32:06 T:1616 ERROR: CCurlFile::FillBuffer - Failed: Unsupported protocol(1)
20:32:06 T:1616 NOTICE: Creating Demuxer
20:32:06 T:5032 NOTICE: Thread FileCache start, auto delete: false

On Aug 15, 2015, at 9:08 PM, TheIrreverend [email protected] wrote:

I'm on Windows 10 running Isengard, in case that is relevant.


Reply to this email directly or view it on GitHub #2 (comment).

@TheIrreverend
Copy link
Author

Just realized I didn't have full debugging on. Here's the verbose outout from kodi.log:

21:18:18 T:616 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
21:18:18 T:616 DEBUG: CInputManager::OnKey: return (0xf00d) pressed, action is Select
21:18:18 T:616 DEBUG: Loading settings for pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr)
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/mms/udp
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
21:18:18 T:616 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
21:18:18 T:616 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
21:18:18 T:616 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
21:18:18 T:844 NOTICE: Thread DVDPlayer start, auto delete: false
21:18:18 T:844 NOTICE: Creating InputStream
21:18:18 T:844 DEBUG: PVRManager - PVR::CPVRManager::OpenLiveStream - opening live stream on channel 'ABC'
21:18:18 T:844 DEBUG: opening live stream on url 'http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE='
21:18:18 T:844 DEBUG: PVRFile - XFILE::CPVRFile::Open - playback has started on filename pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
21:18:18 T:844 DEBUG: CCurlFile::GetMimeType - http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= -> application/x-mpegURL
21:18:18 T:844 DEBUG: CFileCache::Open - opening <playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=> using cache
21:18:18 T:844 DEBUG: CurlFile::Open(0DE60D10) http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
21:18:18 T:616 DEBUG: ------ Window Init (DialogBusy.xml) ------
21:18:33 T:616 INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to http://feeds.xbmc.org (easy=104E2AB0, multi=0F42B930)
21:18:38 T:844 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
21:18:38 T:844 ERROR: CCurlFile::Open failed with code 0 for http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
21:18:38 T:844 ERROR: XFILE::CFileCache::Open - failed to open source http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
21:18:38 T:844 ERROR: CDVDInputStreamPVRManager::Open - error opening [http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=]
21:18:38 T:844 ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr]
21:18:38 T:844 NOTICE: CDVDPlayer::OnExit()
21:18:38 T:844 DEBUG: CDVDInputStreamPVRManager::Close - stream closed
21:18:38 T:844 DEBUG: CApplication::OnPlayBackStopped: play state was 1, starting 1
21:18:38 T:844 DEBUG: Thread DVDPlayer 844 terminating
21:18:38 T:616 DEBUG: CApplication::OnPlayBackStopped: play state was 3, starting 0
21:18:38 T:616 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
21:18:38 T:616 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
21:18:38 T:616 NOTICE: CDVDPlayer::CloseFile()
21:18:38 T:616 NOTICE: DVDPlayer: waiting for threads to exit
21:18:38 T:616 NOTICE: DVDPlayer: finished waiting
21:18:38 T:616 NOTICE: CDVDPlayer::CloseFile()
21:18:38 T:616 NOTICE: DVDPlayer: waiting for threads to exit
21:18:38 T:616 NOTICE: DVDPlayer: finished waiting
21:18:38 T:616 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
21:18:42 T:616 DEBUG: CWinEventsWin32::WndProcWindow is active
21:18:42 T:616 DEBUG: CWinEventsWin32::WndProc: Focus switched to process C:\Python27\python.exe
21:18:46 T:7620 DEBUG: Thread JobWorker 7620 terminating (autodelete)
21:18:46 T:7324 DEBUG: Thread JobWorker 7324 terminating (autodelete)
21:18:46 T:820 DEBUG: Thread JobWorker 820 terminating (autodelete)
21:18:46 T:1752 DEBUG: Thread JobWorker 1752 terminating (autodelete)
21:18:46 T:616 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib.dll)
21:18:52 T:616 DEBUG: ------ Window Init (Pointer.xml) ------
21:18:57 T:616 DEBUG: ------ Window Deinit (Pointer.xml) ------
21:19:07 T:6944 DEBUG: CAESinkDirectSound::Deinitialize: Cleaning up

Looks like maybe a timeout?

@esxbr
Copy link
Owner

esxbr commented Aug 16, 2015

I think it’s not redirecting to rmtp url.
Try to reinstall your Kodi or try another Kodi version.

On Aug 15, 2015, at 9:20 PM, TheIrreverend [email protected] wrote:

Just realized I didn't have full debugging on. Here's the verbose outout from kodi.log:

21:18:18 T:616 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
21:18:18 T:616 DEBUG: CInputManager::OnKey: return (0xf00d) pressed, action is Select
21:18:18 T:616 DEBUG: Loading settings for pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr)
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/mms/udp
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
21:18:18 T:616 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
21:18:18 T:616 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
21:18:18 T:616 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
21:18:18 T:616 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
21:18:18 T:616 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
21:18:18 T:844 NOTICE: Thread DVDPlayer start, auto delete: false
21:18:18 T:844 NOTICE: Creating InputStream
21:18:18 T:844 DEBUG: PVRManager - PVR::CPVRManager::OpenLiveStream - opening live stream on channel 'ABC'
21:18:18 T:844 DEBUG: opening live stream on url 'http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE='
21:18:18 T:844 DEBUG: PVRFile - XFILE::CPVRFile::Open - playback has started on filename pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr
21:18:18 T:844 DEBUG: CCurlFile::GetMimeType - http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= -> application/x-mpegURL
21:18:18 T:844 DEBUG: CFileCache::Open - opening using cache
21:18:18 T:844 DEBUG: CurlFile::Open(0DE60D10) http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
21:18:18 T:616 DEBUG: ------ Window Init (DialogBusy.xml) ------
21:18:33 T:616 INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to http://feeds.xbmc.org http://feeds.xbmc.org/ (easy=104E2AB0, multi=0F42B930)
21:18:38 T:844 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
21:18:38 T:844 ERROR: CCurlFile::Open failed with code 0 for http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
21:18:38 T:844 ERROR: XFILE::CFileCache::Open - failed to open source http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
21:18:38 T:844 ERROR: CDVDInputStreamPVRManager::Open - error opening [http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MSZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=]
21:18:38 T:844 ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/All channels/pvr.iptvsimple_2113914127.pvr]
21:18:38 T:844 NOTICE: CDVDPlayer::OnExit()
21:18:38 T:844 DEBUG: CDVDInputStreamPVRManager::Close - stream closed
21:18:38 T:844 DEBUG: CApplication::OnPlayBackStopped: play state was 1, starting 1
21:18:38 T:844 DEBUG: Thread DVDPlayer 844 terminating
21:18:38 T:616 DEBUG: CApplication::OnPlayBackStopped: play state was 3, starting 0
21:18:38 T:616 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
21:18:38 T:616 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
21:18:38 T:616 NOTICE: CDVDPlayer::CloseFile()
21:18:38 T:616 NOTICE: DVDPlayer: waiting for threads to exit
21:18:38 T:616 NOTICE: DVDPlayer: finished waiting
21:18:38 T:616 NOTICE: CDVDPlayer::CloseFile()
21:18:38 T:616 NOTICE: DVDPlayer: waiting for threads to exit
21:18:38 T:616 NOTICE: DVDPlayer: finished waiting
21:18:38 T:616 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
21:18:42 T:616 DEBUG: CWinEventsWin32::WndProcWindow is active
21:18:42 T:616 DEBUG: CWinEventsWin32::WndProc: Focus switched to process C:\Python27\python.exe
21:18:46 T:7620 DEBUG: Thread JobWorker 7620 terminating (autodelete)
21:18:46 T:7324 DEBUG: Thread JobWorker 7324 terminating (autodelete)
21:18:46 T:820 DEBUG: Thread JobWorker 820 terminating (autodelete)
21:18:46 T:1752 DEBUG: Thread JobWorker 1752 terminating (autodelete)
21:18:46 T:616 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib.dll)
21:18:52 T:616 DEBUG: ------ Window Init (Pointer.xml) ------
21:18:57 T:616 DEBUG: ------ Window Deinit (Pointer.xml) ------
21:19:07 T:6944 DEBUG: CAESinkDirectSound::Deinitialize: Cleaning up

Looks like maybe a timeout?


Reply to this email directly or view it on GitHub #2 (comment).

@TheIrreverend
Copy link
Author

Did a fresh install, same problem. Tried putting the rtmp url in a .strm file just to check, and that plays in Kodi fine, so doesn't seem to be a problem with playing the stream.

@esxbr
Copy link
Owner

esxbr commented Aug 16, 2015

The problem is the redirect. I don’t have win10 to test and fix it.
Try this server version.

On Aug 15, 2015, at 10:08 PM, TheIrreverend [email protected] wrote:

Did a fresh install, same problem. Tried putting the rtmp url in a .strm file just to check, and that plays in Kodi fine, so doesn't seem to be a problem with playing the stream.


Reply to this email directly or view it on GitHub #2 (comment).

@TheIrreverend
Copy link
Author

"This" server version?

@esxbr
Copy link
Owner

esxbr commented Aug 16, 2015

@TheIrreverend
Copy link
Author

No dice, sadly. Turned on verbose cURL output; here's the log:

12:19:16 T:9184 DEBUG: Keyboard: scancode: 0x50, sym: 0x0112, unicode: 0x0000, modifier: 0x0
12:19:16 T:9184 DEBUG: CInputManager::OnKey: down (0xf081) pressed, action is Down
12:19:16 T:9184 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
12:19:16 T:9184 DEBUG: CInputManager::OnKey: return (0xf00d) pressed, action is Select
12:19:16 T:9184 DEBUG: Loading settings for pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr)
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/mms/udp
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
12:19:16 T:9184 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:16 T:9184 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
12:19:16 T:9184 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
12:19:16 T:3332 NOTICE: Thread DVDPlayer start, auto delete: false
12:19:16 T:3332 NOTICE: Creating InputStream
12:19:16 T:3332 DEBUG: PVRManager - PVR::CPVRManager::OpenLiveStream - opening live stream on channel 'ABC'
12:19:16 T:3332 DEBUG: opening live stream on url 'http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE='
12:19:16 T:3332 DEBUG: PVRFile - XFILE::CPVRFile::Open - playback has started on filename pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: timeout on name lookup is not supported
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: Hostname 192.168.2.12 was found in DNS cache
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: Trying 192.168.2.12...
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: Connected to 192.168.2.12 (192.168.2.12) port 8787 (#2)
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: HEAD /playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= HTTP/1.1
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Host: 192.168.2.12:8787
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: Kodi/15.1-RC1 (Windows NT 10.0; WOW64) App_Bitness/32 Version/15.1-RC1-Git:20150810-31c22e4
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Accept: /
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,;q=0.8
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: HTTP 1.0, assume close after body
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.0 200 OK
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_IN: Server: BaseHTTP/0.3 Python/2.7.10
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_IN: Date: Sun, 16 Aug 2015 15:19:16 GMT
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_IN: Content-type: txt/html
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: Closing connection 2
12:19:16 T:3332 DEBUG: CCurlFile::GetMimeType - http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= -> txt/html
12:19:16 T:3332 DEBUG: CFileCache::Open - opening <playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=> using cache
12:19:17 T:3332 DEBUG: CurlFile::Open(0C5AD500) http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
12:19:17 T:3332 DEBUG: Curl::Debug - TEXT: timeout on name lookup is not supported
12:19:17 T:3332 DEBUG: Curl::Debug - TEXT: Hostname 192.168.2.12 was found in DNS cache
12:19:17 T:3332 DEBUG: Curl::Debug - TEXT: Trying 192.168.2.12...
12:19:17 T:3332 DEBUG: Curl::Debug - TEXT: Connected to 192.168.2.12 (192.168.2.12) port 8787 (#4)
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: GET /playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= HTTP/1.1
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Host: 192.168.2.12:8787
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0-
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: Kodi/15.1-RC1 (Windows NT 10.0; WOW64) App_Bitness/32 Version/15.1-RC1-Git:20150810-31c22e4
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Accept: */

12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8
12:19:17 T:9184 DEBUG: ------ Window Init (DialogBusy.xml) ------
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: HTTP 1.0, assume close after body
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.0 301 Moved Permanently
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: Server: BaseHTTP/0.3 Python/2.7.10
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: Date: Sun, 16 Aug 2015 15:19:18 GMT
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: Content-type: application/x-mpegurl
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: Location: rtmp://lv7.ustvnow.com:1935/dvrtest?key=SA.ANSTE6307C01464FB3238EE31D0C98FA7D4632C4/mp4:13E32WHTMUSTVNOW3
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Closing connection 4
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Issue another request to this URL: 'rtmp://lv7.ustvnow.com:1935/dvrtest?key=SA.ANSTE6307C01464FB3238EE31D0C98FA7D4632C4/mp4:13E32WHTMUSTVNOW3'
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Protocol "rtmp" not supported or disabled in libcurl
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Closing connection -1
12:19:18 T:3332 ERROR: CCurlFile::FillBuffer - Failed: Unsupported protocol(1)
12:19:18 T:3332 DEBUG: CCurlFile::Open - effective URL: rtmp://lv7.ustvnow.com:1935/dvrtest?key=SA.ANSTE6307C01464FB3238EE31D0C98FA7D4632C4/mp4:13E32WHTMUSTVNOW3
12:19:18 T:3332 DEBUG: CDVDInputStreamPVRManager::Open - stream opened: http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
12:19:18 T:3332 NOTICE: Creating Demuxer
12:19:18 T:2396 NOTICE: Thread FileCache start, auto delete: false
12:19:18 T:2396 INFO: CFileCache::Process - Hit eof.
12:19:18 T:3332 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:18 T:3332 ERROR: Previous line repeats 9 times.
12:19:18 T:3332 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
12:19:18 T:3332 NOTICE: CDVDPlayer::OnExit()
12:19:18 T:2396 DEBUG: Thread FileCache 2396 terminating
12:19:19 T:3332 DEBUG: CDVDInputStreamPVRManager::Close - stream closed
12:19:19 T:3332 DEBUG: CApplication::OnPlayBackStopped: play state was 1, starting 1
12:19:19 T:908 DEBUG: CSaveFileStateJob::DoWork - Saving file state for video item pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:19 T:3332 DEBUG: Thread DVDPlayer 3332 terminating
12:19:19 T:9184 DEBUG: CApplication::OnPlayBackStopped: play state was 3, starting 0
12:19:19 T:9184 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
12:19:19 T:9184 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
12:19:19 T:9184 NOTICE: CDVDPlayer::CloseFile()
12:19:19 T:9184 NOTICE: DVDPlayer: waiting for threads to exit
12:19:19 T:9184 NOTICE: DVDPlayer: finished waiting
12:19:19 T:9184 NOTICE: CDVDPlayer::CloseFile()
12:19:19 T:9184 NOTICE: DVDPlayer: waiting for threads to exit
12:19:19 T:9184 NOTICE: DVDPlayer: finished waiting

@TheIrreverend
Copy link
Author

http://bartwullems.blogspot.ca/2013/08/curl-1-protocol-not-supported-or.html suggests the issue might be as simple as giving the URL to cURL with single rather than double quotes?

@esxbr
Copy link
Owner

esxbr commented Aug 16, 2015

This is the error:
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Protocol "rtmp" not supported or disabled in libcurl

On Aug 16, 2015, at 12:23 PM, TheIrreverend [email protected] wrote:

No dice, sadly. Turned on verbose cURL output; here's the log:

12:19:16 T:9184 DEBUG: Keyboard: scancode: 0x50, sym: 0x0112, unicode: 0x0000, modifier: 0x0
12:19:16 T:9184 DEBUG: CInputManager::OnKey: down (0xf081) pressed, action is Down
12:19:16 T:9184 DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x000d, modifier: 0x0
12:19:16 T:9184 DEBUG: CInputManager::OnKey: return (0xf00d) pressed, action is Select
12:19:16 T:9184 DEBUG: Loading settings for pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr)
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/mms/udp
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
12:19:16 T:9184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
12:19:16 T:9184 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
12:19:16 T:9184 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:16 T:9184 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
12:19:16 T:9184 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
12:19:16 T:3332 NOTICE: Thread DVDPlayer start, auto delete: false
12:19:16 T:3332 NOTICE: Creating InputStream
12:19:16 T:3332 DEBUG: PVRManager - PVR::CPVRManager::OpenLiveStream - opening live stream on channel 'ABC'
12:19:16 T:3332 DEBUG: opening live stream on url 'http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE='
12:19:16 T:3332 DEBUG: PVRFile - XFILE::CPVRFile::Open - playback has started on filename pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: timeout on name lookup is not supported
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: Hostname 192.168.2.12 was found in DNS cache
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: Trying 192.168.2.12...
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: Connected to 192.168.2.12 (192.168.2.12) port 8787 (#2 #2)
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: HEAD /playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= HTTP/1.1
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Host: 192.168.2.12:8787
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: Kodi/15.1-RC1 (Windows NT 10.0; WOW64) App_Bitness/32 Version/15.1-RC1-Git:20150810-31c22e4
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Accept: /
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,;q=0.8
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: HTTP 1.0, assume close after body
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.0 200 OK
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_IN: Server: BaseHTTP/0.3 Python/2.7.10
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_IN: Date: Sun, 16 Aug 2015 15:19:16 GMT
12:19:16 T:3332 DEBUG: Curl::Debug - HEADER_IN: Content-type: txt/html
12:19:16 T:3332 DEBUG: Curl::Debug - TEXT: Closing connection 2
12:19:16 T:3332 DEBUG: CCurlFile::GetMimeType - http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= -> txt/html
12:19:16 T:3332 DEBUG: CFileCache::Open - opening using cache
12:19:17 T:3332 DEBUG: CurlFile::Open(0C5AD500) http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
12:19:17 T:3332 DEBUG: Curl::Debug - TEXT: timeout on name lookup is not supported
12:19:17 T:3332 DEBUG: Curl::Debug - TEXT: Hostname 192.168.2.12 was found in DNS cache
12:19:17 T:3332 DEBUG: Curl::Debug - TEXT: Trying 192.168.2.12...
12:19:17 T:3332 DEBUG: Curl::Debug - TEXT: Connected to 192.168.2.12 (192.168.2.12) port 8787 (#4)
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: GET /playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= HTTP/1.1
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Host: 192.168.2.12:8787
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0-
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: Kodi/15.1-RC1 (Windows NT 10.0; WOW64) App_Bitness/32 Version/15.1-RC1-Git:20150810-31c22e4
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Accept: /
12:19:17 T:3332 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,
;q=0.8
12:19:17 T:9184 DEBUG: ------ Window Init (DialogBusy.xml) ------
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: HTTP 1.0, assume close after body
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.0 301 Moved Permanently
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: Server: BaseHTTP/0.3 Python/2.7.10
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: Date: Sun, 16 Aug 2015 15:19:18 GMT
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: Content-type: application/x-mpegurl
12:19:18 T:3332 DEBUG: Curl::Debug - HEADER_IN: Location: rtmp://lv7.ustvnow.com:1935/dvrtest?key=SA.ANSTE6307C01464FB3238EE31D0C98FA7D4632C4/mp4:13E32WHTMUSTVNOW3
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Closing connection 4
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Issue another request to this URL: 'rtmp://lv7.ustvnow.com:1935/dvrtest?key=SA.ANSTE6307C01464FB3238EE31D0C98FA7D4632C4/mp4:13E32WHTMUSTVNOW3'
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Protocol "rtmp" not supported or disabled in libcurl
12:19:18 T:3332 DEBUG: Curl::Debug - TEXT: Closing connection -1
12:19:18 T:3332 ERROR: CCurlFile::FillBuffer - Failed: Unsupported protocol(1)
12:19:18 T:3332 DEBUG: CCurlFile::Open - effective URL: rtmp://lv7.ustvnow.com:1935/dvrtest?key=SA.ANSTE6307C01464FB3238EE31D0C98FA7D4632C4/mp4:13E32WHTMUSTVNOW3
12:19:18 T:3332 DEBUG: CDVDInputStreamPVRManager::Open - stream opened: http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE= http://192.168.2.12:8787/playaT1odHRwJTNBJTJGJTJGbS51c3R2bm93LmNvbSUyRmltYWdlcyUyRldIVE0ucG5nJnE9MyZjPVdIVE0mdT1zYS5hbnN0ZXklNDBnbWFpbC5jb20mcD1jb2xvbmczYnhzbjE=
12:19:18 T:3332 NOTICE: Creating Demuxer
12:19:18 T:2396 NOTICE: Thread FileCache start, auto delete: false
12:19:18 T:2396 INFO: CFileCache::Process - Hit eof.
12:19:18 T:3332 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:18 T:3332 ERROR: Previous line repeats 9 times.
12:19:18 T:3332 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
12:19:18 T:3332 NOTICE: CDVDPlayer::OnExit()
12:19:18 T:2396 DEBUG: Thread FileCache 2396 terminating
12:19:19 T:3332 DEBUG: CDVDInputStreamPVRManager::Close - stream closed
12:19:19 T:3332 DEBUG: CApplication::OnPlayBackStopped: play state was 1, starting 1
12:19:19 T:908 DEBUG: CSaveFileStateJob::DoWork - Saving file state for video item pvr://channels/tv/All channels/pvr.iptvsimple_121121175.pvr
12:19:19 T:3332 DEBUG: Thread DVDPlayer 3332 terminating
12:19:19 T:9184 DEBUG: CApplication::OnPlayBackStopped: play state was 3, starting 0
12:19:19 T:9184 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
12:19:19 T:9184 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
12:19:19 T:9184 NOTICE: CDVDPlayer::CloseFile()
12:19:19 T:9184 NOTICE: DVDPlayer: waiting for threads to exit
12:19:19 T:9184 NOTICE: DVDPlayer: finished waiting
12:19:19 T:9184 NOTICE: CDVDPlayer::CloseFile()
12:19:19 T:9184 NOTICE: DVDPlayer: waiting for threads to exit
12:19:19 T:9184 NOTICE: DVDPlayer: finished waiting


Reply to this email directly or view it on GitHub #2 (comment).

@sershsniper
Copy link

Hi,
I need your help, I installed Kodi 15.1 - and I do not understand how I can get running USTV. Can you please write a guide?
Or please write me on my email: [email protected]
Можно и по русский если вас это устраивает.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants