Examples showing how to use the commandline to create stream output. Read more
Use the FLV container for live streaming to Flash player
OpenVSX can offer live media encapsulated in a FLV container over HTTP/HTTPS. To a client this method is similar to reading a pre-recorded FLV file stored on disk. In many cases, this is preferred over using RTMP to stream live content.
FLV Streaming Server
Offer live content to be viewed in a client Flash player.
./bin/vsx -v --in=input.sdp --flvlive=8080 --live
The --live options enables a default web page with an embedded Flash player depending on the web browser User-Agent.
To view the live stream you can connect a device to http://<OpenVSX IP>:8080/flv
To offer the content over SSL/TLS use --flvlive=https://0.0.0.0:8443 or just --flvlive=https://8443
To require authentication you can specify a username and password using the following standard syntax.
If fetching a remote FLV file that already exists in its entirety (is not live), then ensure to include the --realtime parameter so that OpenVSX will download the remote file in real-time according to the audio and video timestamps.
Add the option --retry to retry the connection indefinately unless an unrecoverable error occurs.