<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1628884107390946&amp;ev=PageView&amp;noscript=1">

Understanding Ditto

Technical Requirements

Ditto is a diverse screen mirroring and digital signage solution that works across multiple platforms. This page explains network and platform-specific requirements.

Receiver requirements

Ditto supports a number of receivers including Windows computers, Apple TVs and Chromecasts.

Ditto Windows Receiver
Windows 11 or Windows 10 required. Machines running these operating systems satisfy most Ditto receiver hardware demands.

For heavier usage such as 4K video digital signage or to screen mirror multiple devices simultaneously, we recommend more robust Windows hardware:

  • Intel 7th gen i3 processor or greater
  • 8 GB+ memory
  • 5 GB or more of free disk space

Ditto tvOS Receiver
Apple TV HD (tvOS 14 and later)
Apple TV 4K (tvOS 14 and later)

Apple TV Legacy - No Ditto tvOS app
Apple TV 2 (OS Version 4.4 and later)
Apple TV 3 (OS Version 4.4 and later)
*Apple TVs unable to run tvOS are limited in functionality

Chromecast 1
Chromecast 2
*Chromecast is limited in functionality

Network requirements

Minimum of 1 Mb/s

Ditto Receiver and Ditto Connect Ports
When using the Ditto Receiver and Ditto Connect applications, some network ports need to be open. Ditto can communicate on different VLANs as long as the ports are open and routable between the VLANs.

Ditto Connect / Receiver

TCP Ports 55200, 55201, 55202, 55203, 55204 and 55205


Legacy Port Requirements
Connecting devices to old receivers that are not compatible with the Ditto Receiver App requires the following ports.


TCP: 7000, 7100, 47000, 5353
UDP: 5353

Google Cast

TCP: 8008, 8009, 5353
UDP: 1900, 5353

Google Cast and AirPlay require a dynamically assigned TCP/UDP port between 49152-65535.


  • Hardwire receivers when possible for the best performance.
  • Ditto supports separate VLANs as long as those networks can communicate with each other.

Windows screen mirroring requirements

OS version

Windows 10 (1809) and later

.NET version

4.5.2 and later


4GB. 8GB recommended

Min Processor

Intel 7th Gen i3. Intel 7th Gen i5 recommended

Min Graphics

Direct X 11

Direct X 11.0 and Visual C++ Redistributable Modules are required. If the machine is missing these, Ditto is able to detect that, pull them down and install them on first launch.

Mac screen mirroring requirements

OS version

macOS 10.15 and later


4GB. 8GB recommended

Min Processor

Intel 7th Gen i3 minimum. Intel 7th Gen i5 recommended


Audio Requirements

Mac users who want to include audio must also install Ditto as it contains the necessary audio drivers.

Supported Models

  • iMac (2014 or later)
  • Macbook (2015 or later)
  • Macbook Air (2013 or later)
  • Macbook Pro (Late 2013 or later)
  • Mac Mini (2014 or later)
  • Mac Pro (2013 or later)

Phone and tablet screen mirroring requirements

iOS / iPadOS Requirements

OS version

iOS / iPadoOS 13 or later


Android Requirements

OS version

Android 8.0 or later


Want to chat with our screen mirroring and device-presentation experts?