Skip to main content

Bridge an RTSP stream to an NDI source

Project description

rtsp-ndi

Bridge an RTSP stream to an NDI source on your local network.

This was built mostly using Claude. Use at your own risk

Install

pip install rtsp-ndi

Also requires FFmpeg on your PATH:

Usage

rtsp-to-ndi --url rtsp://YOUR_CAMERA_IP/stream --name "Camera 1"

The source will appear in any NDI-aware application (OBS, vMix, NDI Monitor) on your local network.

Options

--url      RTSP source URL (required)
--name     NDI source name shown on the network (default: "RTSP Source")
--latency  low or normal (default: low)

Notes

  • The NDI runtime is bundled automatically via the ndi-python dependency — no manual SDK download needed.
  • To use a custom NDI SDK install, set NDI_SDK_LIB=/path/to/libndi.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rtsp_ndi-0.1.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rtsp_ndi-0.1.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file rtsp_ndi-0.1.0.tar.gz.

File metadata

  • Download URL: rtsp_ndi-0.1.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for rtsp_ndi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6b942f9b117d1a19ae057c2d433b6fc2006f00b6bb3cba476f6a08c8a57540bd
MD5 9ea270b611131bf78da5db53548cfdc0
BLAKE2b-256 0a6d7e80cfe5b371734ffda03584788d724d1f1a6bd51d1cd26d9a5668fbd9ef

See more details on using hashes here.

File details

Details for the file rtsp_ndi-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: rtsp_ndi-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for rtsp_ndi-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b2ffb7a022de8aba49a69eda68c1d95afe0b334fed2e851ed0f77a5c2b6a4cab
MD5 e5512ef788ca80526f45e82b5a588163
BLAKE2b-256 5f553d576dc17fd15be9a687abf0069fea8b5c935ac14f08dcefca8e0a4101ed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page