| 75 | = VLC commands = |
| 76 | |
| 77 | The VLC player operates in 3 modes: |
| 78 | 1. VLC server: It streams the video to one (unicast) or more (multicast) clients. |
| 79 | 2. VLC relay: It receives the stream from a server and forwards the stream to one or more clients. In the demo, the Access Point acts as the VLC relay. |
| 80 | 3. VLC clients: It receives a unicast/multicast stream. |
| 81 | |
| 82 | Some extended capabilities of VLC player: |
| 83 | 1. VLC streams in unicast and multicast on an IPv4 or IPv6 network everything that VLC is able to read, via UDP, RTP or HTTP |
| 84 | 2. VLC supports various formats/muxs like AVI,MPEG(PS/TS) and OGG. |
| 85 | 3. VLC stream out has an architecture that uses modules. This demo uses 'standard' module that sends the stream. The module provides: |
| 86 | -> access: udp,rtp or http |
| 87 | -> mux/format: avi , mpeg or ogg |
| 88 | -> url: the unicast/multicast address to stream to. |
| 89 | 4. The different commands for the vlc are: |
| 90 | -> Streaming server: vlc <local_filename> --sout #standard{access=udp,mux=ts,url=192.168.13.7:1234} |
| 91 | |
| 92 | |