Hi, I have a wowza server that has 2 nic. The multicast video udp MPEG ts is coming from eth1. Initially I saw that the IGMP joins were going out on eth0 so I change the VHOST to force rtp multicast on eth1. The config worked to trigger the IGMP join on eth1 and I can see the multicas traffic on eth1 when doing a tcpdump.
I followed the guide to ingest mpeg2 ts. and I get the following:
INFO server comment - RTPDePacketizerMPEGTS.init: Drop incomplete video frames
INFO server comment - UDPPortSharingManager.bind[gt3Test/definst:true]: 22.214.171.124/126.96.36.199:8000
INFO server comment - MulticastTransport.bind[gt3Test/definst]: 188.8.131.52/8000
INFO stream publish mpegts.stream -
INFO server comment - RTPMediaCaster.Reconnector[1558631662:gt3Test/definst:mpegts.stream]: done: 29
INFO server comment - RTPMediaCaster.streamTimeout[1558631662:gt3Test/definst:mpegts.stream]: timeout:12000 diff:12013 reason:101
INFO server comment - RTPMediaCaster.resetConnection[1558631662:gt3Test/definst:mpegts.stream]:
INFO server comment - RTPMediaCaster.closeRTPSession[1558631662:gt3Test/definst:mpegts.stream]
ERROR server comment - RTPMulticastListener.unbind: java.net.SocketException: Cannot assign requested address
The mpegts.stream content:
Firewall is disable
IPV6 is disabled.
Not sure what the problem is. I also enabled port sharing but not sure why this would be a problem since I have only one channel.
This is a fresh centos 6.4 install.
My application requires two nic. One for management/control and one for live video ingest. ETH0 is for management/control and eth1 is for video feed.