oscartbeaumont / ElectronPlayer

An Electron Based Web Video Services Player. Supporting Netflix, Youtube, Twitch, Floatplane, Hulu And More

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plex Media Server playback?

AngryAnt opened this issue · comments

Thank you for this useful project. I recently found that I would like to join all my media consumption in through the app, but unfortunately my Plex integration fails to start actual playback.

Service configuration like so:

{
	"name": "Plex",
	"logo": "data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNTAiIGZpbGw9InVybCgjMykiLz48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI0NyIgZmlsbD0idXJsKCM0KSIvPjxwYXRoIGQ9Ik0zMi45IDE4LjhoMTguMTYxTDcxLjEgNTAuMDUgNTEuMDYxIDgxLjNIMzIuOWwyMC4wMzktMzEuMjVMMzIuOSAxOC44IiBmaWxsPSJ1cmwoIzUpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSIzIiB4MT0iMTAwIiB4Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmOWJlMDMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzdiMTkiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iNCIgeDE9Ijk3IiB4Mj0iMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyODI4MjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZjFmMWYiLz48L2xpbmVhckdyYWRpZW50PjxyYWRpYWxHcmFkaWVudCBpZD0iNSIgY3g9IjY3IiBjeT0iNDkuOSIgcj0iNTcuODEyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeGxpbms6aHJlZj0iIzMiLz48L2RlZnM+PC9zdmc+",
	"url": "http://local-plex-media-server-dns:32400/",
	"color": "#00aeef",
	"style": {}
},

Navigating around, editing library entries, tweaking settings - all works without issue, but as mentioned playback completely fails to start - developer console reporting:

Failed to execute 'setActionHandler' on 'MediaSession': The provided value 'stop' is not a valid enum value of type MediaSessionAction.

With very little insight into modern web dev and no helpful web search responses, I was hoping that someone here might have a clue to steer me in the right direction for a fix.

Further notes:

  • Version is 2.0.7.
  • Platform is Ubuntu 20.04.
  • Going through http://app.plex.tv/ rather than the direct server address makes no discernible difference.
  • Playback in Firefox via either address works without issue.