繁体   English   中英

使用 Python 的 NDI(网络设备接口)

[英]NDI ( Network Device Interface ) with Python

我想编写一个 python 脚本,列出所有可用的 NDI 源。 通过 LAN 连接查找 NDI 源,从它们接收数据并更新有关状态变化的数据。 要读取的数据是: NDI 源名称 源 IP 地址 源 Tally 状态(预览和节目中的 Tally) 数据应按以下方式打印在屏幕上:等等...

每当接收到的数据发生变化时,应立即打印具有更新状态的新行。

NDI(网络设备接口)是一种通过 ip 分发协议的视频/音频,它是免版税的,因此 SDK 可以分发。

该程序的目标是插入 LAN 网络并收集数据。 任何人都可以帮助我,我如何使用 python 与 SDK 交互? 请我需要帮助。

GitHub 上有一个 NDI Python 包装器:

https://github.com/buresu/ndi-python

据我所知,它可以完成原始 SDK 所能做的大多数事情——也许对原始 SDK 示例脚本进行一些调整。 无论如何,发行版中提供了四个示例脚本。 我建议:

  1. 从 NewTek 安装 SDK
  2. 构建 NDI 包装器
  3. 按照 SDK 文档了解您可以从中获得什么
  4. 使用示例构建您的代码来帮助您。

它对我正在做的一个研究项目很有效,所以我希望这对你也有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM