Listen for a multicast stream on a particular network interface with Wowza Streaming Engine

By default, Wowza Streaming Engine™ media server software binds to the local network interface when joining a multicast stream. To force Wowza Streaming Engine to join using a particular network interface, edit [install-dir]/conf/VHost.xml and edit the RTP/Datagram/Incoming section as follows, where [address-of-network-interface] is the local address of the network interface that you want Wowza Streaming Engine to use when joining the multicast stream:

From:

<!-- <MulticastBindToAddress>true</MulticastBindToAddress> -->
<!-- <MulticastInterfaceAddress>192.168.1.22</MulticastInterfaceAddress> -->
To:
<MulticastBindToAddress>true</MulticastBindToAddress>
<MulticastInterfaceAddress>[address-of-network-interface]</MulticastInterfaceAddress>
If this doesn't solve the problem, then you might need to add the following property to the RTP/Properties in [install-dir]/conf/[application]/Application.xml (be sure to get the correct <Properties> container - there are several in Application.xml):
 
<Property>
	<Name>multicastInterfaceAddress</Name>
	<Value>[address-of-network-interface]</Value>
</Property>