Richard - Thanks for the response again.
Your suspicion is right! However, I have also verified, from router command outputs, that VLC client players are able to Live-Stream over Multicast using the link rtsp://:1935/live/myStream?Multicastplay. FYI, MulticastPublishAddon Module has been installed & configured appropriately to get this working.
After some amount of network troubleshooting, we find that Silverlight players are able LiveStream ONLY from the same VLAN as the WOWZA server and not from any other VLAN! However, with VLC Players we are able to LiveStream from all VLAN’s. FYI, we don’t run any Firewalls internally within our LAN/WAN environment.
Below are my queries:
A. Cisco TAC is suspecting a TTL issue for some reason. Do you think that could be a possibility and if yes, how could i edit the TTL value? Any other thoughts/inputs on the aforementioned behavior, would be apprecaited?
B. I have analyzed the Wireshark traces for Silverlight streams played from the same VLAN as well from a different VLAN and I essentially dont find any difference between the two? Below is for your reference.
60 6.668113000 10.165.243.8 10.165.243.138 HTTP 671 GET /TVMulticast/client/player.html HTTP/1.1
61 6.668726000 10.165.243.138 10.165.243.8 HTTP 266 HTTP/1.1 304 Not Modified
64 6.705013000 10.165.243.8 10.165.243.138 HTTP 553 GET /TVMulticast/client/header.gif HTTP/1.1
65 6.705590000 10.165.243.138 10.165.243.8 HTTP 266 HTTP/1.1 304 Not Modified
124 6.837770000 10.165.243.8 10.165.243.138 HTTP 466 GET /TVMulticast/client/MediaStreamSrc.xap HTTP/1.1
125 6.838347000 10.165.243.138 10.165.243.8 HTTP 266 HTTP/1.1 304 Not Modified
128 7.033468000 10.165.243.8 239.1.1.1 IGMPv2 46 Membership Report group 239.1.1.1
129 7.034445000 10.165.243.8 239.1.1.1 UDP 127 Source port: 9430 Destination port: 9430
130 7.043978000 10.165.243.8 10.165.243.138 TCP 54 54752 > http [ACK] Seq=1529 Ack=637 Win=65064 Len=0
131 7.140144000 10.165.243.138 PTS 44511.776088888 MPEG TS 1358 video-stream
132 7.140147000 10.165.243.138 239.1.1.1 MPEG TS 1358 Source port: lnvmailmon Destination port: ndmp
133 7.140148000 10.165.243.138 239.1.1.1 MPEG TS 1358 Source port: lnvmailmon Destination port: ndmp
134 7.141177000 10.165.243.138 PTS 44511.789088888 MPEG TS 1358
135 7.141179000 10.165.243.138 239.1.1.1 MPEG TS 1358 Source port: lnvmailmon Destination port: ndmp
136 7.174277000 10.165.243.8 239.1.1.1 IGMPv2 46 Membership Report group 239.1.1.1
137 7.189858000 10.165.243.138 PTS 44511.845088888 MPEG PES 1358 video-stream
138 7.190433000 10.165.243.138 239.1.1.1 MPEG TS 1358 Program Map Table (PMT)
139 7.190435000 10.165.243.138 239.1.1.1 MPEG TS 1358 Source port: lnvmailmon Destination port: ndmp
140 7.190436000 10.165.243.138 PTS 44511.853088888 MPEG TS 1358
141 7.190439000 10.165.243.138 239.1.1.1 MPEG TS 1358 Source port: lnvmailmon Destination port: ndmp
142 7.291464000 10.165.243.138 PTS 44511.925088888 MPEG PES 1358 video-stream
394 10.050643000 10.165.243.8 239.1.1.1 UDP 127 Source port: 9430 Destination port: 9430
C. Is it true that I need to edit the multicastmap.txt script based on the client player being used (OR) can i have both the entries listed to be able to test both player-types at the same time?
Example entry: For VLC Player
myStream={name:myStream,video:239.1.1.1:10000,audio:239.1.1.1:10002}
Example entry: For Silverlight Player
#myStream={name:myStream,stream:239.1.1.1:10000,isRTPWrapped:false}
Looking forward to your response.
Thanks
SG