簡體   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