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.1.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.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rtsp_ndi-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 42b3a25a8dafa684db1779fb7d787417e3e8bd02092d372318dc8574be2f9330
MD5 6b1d1d3cbe60cb6d8d81521ed1422ea1
BLAKE2b-256 6421f5231a3b5cec37708328971e4fe237a71706f9e3cd1516c60ee614aa1808

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rtsp_ndi-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 34679e08172c68cffad0681c640ef2d7b1de45e2bc0c499796944a4619fb0baa
MD5 d7486dd9b5354a5db531d876ba5e1e48
BLAKE2b-256 cbfb8c484767ed5811bd91fc3ba47cf93a137ec6278d6d23790b220c23f93224

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