首頁
支援
在USRP應用程式中實現 Video Streaming
在USRP應用程式中實現 Video Streaming
更新 Jul 21, 2023
產品資訊
產品資訊中描述經過驗證可以使用本文所述解決方案之產品。此解決方案可能也適用於其他類似產品或應用。
硬件
USRP Software Defined Radio Device
軟體
LabVIEW Communications System Design Suite
問題敘述
我們使用USRP和LabVIEW Communication System Design Suite(LabVIEW Comms)開發了一支數位通訊應用程式。
我們現在想透過他傳輸影片資料以進行 demo,如何在LabVIEW Comms中辦到呢?
解決方案
您可以使用外部程式VLC Media Player輕鬆實現 Video Streaming。該程式可以將影片檔案轉換為流格式的資料,並透過UDP協定發送/接收它。可以在傳輸的中間插入一個LabVIEW應用程式,以直接處理UDP資料。
舉例來說,您可以按以下方式設計資料流:
1. VLC媒體播放器實例(Tx):將影片檔轉換為流資料並將其傳輸到UDP連線埠。
2. LabVIEW通訊。應用程式(Tx):使用UDP連線埠接收UDP資料,並透過USRP將其作為RF訊號進行傳輸。
3. LabVIEW通訊。應用程式(Rx):處理RF訊號,將其解釋為UDP資料並將其傳輸到UDP連線埠
4. VLC媒體播放器實例(Rx):接收UDP資料並實時播放。
請參閱下面的“其他資訊”部份,以瞭解VLC媒體播放器的特定設置。
相關資訊
您可以在以下連結中的VLC媒體播放器中找到詳細的媒體設置。
外部連結: Streaming HowTo
VLC媒體播放器是一個免費的開源程式,可用於直接從LabVIEW導入dll。參考連結:
Example Program Draft of VLC RTSP streaming in LabVIEW
關於LabVIEW中UDP協定的實現,請參考 “Simple UDP”,這是LabVIEW中的預設範例程式。
相關連結
Download Link: VLC media player
其他支持選項
詢問NI社區
在我們的論壇中與其他用戶協作
搜索NI社區以尋求解決方案
請求工程師的支持
需要具備有效的服務合約或有效的租用版軟體,且支援選項因國家/地區而異。
打開服務請求
了解租用版軟體與服務
了解硬體服務計畫
Was this information helpful?
Helpful
Not Helpful