Chromecast - Initializing Communication via IOS

  • 3
  • Question
  • Updated 3 years ago
I have a working VLAN, SSID, and Multicast configuration for our Chromecasts that is using MAC based authentication so only manually added Chromecasts can connect to a PSK network.

For the most part our Android and IOS phones can cast to a Chromecast in our NOC without issues, but I'm seeing a pattern where IOS devices cannot cast via the Youtube app until another app initializes the googlecast protocol.

A perfect example:
I attempt to stream a Youtube video via my phone, but I do not get the options to cast within the app.  I open up my Crackle app with a visible cast icon and have no issues streaming video.  Then I go back to my Youtube app and can cast any video I like as the cast icon is now visible.

I'm looking for a way to troubleshoot the source of the issue: Bonjour Gateway configuration, Youtube app limitation, multicast issue, etc

Anyone else have similar experience or a working Chromecast environment?
Photo of Kyle Freise

Kyle Freise

  • 22 Posts
  • 4 Reply Likes

Posted 4 years ago

  • 3
Photo of Kyle Freise

Kyle Freise

  • 22 Posts
  • 4 Reply Likes
A much belated update, but Chromecasts no longer work in our environment what-so-ever.  Pretty enraged and confused as now support is telling me that multicast should be disabled in my switch environment when a BG is enabled.  I tried this, but still nothing.  I've worked with my Juniper support as well and they are telling me they see no multicast traffic coming from the APs at all.
Photo of Larry Black

Larry Black

  • 6 Posts
  • 0 Reply Likes
Hey Kyle,

I am trying to work on a similar issue. Is your experience that even with the BG forwarding googlecast you can't see it across your vlans?

Thanks
Photo of Nick Lowe

Nick Lowe, Official Rep

  • 2491 Posts
  • 451 Reply Likes
With the current version of HiveOS, the Bonjour gateway doesn't do anything magical to the mDNS packets, it should just be acting as a glorified stateless bridge between L2 broadcast domains.
Photo of Larry Black

Larry Black

  • 6 Posts
  • 0 Reply Likes
Hey Nick,

Thanks for your response to this. The challenge is that the service is not visible. HM can see the service and supposedly is sharing it on the respective vlans. However the discovery process is broken somewhere.

Not necessarily saying it is Aerohive, just trying to see why discovery is failing.

Thanks
Photo of Kyle Freise

Kyle Freise

  • 22 Posts
  • 4 Reply Likes
Exactly Larry,

I'm suspecting a Hive update broke everything, but not sure when.

Both Aerohive and Juniper are not seeing any multicast packets being transferred.
Photo of Kyle Freise

Kyle Freise

  • 22 Posts
  • 4 Reply Likes
Juniper support has some important questions for Aerohive concerning this issue:

1) So according to Aerohive the traffic to the users should be unicast?

 

2) Which is the transport protocol it uses (UDP/TCP)?

 

3) Which are the ports in use?

 

4) How does the users request the stream to the Chromecast?

 

5) If this are Video Stream or VOD I really don’t understand what they mean with disabling Mcast on the EX series, specially that the users sit on different Vlans.


I'm with them in not understanding how any of this Chromecast technology can working without multicast routing configured on the switches.

Photo of Larry Black

Larry Black

  • 6 Posts
  • 0 Reply Likes
Hey Kyle,

1. Aerohive offers to convert multicast into unicast. I was told by support to enable this for all SSID's.

2. The transport is mDNS so UDP

3. 5353

4. Discovery I think occurs from the client seeing the mdns broacast, similar to bonjour.

5. Not sure.

Thanks
(Edited)
Photo of Kyle Freise

Kyle Freise

  • 22 Posts
  • 4 Reply Likes
Wouldn't this just be restricted via switch ACL's?  I have a tech VLAN with no ACL what-so-ever and it cannot talk to the Chromecast VLAN.  Do I still need to configure the PIM protocol on my Juniper switches?
Photo of Larry Black

Larry Black

  • 6 Posts
  • 0 Reply Likes
To my understanding no, the switches do not need to be configured. I don't have my cisco's forwarding any bonjour protocols, the aerohive does that for me.
Photo of Kyle Freise

Kyle Freise

  • 22 Posts
  • 4 Reply Likes
So no multicast configuration on your switches?
Photo of Larry Black

Larry Black

  • 6 Posts
  • 0 Reply Likes
No