Create a free ticket and our support team will provide you necessary assistance.
In this guide, we show how to configure FFMPEG for streaming with the Storm Streaming Server.
FFMPEG is a popular command-line application for working with media files and streams. It is available for all popular operating systems and, although it lacks a GUI, its capabilities are unmatched. In this tutorial, we will demonstrate how to properly establish a connection with Storm Server and broadcast an MP4 file. FFMPEG can also be used for tasks like restreaming existing streams, accessing IP cameras, etc.
The complete command for broadcasting a static MP4 file is as follows:
ffmpeg -re -i /users/john/Desktop/test.mp4 -c:v libx264 -preset ultrafast -tune zerolatency -c:a aac -f flv rtmp://admin:qwerty@acme.com/live/mystreamkey
Depending on your setup, you might need to authenticate with the Storm Streaming Server. In such cases, the proper URL should have the following structure:
rtmp://[server_hostname]/[application_name]/[streamKey]
If you need to authenticate a stream with the Storm Server, you will need to include the username and password in the RTMP link. The URL structure should look as follows:
rtmp://[username]:[password]@[server_hostname]/[application_name]/[streamKey]
Create a free ticket and our support team will provide you necessary assistance.