Multicasting problem in mikrotic os !

Dear concern:

I want build up a streaming server using VLC meadia player.on server side i used 239.255.10.10 ip for multicasting from server and my OS version 3.30

Can any one help about what is problem on my configuration about multicasting in mikrotik router ?

Router A (Server)

/ip address
add address=10.0.0.1/24 interface=ether1
add address=10.0.1.1/24 interface=ether2

VLC Server IP:10.0.1.2

/ip route
ip route add dst-address=10.0.2.0/24 gateway=10.0.0.2

/routing pim interface
add interface=ether1
add interface=ether2

/routing pim rp
add address=10.0.0.1


\

Router B (Client)

/ip address
add address=10.0.0.2/24 interface=ether1
add address=10.0.2.1/24 interface=ether2

VLC Client IP:10.0.2.2

/ip route
ip route add dst-address=10.0.1.0/24 gateway=10.0.0.1

/routing pim interface
add interface=ether1
add interface=ether2

/routing pim rp
add address=10.0.0.1

Route of VLC Server:

ip route add 239.255.10.10/32 10.0.1.1


i can ping from both server and client each other ...but can i not see multicasting video from client side


Thanks
jahangir

is your client join request successful? does your RP receive stream from source?

Thanks for reply…

I attached the print screen into my reply while i run video server and try to connect video server from client.

It would be nice for me please see attachment about client joint request and RP receive stream from source.
vlc-client.jpg
vlc-server.GIF

and your RP is receiving stream data all the time, and when client joins on your other router, then is traffic passed further?

Thanks again ..

Can you told me ? or what can i do for this ?
when client joins on your other router, then is traffic passed further ?

janisk, can i get any update for this issue ?

if you have set up everything in working order then if A is stream source B and C are routers and D is client, then:

state when A is sending stream and D (client) has not requested stream:

= stream data

  • connection

A====B------C-----D

when client issues Join, client is actually joined at router C, then router C is trying to get to RP of group client joined at. and issues join on router B, at that moment that looks like that

A====B=====C====D

and client should receive the stream. You can monitor that on routers see that stream is coming in, and when streams is sent out of routerB, does it reach router C and afterwards sent to client D?

also you want to try to enable STP

Thanks again ..


i add a route to vlc server which is:

ip route 239.255.10.10/32 10.0.1.1

is it ok ?


can you pls check again my final configuration for confirmation ?

on the other hand i am checking to enable stp for your query.

Thanks…

multicast forwarding info is different from routing, you should not add routes at random.

all that matters that network is configured so TCP/IP and ICMP packets can reach from any host to any host in your network, and on that network you build up multicast streaming.

In /routing pim mrib you can check multicast routing information to see if multicast knows where RP is