intercast
(adjective) between or among
waycasts
(noun) a thing in intercast form, such as an
intercast network
(verb) do waycasting in intercast form