Network Deployment Guide for NovoConnect
V1.0 Page
12
of
18
For NovoEnterprise, a screen-mirror application called NT LiveReceiver is available. This feature
displays content from a NovoTouch running the NT LiveScreen application. In order for this
feature to work properly, the following ports need to be open.
20200
TCP
IN
Port for connection on RTSP over multicast
20202
UDP
OUT
Port for video streaming on RTSP over multicast
20203
UDP
OUT
Port for video/RTCP on RTSP over multicast
20206
UDP
OUT
Port for audio streaming on RTSP over multicast
20207
UDP
OUT
Port for audio/RTCP on RTSP over multicast
20300
TCP
IN/OUT
Port for connection and streaming for Novo/TCP (NT LiveScreen)
3.
Enabling AirPlay Mirroring Across Subnets/VLANs
NovoConnect devices supports Apple’s AirPlay, which is the native screen mirroring mechanism
for iPads, iPhones, and Mac computers. AirPlay mirroring relies on Bonjour service, which is
Apple’s implementation of “zero config” networking. Bonjour enables automatic discovery of
services on the network. However, this discovery service cannot pass through either network
subnets or VLANs. As a result, iPad devices sitting on one subnet or VLAN cannot discover the
mirroring service from a NovoConnect device sitting on another subnet or VLAN.
To make AirPlay mirroring workable across subnets/VLANs, a Bonjour proxy has to be added so
that it can take the service announcements on one subnet and announce them on the other
subnets. Bonjour service discovery uses multicast DNS (mDNS), similar to DNS.
An mDNS proxy will have multiple network interfaces, each of which connects to one
subnet/VLAN where AirPlay mirroring clients or servers reside. It does not relay traffic
between subnets/VLANs. Instead, it merely provides a lookup mechanism.
An mDNS proxy can be deployed in an existing network without changing the network
architecture. It does not change security zoning, nor create a bottleneck for network
traffic. It is a simple way to facilitate AirPlay mirroring in a business or education network.
Open-source software
Avahi
is such an mDNS proxy. For more information on how to setup the
Avahi service, please refer to the application note “Enabling iOS Mirroring in a Multiple-subnet
Environment” available on NovoPro’s webpage (
http://novopro.vivitekusa.com
).