It is designed to work in small-team environments and scale across enterprises. This document explains Ditto security options for available receivers.
Ditto connections are always secure. However, organizations can take advantage of additional security options.
You may enable onscreen codes for the Ditto tvOS Receiver (Apple TV 4K and Apple TV HD) and Ditto Windows Receiver. Anyone who tries to connect to the receiver using Ditto Connect is required to enter an onscreen code before connecting. This security measure prevents anyone outside of the room or not within view of the receiver screen from establishing a connection with Ditto.
There are two types of onscreen codes:
Onscreen code: A code is required each time a device connects to this receiver.
One-time onscreen code: A code is required the first time a device connects to this receiver.
To enable onscreen codes visit the Receivers section of your Ditto account portal and select the receiver you want to edit. Click the Settings tab and enable either option under Security.
Other Ditto receivers such as Apple TV 3 and Apple TV 2 offer several security options to keep unwanted presenters from “breaking in” to meetings and shared displays.
On-screen codes require an in-room presence from the person wanting to present. When this option is enabled, the presenter must enter a code that appears on the Apple TV. The code is random, and it changes on every connection request. Upon requesting to share a computer screen, a user will be prompted to enter the code into his or her Mac/PC.
A second option for security allows administrators to create a password for connecting to the Apple TV. Unlike on-screen codes, this password does not change. Once it is set, a user needs to remember the password to access screen sharing via the Apple TV. This option may work well for organizations that have the same presenters in each room, but it may be less ideal in an environment where presenters change frequently.
Reflector is a software receiver that can be used as a Ditto receiver. Security options are available when using the AirPlay protocol with Reflector. On-screen codes and static passwords are available. These options work identically to the options available with Apple TV. Reflector also offers other in-room security options that prevent users from immediately connecting and displaying their screen. These options, along with the above AirPlay security options, can be found in the Reflector preferences menu under "Connection."
This option will allow a user to connect, but his or her screen will be hidden immediately. No primary indication is made that a user has connected. To begin displaying the screen, the device must be selected from the Reflector menu.
When a user connects, Reflector will ask the Reflector operator what they would like to do with the connecting device. Options include connecting and showing the device, connecting and hiding the device or rejecting the connection all together.
Chromecast devices do not offer any type of in-room security. When a user initiates a connection, the connection will happen without a password, code or other type of required input. This is a current limitation of the Chromecast device.
It is important to know that screen sharing is a point-to-point process.
That means when a user is sharing their screen, that data NEVER crosses off of the local network. A shared screen NEVER goes across the internet or is sent to Ditto servers. It is sent directly to the receiver across the local network.
When mirroring, the video stream will be sent over AirPlay or Cast protocols; the specific protocol is dependent on the receiving device. Ditto employs industry-standard encryption for each protocol to protect the shared content from one end to the other.