paulusgunadi512/rtsp2solace

By paulusgunadi512

Updated over 1 year ago

Solace Video solution, source cascade

Image
Message queues
Internet of things
0

336

paulusgunadi512/rtsp2solace repository overview

Introduction

This image is a demo of Solace video solution that:

  1. Creates indirect access to video data to secure and minimize the network load of the source camera
  2. Has granular control and distributes video data to consumers using Solace PubSub+ fan-out pattern
  3. Allows low latency and high throughput of video streaming

Solace video solution consists 3 of components:

  1. Solace PubSub+ Event Broker
  2. Video source cascade, a lightweight solace client and RTSP client that send media data to Solace broker
  3. Video sink cascade, a lightweight solace client and RTSP server that provide video streaming service

Pre-requisites

Video source cascade requires:

  1. Access to video source via RTSP protocol
  2. Access to a Solace broker with topics permission publish to: s/v/{camera_name}/> and subscribe from: s/v/{camera_name}/desc

Start source cascade

docker run -e SOLACE_HOST={your.solace.host}:55555 -e SOLACE_VPN={your_vpn} -e SOLACE_USERNAME={your_username} -e SOLACE_PASSWORD={your_password} -e RTSP_URL=rtsp://{source.camera.ip}:{port}/{source_path} -e CAM_NAME={camera_name} -e ENABLE_RTCP=0 paulusgunadi512/rtsp2solace

Tag summary

Content type

Image

Digest

sha256:cb5a9d4e5

Size

8.4 MB

Last updated

over 1 year ago

docker pull paulusgunadi512/rtsp2solace