Stream with VLC Unicast an MPEG 1, 2, or 4 file Start VLC on the server under Windows : click on File / Stream output in the menu, check UDP and type the IP address or the DNS name of the machine you want to stream to in the Address box and click on OK. Then click on File and select the MPEG 1, MPEG 2, MPEG 4 or DivX file you want to stream. under Linux/Unix : start VLC, click on File, then click on the Browse button and select the MPEG 1, MPEG 2, MPEG 4 or DivX file you want to stream. Then check Stream output and click on Settings. Check UDP and type the IP address or the DNS name of the machine you want to stream to in the Address box. Click on OK twice. under Mac OS X, the procedure should be very similar to Linux. Start VLC on the client Launch VLC on the machine which receives the stream and click on the Net button. Then select UDP, keep the default port and click on OK. Unicast a DVD Start VLC on the server under Windows : click on File / Stream output in the menu, check UDP and type the IP address or the DNS name of the machine you want to stream to in the Address box and click on OK. Then click on Disc, type the device name corresponding to your DVD drive, uncheck Menus and click on OK. under Linux/Unix : start VLC, click on Disc, type the device name corresponding to your DVD drive in the Device name box and uncheck Use DVD menus. Then check Stream output and click on Settings. Check UDP and type the IP address or the DNS name of the machine you want to stream to in the Address box. Click on OK twice. under Mac OS X, the procedure should be very similar to Linux. Under Unix/Linux, you must have write access to the device corresponding to your DVD drive. For that, you should be in the disk or cdrom group (look at the permissions in /dev). If you're not, add yourself to the group : # adduser your_login disk_or_cdrom and then restart your session. Start VLC on the client Use the same procedure as in the previous section. Multicast to several VLC's What is multicast ? Multicast is a norm implemented in all modern network hardware (switches, routers, ...). It provides an intelligent manner to send a stream to a dynamic group of machines. If you want to use multicast, make sure that all your network hardware support it. In multicast streaming, the stream is sent to a multicast IP address (the IP addresses reserved for this purpose are from 224.0.0.0 to 239.255.255.255). Then, any machine on the network can join the multicast group by sending a request on the network, and it will automatically receive the stream. When it sends a request to leave the group, it will automatically stop receiving the stream. The advantage of multicast streaming is that only the machines that want to receive the stream actually receive it, and the vls only sends one stream even if there are multiple clients receiving it. Start VLC on the server side The procedure is the same as in the two previous sections : the only difference is that you must type a multicast IP address instead of a regular IP address or DNS name in the Stream output dialog box. Start VLC(s) Launch VLC and click on the Net button. Then select UDP Multicast, type the multicast IP address and click on OK.