esxbr / ustvnow-m3u-server

10 stars 16 forks source link

Changes to USTVNow #2

Open TheIrreverend opened 8 years ago

TheIrreverend commented 8 years ago

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 commented 8 years ago

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 notifications@github.com 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 https://github.com/esxbr/ustvnow-m3u-server/issues/2.

TheIrreverend commented 8 years ago

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 commented 8 years ago

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 notifications@github.com 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 https://github.com/esxbr/ustvnow-m3u-server/issues/2#issuecomment-131469588.

TheIrreverend commented 8 years ago

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 commented 8 years ago

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 notifications@github.com 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 https://github.com/esxbr/ustvnow-m3u-server/issues/2#issuecomment-131469735.

TheIrreverend commented 8 years ago

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 commented 8 years ago

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

On Aug 15, 2015, at 8:53 PM, TheIrreverend notifications@github.com 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 https://github.com/esxbr/ustvnow-m3u-server/issues/2#issuecomment-131470050.

esxbr commented 8 years ago

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

TheIrreverend commented 8 years ago

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

TheIrreverend commented 8 years ago

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

esxbr commented 8 years ago

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 notifications@github.com wrote:

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

— Reply to this email directly or view it on GitHub https://github.com/esxbr/ustvnow-m3u-server/issues/2#issuecomment-131470737.

TheIrreverend commented 8 years ago

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 commented 8 years ago

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 notifications@github.com 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 https://github.com/esxbr/ustvnow-m3u-server/issues/2#issuecomment-131471999.

TheIrreverend commented 8 years ago

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 commented 8 years ago

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 notifications@github.com 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 https://github.com/esxbr/ustvnow-m3u-server/issues/2#issuecomment-131473039.

TheIrreverend commented 8 years ago

"This" server version?

esxbr commented 8 years ago

Sorry .. https://github.com/esxbr/ustvnow-m3u-server/tree/Win10-test

TheIrreverend commented 8 years ago

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 - HEADEROUT: Accept: /_ 12:19:16 T:3332 DEBUG: Curl::Debug - HEADEROUT: 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 - HEADEROUT: 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 commented 8 years ago

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 commented 8 years ago

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 notifications@github.com 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 https://github.com/esxbr/ustvnow-m3u-server/issues/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 - HEADEROUT: Accept: / 12:19:17 T:3332 DEBUG: Curl::Debug - HEADEROUT: 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 https://github.com/esxbr/ustvnow-m3u-server/issues/2#issuecomment-131572110.

esxbr commented 8 years ago

Try this new server.py https://github.com/esxbr/ustvnow-m3u-server/blob/Win10-test/server.py https://github.com/esxbr/ustvnow-m3u-server/blob/Win10-test/server.py

I’ve encoded the url to ascii http://forum.unity3d.com/threads/protocol-http-not-supported-or-disabled-in-libcurl.227333/ http://forum.unity3d.com/threads/protocol-http-not-supported-or-disabled-in-libcurl.227333/

On Aug 16, 2015, at 12:30 PM, TheIrreverend notifications@github.com wrote:

http://bartwullems.blogspot.ca/2013/08/curl-1-protocol-not-supported-or.html 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?

— Reply to this email directly or view it on GitHub https://github.com/esxbr/ustvnow-m3u-server/issues/2#issuecomment-131573063.

sershsniper commented 8 years ago

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: tut_sersh@yahoo.de Можно и по русский если вас это устраивает.