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

Uploaded Python 3

File details

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

File metadata

  • Download URL: rtsp_ndi-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 b72a203e7d10e5048f20a1bb021e929a37d4631b6d0422bc9e10760c084c65a2
MD5 132236581265541648291f13702be6e4
BLAKE2b-256 a0ca188ae747d40e3ea82f6b8661e7a42a2b296c083bb193402372721728a66a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rtsp_ndi-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ffcbf15600937455eb10b25f4b89912a6bd9caa9558dc63148a4500be84c1869
MD5 9ad4ba7a65f2004d92a5cadc61ded66f
BLAKE2b-256 6309a8af11a4d5768b0912a1f94ee2488e38f3ef3b8777867028840e1ef736e9

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