Kann Radiostream micht mit PlayMedia(...) öffnen

  • Hallo Zusammen,

    ich war fleißig, unter anderem habe ich FLIRC mit der Logitech Harmony eingerichtet und kann jetzt mit der Fernbedienung auch Kommandos an FHEM schicken :)

    Was ich aber trotz einigem hin- und her nicht hinbekommen habe, das ist der Start von Radio Metal-Only via Tastendruck. Das Key-Binding funktioniert soweit, PlayMedia wird auch aufgerufen. Dann wird der Stream aber wegen ungültigem Protokoll http nicht gestartet.

    [cbox]20:03:20.431 T:1959137280 DEBUG: OnKey: nine (0xf039) pressed, action is PlayMedia('http://metal-only.blitz-stream.de/listen.m3u')
    20:03:20.475 T:1959137280 DEBUG: Loading settings for 'http://metal-only.blitz-stream.de/listen.m3u'
    20:03:20.478 T:1959137280 DEBUG: CPlayerCoreFactory::GetPlayers('http://metal-only.blitz-stream.de/listen.m3u')
    20:03:20.491 T:1959137280 NOTICE: VideoPlayer: Opening: 'http://metal-only.blitz-stream.de/listen.m3u'
    20:03:20.494 T:1678767088 WARNING: CreateLoader - unsupported protocol('http) in 'http://metal-only.blitz-stream.de/listen.m3u'[/cbox]

    Ich habe schon verschiedenes ausprobiert, zum einen hatte ich die URL direkt angegeben, zum anderen hatte ich versucht das radio.de plugin aufzurufen. Aber immer wieder "unsupported protocol (http bzw. plugin).

    Irgendwas übersehe ich offenbar aber was? Laut Doku sollten der Aufruf so korrekt sein.

    BWT: Wenn ich über das radio_de Plugin gehen möchte, wie bekomme ich die Stationsnummern meiner Sender raus?

    TIA, McFish

  • Bei mir leider nicht. :/

    [cbox]
    22:38:20.130 T:1958838272 DEBUG: Keyboard: scancode: 0x0a, sym: 0x0039, unicode: 0x0039, modifier: 0x0
    22:38:20.130 T:1958838272 DEBUG: OnKey: nine (0xf039) pressed, action is PlayMedia('/home/osmc/metal.m3u')
    22:38:20.172 T:1958838272 DEBUG: Loading settings for '/home/osmc/metal.m3u'
    22:38:20.174 T:1958838272 DEBUG: CPlayerCoreFactory::GetPlayers('/home/osmc/metal.m3u')
    22:38:20.174 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
    22:38:20.174 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
    22:38:20.175 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mms/udp
    22:38:20.175 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
    22:38:20.175 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
    22:38:20.175 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
    22:38:20.175 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
    22:38:20.175 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
    22:38:20.175 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
    22:38:20.176 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
    22:38:20.176 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
    22:38:20.176 T:1958838272 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
    22:38:20.176 T:1958838272 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
    22:38:20.177 T:1958838272 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (VideoPlayer)
    22:38:20.177 T:1958838272 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
    22:38:20.177 T:1958838272 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
    22:38:20.179 T:1958838272 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
    22:38:20.187 T:1958838272 DEBUG: Radio UECP (RDS) Processor - new CDVDRadioRDSData
    22:38:20.187 T:1958838272 NOTICE: VideoPlayer: Opening: '/home/osmc/metal.m3u'
    22:38:20.187 T:1958838272 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    22:38:20.188 T:1958838272 DEBUG: CMMALRenderer::CMMALRenderer
    22:38:20.188 T:1958838272 DEBUG: CMMALRenderer::UnInitMMAL
    22:38:20.188 T:1518334960 DEBUG: Thread MMALProcess start, auto delete: false
    22:38:20.188 T:1958838272 DEBUG: CMMALRenderer::PreInit
    22:38:20.189 T:1518334960 DEBUG: CMMALRenderer::Run - starting
    22:38:20.189 T:1677980656 DEBUG: Thread VideoPlayer start, auto delete: false
    22:38:20.190 T:1677980656 NOTICE: Creating InputStream
    22:38:20.192 T:1677980656 ERROR: CVideoPlayer::OpenInputStream - error opening ['/home/osmc/metal.m3u']
    22:38:20.192 T:1677980656 NOTICE: CVideoPlayer::OnExit()
    22:38:20.192 T:1677980656 DEBUG: OnPlayBackStopped: play state was 1, starting 1
    22:38:20.192 T:1677980656 DEBUG: Thread VideoPlayer 1677980656 terminating
    22:38:20.193 T:1958838272 DEBUG: OnPlayBackStopped: play state was 3, starting 0
    22:38:20.193 T:1958838272 ERROR: PlayMedia could not play media: '/home/osmc/metal.m3u'
    22:38:20.193 T:1958831088 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
    22:38:20.194 T:1958831088 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
    22:38:20.201 T:1958838272 NOTICE: CVideoPlayer::CloseFile()
    22:38:20.202 T:1958838272 NOTICE: VideoPlayer: waiting for threads to exit
    22:38:20.202 T:1958838272 NOTICE: VideoPlayer: finished waiting
    22:38:20.202 T:1958838272 DEBUG: DeleteRenderer - deleting renderer
    22:38:20.202 T:1958838272 DEBUG: CMMALRenderer::~CMMALRenderer
    22:38:20.202 T:1958838272 DEBUG: CMMALRenderer::UnInitMMAL
    22:38:20.202 T:1518334960 DEBUG: CMMALRenderer::Run - stopping
    22:38:20.202 T:1518334960 DEBUG: Thread MMALProcess 1518334960 terminating
    22:38:20.203 T:1958838272 NOTICE: CVideoPlayer::CloseFile()
    22:38:20.203 T:1958838272 NOTICE: VideoPlayer: waiting for threads to exit
    22:38:20.203 T:1958838272 NOTICE: VideoPlayer: finished waiting
    [/cbox]

  • Ich habe es gefunden :thumbup:

    <nine>PlayMedia(/home/osmc/metal.m3u)</nine>
    statt<nine>PlayMedia('/home/osmc/metal.m3u')</nine>

    Man muß die Quotes weglassen. Komische Syntax :S .

    Aber jetzt wo ich es weiß.... :D

    2 Mal editiert, zuletzt von SkyBird1980 (21. November 2017 um 05:15) aus folgendem Grund: Der TT Tag hilft :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!