Usage example

This example shows how to ingest the video file to Media Gateway deployed on a local machine using video loop adapter and re-stream it to AO-RTSP with REST API.

Prerequisites

  • Docker with configured NVIDIA GPU

  • Docker Compose

Launch

Download example files and then

mkdir e2e_usage_video_loop_ao_rtsp & tar -xzf e2e_usage_video_loop_ao_rtsp.tar.gz -C e2e_usage_video_loop_ao_rtsp

cd e2e_usage_video_loop_ao_rtsp

wget https://eu-central-1.linodeobjects.com/savant-data/demo/shuffle_dance.mp4
x86_64
docker compose -f docker-compose-x86.yaml up -d
ARM64
docker compose -f docker-compose-arm64.yaml up -d

Open the following URL in your browser to view the video: http://127.0.0.1:888/stream/e2e_usage_video_loop_ao_rtsp/

or with FFplay:

ffplay rtsp://127.0.0.1:554/stream/e2e_usage_video_loop_ao_rtsp

Termination

x86_64
docker compose -f docker-compose-x86.yaml down
ARM64
docker compose -f docker-compose-arm64.yaml down