ColinDuquesnoy / MellowPlayer

Moved to gitlab
https://gitlab.com/ColinDuquesnoy/MellowPlayer
GNU General Public License v2.0
233 stars 23 forks source link

Youtube plugin: can't listen to live streams #274

Closed AlvaroBrey closed 6 years ago

AlvaroBrey commented 6 years ago

Description:

I was trying to listen to this live stream with the YouTube plugin, but an error message shows up. The error message reads:

Your browser does not recognize any of the currently available video formats.
Click here to check frequently asked questions about HTML5 video.

Steps To Reproduce:

  1. Open the YouTube plugin.
  2. Play any livestream.

Log Files

[2018-08-23 09:38:40.644] [All] [info] *******************************************************************************
[D] [2018-08-23 09-38-40:996676] [StreamingServiceLoader] skipping plugin directory: /home/travis/build/ColinDuquesnoy/MellowPlayer/src/plugins/web (directory not found)
[D] [2018-08-23 09-38-40:996708] [StreamingServiceLoader] skipping plugin directory: /home/redacted-username/plugins (directory not found)
[D] [2018-08-23 09-38-40:996912] [StreamingServiceLoader] looking for services in /tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins
[I] [2018-08-23 09-38-40:997866] [StreamingServiceLoader] 8tracks streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/8tracks")
[I] [2018-08-23 09-38-40:998182] [StreamingServiceLoader] plugin is not supported on this platform
[I] [2018-08-23 09-38-40:998876] [StreamingServiceLoader] plugin is not supported on this platform
[I] [2018-08-23 09-38-40:999271] [StreamingServiceLoader] Deezer streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/deezer")
[I] [2018-08-23 09-38-40:999685] [StreamingServiceLoader] Google Play Music streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/googleplaymusic")
[I] [2018-08-23 09-38-41:000090] [StreamingServiceLoader] HearThisAt streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/hearthisat")
[I] [2018-08-23 09-38-41:000471] [StreamingServiceLoader] HypeMachine streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/hypemachine")
[I] [2018-08-23 09-38-41:000870] [StreamingServiceLoader] Jamendo streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/jamendo")
[I] [2018-08-23 09-38-41:001181] [StreamingServiceLoader] plugin is not supported on this platform
[I] [2018-08-23 09-38-41:001563] [StreamingServiceLoader] Player FM streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/playerfm")
[I] [2018-08-23 09-38-41:001871] [StreamingServiceLoader] plugin is not supported on this platform
[I] [2018-08-23 09-38-41:002170] [StreamingServiceLoader] plugin is not supported on this platform
[I] [2018-08-23 09-38-41:002564] [StreamingServiceLoader] Radionomy streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/radionomy")
[I] [2018-08-23 09-38-41:003179] [StreamingServiceLoader] Soundcloud streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/soundcloud")
[I] [2018-08-23 09-38-41:003479] [StreamingServiceLoader] plugin is not supported on this platform
[I] [2018-08-23 09-38-41:003867] [StreamingServiceLoader] Tidal streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/tidal")
[I] [2018-08-23 09-38-41:004256] [StreamingServiceLoader] TuneIn streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/tunein")
[I] [2018-08-23 09-38-41:004628] [StreamingServiceLoader] plugin is not supported on this platform
[I] [2018-08-23 09-38-41:005016] [StreamingServiceLoader] Yandex Music streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/yandexmusic")
[I] [2018-08-23 09-38-41:005403] [StreamingServiceLoader] ympd streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/ympd")
[I] [2018-08-23 09-38-41:005861] [StreamingServiceLoader] Youtube streamingService successfully loaded (from "/tmp/.mount_MellowCVVY0r/usr/share/mellowplayer/plugins/youtube")
[D] [2018-08-23 09-38-41:005937] [StreamingServiceLoader] skipping plugin directory: /tmp/.mount_MellowCVVY0r/usr/bin/plugins (directory not found)
[D] [2018-08-23 09-38-41:005949] [StreamingServiceLoader] skipping plugin directory: /home/redacted-username/.local/share/MellowPlayer/plugins (directory not found)
[D] [2018-08-23 09-38-41:005958] [StreamingServiceLoader] skipping plugin directory: /usr/share/mellowplayer/plugins (directory not found)
[D] [2018-08-23 09-38-41:005970] [StreamingServiceLoader] skipping plugin directory: /usr/local/share/mellowplayer/plugins (directory not found)

Additional Information:

ColinDuquesnoy commented 6 years ago

Yes, this a known limitation with all our official releases (AppImage, Windows Installer and OSX dmg image). We cannot legally redistribute proprietary codecs in our official releases.

Workaround:

I added a support note about proprietary codecs in commit a9e278dfd24b09f8a14a9e17605a8e65f08fcefc