YAACC

YAACC

UPNP/DLNA client and server

Cast

Screenshots

Screenshot of YAACC Screenshot of YAACC Screenshot of YAACC Screenshot of YAACC Screenshot of YAACC Screenshot of YAACC Screenshot of YAACC Screenshot of YAACC

Description

YAACC (Yet Another Android Client Controller) allows you to play media from UPNP/DLNA devices in your network on your android device or any capable UPNP/DLNA device in your network. It is also possible to start an UPNP/DLNA server on your device in order to play media from your device on any UPNP/DLNA renderer in your network.

<b>Features</b>

* UPNP/DLNA server - share files of your device in the network
* UPNP/DLNA client - play media from a media server on your device
* UPNP/DLNA media renderer - stream media from other devices to your device
* UPNP/DLNA controller - control media renderer in the network
* Live streaming - stream system audio and screen to network devices (Android 10+)
* SAF support - browse and share files from external storage, USB drives, SD cards
* Lock screen controls - hardware volume buttons and media controls
* Receiver controls - play/pause/stop directly from receiver tab
* Control multiple media renderer
* Allow download files from a media server to the device
* Allow sharing of urls with the app and sending them to the current media renderers
* Battery optimized with smart WiFi lock and foreground service management
* Shutdown timer for app

What’s new (5.2.0)

Version 5.2.0
- fixed app crash on unknown http codes in upnp responses
- fixed pause/play on yaacc renderer
- improved media type extraction and fallback title for SAF content
- server now uses the media filename or title as filename in content url
- allow stopping the app via action button in notification
- stop the app completely if idle in background

Versions

Version Date Size Requires Android Download
5.2.0 current
849d2da9ce4b941e…
2026-06-30 8.5 MB API 27
5.1.0
d46db1e2259bd950…
2026-05-20 8.5 MB API 27
5.0.1
6187a913bb1ac7a4…
2026-04-10 8.5 MB API 27

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • CHANGE_WIFI_MULTICAST_STATE
  • Change Wi-FiTurn Wi-Fi on and off or switch networks.
  • Network stateCheck whether and how the device is connected.
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • Exact alarmsTrigger actions at a precise time.
Show 13 more permissions
  • REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • Prevent sleepingKeep the device from going to sleep.
  • Full file accessAccess all files on the device.
  • Write storageCreate and change files on the device storage.
  • Read storageRead files on the device storage.
  • PhotosRead images from the media library.
  • READ_MEDIA_PHOTOS
  • VideosRead videos from the media library.
  • MusicRead audio files from the media library.
  • READ_MEDIA_VISUAL_USER_SELECTED
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_MEDIA_PROJECTION
  • yaacc.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments