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

Audio Streams without a file extension at the end of the URL fail to play #212

Closed
kyl416 opened this issue Jan 11, 2019 · 3 comments
Closed

Comments

@kyl416
Copy link

kyl416 commented Jan 11, 2019

I don't know if this is something specific to IPTV Simple or Kodi overall, but I recently upgraded to the v18 Leia RC4, and any audio stream URLs that don't have a file extension at the end of the URL fail to play:

For example this URL doesn't work:
http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk

This occurs both on Ubuntu 18.10 and on Android via my Nvidia Shield TV.

I had no problem with these URLs when I was on v17 Krypton.

19:09:24.819 T:140544454939072   DEBUG: CMusicGUIInfo::InitCurrentItem(pvr://channels/radio/All channels/pvr.iptvsimple_1295104928.pvr)
19:09:24.819 T:140544454939072   DEBUG: CPlayerGUIInfo::InitCurrentItem(pvr://channels/radio/All channels/pvr.iptvsimple_1295104928.pvr)
19:09:24.820 T:140544454911744   DEBUG: CAnnouncementManager - Announcement: OnChanged from xbmc
19:09:24.820 T:140544454911744   DEBUG: GOT ANNOUNCEMENT, type: 1024, from xbmc, message OnChanged
19:09:24.820 T:140544454911744   DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
19:09:24.820 T:140544454911744   DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
19:09:24.835 T:140544454939072   DEBUG: CGLContextEGL::SwapBuffers: sync interval: 16652
19:09:24.856 T:140544454939072   DEBUG: CGLContextEGL::SwapBuffers: sync interval: 16664
19:09:24.872 T:140544454939072   DEBUG: CGLContextEGL::SwapBuffers: sync interval: 16662
19:09:25.100 T:140544295393024   DEBUG: Previous line repeats 2 times.
19:09:25.101 T:140544295393024   DEBUG: CCurlFile::Open - File <http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk> is a shoutcast stream. Re-opening
19:09:25.101 T:140544295393024   DEBUG: File::Open - redirecting implementation for http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk
19:09:25.101 T:140544295393024   DEBUG: CurlFile::ParseAndCorrectUrl() adding custom header option 'Icy-MetaData: 1'
19:09:25.101 T:140544295393024   DEBUG: CurlFile::Open(0x7fd29401e478) http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk
19:09:25.708 T:140544307975936   DEBUG: Thread ShoutcastFile start, auto delete: false
19:09:25.708 T:140543124297472   DEBUG: Thread FileCache start, auto delete: false
19:09:25.708 T:140543124297472   DEBUG: Thread FileCache 140543124297472 terminating
19:09:25.708 T:140544307975936   DEBUG: Thread ShoutcastFile 140544307975936 terminating
19:09:25.708 T:140544295393024 WARNING: CAEUtil::GuessChLayout - This method should really never be used, please fix the code that called this
19:09:25.708 T:140544295393024   ERROR: CAudioDecoder: Unable to Init Codec while loading file http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk
19:09:25.708 T:140544295393024   DEBUG: SECTION:UnloadDll(/usr/lib/x86_64-linux-gnu/kodi/addons/audiodecoder.2sf/audiodecoder.2sf.so.2.0.0)
19:09:25.708 T:140544295393024    INFO: ADDON: Dll Destroyed - 2SF Audio Decoder
19:09:25.708 T:140544295393024 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
@kyl416
Copy link
Author

kyl416 commented Jan 11, 2019

It looks like it's related to the audio decoder addons, I disabled all of them and the streams started working again.

I personally have no use for those addons, but if anyone does, that could be a problem. I don't know if it's something isolated to iptvsimple or something involving those audo decoder addins though.

@phunkyfish
Copy link
Member

@phunkyfish
Copy link
Member

Here is the real fix: xbmc/xbmc#16654

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

2 participants