Videoausgabe eines anderen Addons starten

  • Hallo Nerds,
    bastel gerade an einem Addon. Darin sollen die Videoausgaben von anderen Addons aktiviert werden.

    Habe bisher nur youtube zum laufen bekommen mit xbmc.executebuiltin("RunPlugin( ...
    alle anderen plugins (vimeo,dailymotion,ardmediathek...) nörgeln der Handle sei -1
    Scheinbar holt sich youtube den Handle nicht aus sys.argv wie die anderen plugins...

    Habe es auch mit RunAddon(addon, parameter) probiert, da lande ich aber immer im root des addons
    bei youtube z.B. wird die videoid id übergeben aber der path nicht
    [plugin.video.youtube] Running: YouTube (6.8.24+matrix.1) on Matrix (Kodi-19.5) with Python 3.8.11
      Path: /
      Params: {'Path': '/play', 'video_id': '9Auq9mYxFEE'}
    Den Pfad an den Pluginnamen hängen funktioniert auch nicht.

    RunScript sagt kein script [ag]

    Habe es auch mit ActivateWindow, ReplaceWindow und Container.Update probiert, alles erfolglos

    PlayMedia() bzw xbmc.Player().play() führen zum Absturz...


    Am nächsten scheint RunAddon dran zu sein, nur hab ich noch nicht herausgefunden wie man einen anderen pfad als root startet, also z.B. plugin.video.youtube/play

    Jemand ne Idee?

    Danke und Grüße

    Edit: Vielleicht kann man ja auch RunPlugin die benötigten Argumente übergeben?

Jetzt mitmachen!

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