Class to handle/manage media sharing (UPnP/DLNA) Accessible via app.sharing

Sharing

Constructors

Methods

  • Parameters

    • add: boolean

    Returns void

    Undocumented

  • Adds manually a remote server to browse/play content from, is useful when the server cannot be auto-discovered (e.g. is located outside of LAN)

    Parameters

    • DescriptionURL: string

    Returns Promise<any>

  • Creates new server with default values

    Returns MediaServer

  • Gets active remote player (to be controlled by MediaMonkey player)

    Returns RemotePlayer

  • Returns string

    Undocumented

  • Parameters

    Returns Promise<any>

    Undocumented

  • Returns boolean

    Undocumented

  • Returns whether service for MediaMonkey is installed

    Returns Promise<any>

  • Installs service for MediaMonkey allowing to browse media server even if MediaMonkey is not running (and not logged into the user account).

    Parameters

    • username: string
    • password: string

    Returns Promise<any>

  • Returns Promise<any>

    Undocumented

  • Sets active remote player (to be controlled by MediaMonkey player) by its UUID, empty value sets to 'local' player

    Parameters

    • uuid: string

    Returns Promise<any>

  • Parameters

    • uuid: string
    • enabled: boolean

    Returns void

    Undocumented

  • Allows/disallows remote control of MediaMonkey player via UPnP/DLNA

    Parameters

    • value: boolean

    Returns void

  • Starts sharing (runs configured media servers)

    Returns void

  • Returns void

    Undocumented

  • Uninstalls service for MediaMonkey

    Returns Promise<any>