# The multimedia/upplay port

## upplay-1.9.7 – UPnP audio control point

## Description

    upplay is a desktop UPnP audio Control Point

    upplay does not play music, it controls a Media Renderer which may
    be running on the same host or anywhere else.

    Features:
    * Plays gapless using either the UPnP SetNextTransportURI action
      or the OpenHome Playlist service, depending on the device capabilities.
      OpenHome is chosen by default if available.
    * In AVT mode, remembers the last playlist.
    * Can move your current playlist to another renderer.
    * Lets you browse any UPnP Content Directory on the local network and
      add music from there (click titles, or use the right-click menu for
      directory adds).
    * Supports multiple browsing tabs
    * Lets you search the server, and the local listing.
    * Can control the connections between multiple Linn Songcast Senders and
      Receivers (multiroom synchronized playing).

WWW: https://www.lesbonscomptes.com/upplay/

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  multimedia net

## Library dependencies

- STEM->=8,<9:lang/gcc/8,-libs
- devel/jsoncpp
- net/libupnpp
- x11/qt6/qtbase
- x11/qt6/qtdeclarative
- x11/qt6/qtpositioning
- x11/qt6/qtwebchannel
- x11/qt6/qtwebengine

## Build dependencies

- STEM->=8,<9:lang/gcc/8
- STEM->=8,<9:lang/gcc/8,-c++
- graphics/vulkan-loader
- x11/qt6/qttools

## Run dependencies

- devel/desktop-file-utils
- x11/gtk+4,-guic