Hi Ralvez
There are different options to run multicast stream, the most popular option is VLC, having a client(PC) and server(PC) running VLC and stream a video, once you have it enabled, make sure you set TTL higher than 1 , otherwise it will be dropped in the first hop
Download VLC : https://www.videolan.org/vlc/
How to setup VLC : https://www.youtube.com/watch?v=g5yukRgfk5Y
TTL in VLC : https://www.youtube.com/watch?v=9ySVLzH3dMw
You can try this one, however i'm not very handy with MAC.
https://blogs.agilefaqs.com/2009/11/08/enabling-multicast-on-your-macos-unix/
Last but not least, in Juniper(some platforms support it , some not, to know if its supported, try if that command can be auto-completed) you have the option to do SAP (Session Announcement Protocol ) , this is a quick method to test multicast, for example :
We have an MX router with SAP enabled in 225.1.2.3 , then in the other side of the network you want to run ping bypass to that address, here is a better view:
MX-1(SAP)---<---cloud-----> MX-2(ping bypass)
MX-1 : set protocols sap 225.1.2.3 5000 - https://www.juniper.net/documentation/en_US/junos/topics/task/configuration/multicast-sap-config.html
MX-2: ping 225.1.2.3 bypass-routing ttl 30 interface <outgoing interface>
After that, you should be able to ping 225.1.2.3(it should respond to icmp), if multicast is enabled properly in your network.
Hope this help!
Please Mark My Solution Accepted if it Helped, Kudos are Appreciated too! 🙂