簡體   English   中英

如何加快從客戶端到服務器的圖像傳輸

[英]How to speed up transfer of images from client to server

我正在解決將攝像機中的圖像從客戶端(帶有攝像機的機器人)循環傳輸到服務器(PC)的問題。

我正在嘗試提出如何最大程度提高傳輸速度的想法,以便獲得最佳的FPS(這是因為我想從傳輸的圖像中創建實時視頻流)。 忽略機器人上WIFI棒的物理限制,您會提出什么建議?

到目前為止,我已經決定:

  • 使用YUV色彩空間而不是RGB
  • 使用UDP協議而不是TCP / IP

我還能做些什么來獲得最大的fps?

這可能需要很多工作,但是如果您的客戶端可以實時處理計算,則可以使用與視頻編碼器相同的方法。 每說5幀發送一個關鍵幀,而在這之間只發送未更改整個幀的信息。 我不知道該操作的詳細信息,但請嘗試使用Google搜索p幀或視頻壓縮。

壓縮連續圖像之間的差異。 添加一些校驗和。 在事情不同步的情況下,為接收器提供一些請求完整圖像數據的方法。

可能已經有許多協議可以做到這一點。

因此,搜索實時視頻流協議。

干杯,……

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM