detected or detected but not accepted the ont 115 then reformats the stream 131 to be transmitted over each channel for which requests were previously received for example here the streams 131 a 131 b are sent downstream over ethernet 112 a and moca 112 b respectively to the bhr 110 similarly after receiving a stream that meets selection criteria such as a first stream 131 a received by the bhr 110 or any other selection criteria the bhr 110 sends a cancel request 144 upstream to all other channels for which join requests were sent e g join requests 113 of fig1 a on which the media content is not detected or detected but not accepted the stream 131 a is then formatted to be transmitted over each channel for which requests were received by the bhr 110 here the first stream 131 a is reformatted to be transmitted as streams 131 a 1 131 a 2 over moca 107 a and wifi 107 b respectively as soon as the stb 105 receives a first stream 131 a 2 it sends a cancel request 145 over all other channels for which join requests were sent such as moca 107 a on which the media content is not detected or detected but not accepted and processes the first received stream 131 a 2 fig1 c is a diagram illustrating an optimal path 102 selected as a result of the logical point to multipoint multicast upstream flow of requests of fig1 a and the logical multicast of downstream flows of communications of fig1 b in this example embodiment the optimal path 102 includes a stream 131 from a video server 130 a through a gateway router 125 a and an olt 120 to an ont 115 the optimal.