low-latency

    0熱度

    2回答

    我有一個簡單的UDP流媒體協議,需要原始H264視頻幀,並立即從服務器端發送到客戶端,使用此協議我可以得到接近網絡RTT延遲(沒有數據包重新發送和不要關心數據包丟失),所以如果我有從服務器到客戶端20毫秒的延遲,我可以讓一個視頻幀從編碼器輸出到客戶端(準備好解碼)準備好,可以說是30ms。 我的問題是: - WebRTC(通過UDP)能夠降低到這種延遲?不考慮編碼和解碼時間,我可以通過WebRTC

    0熱度

    1回答

    我有我想保持運行超過6小時模型並聯: pool = multiprocessing.Pool(10) for subModel in self.model: pool.apply_async(self.compute, subModel, features) pool.close() pool.join() 現在的問題是速度太慢,因爲我有調用pool = multiproces

    0熱度

    2回答

    的我跑在BizTalk Server 2016年業務流程,具有2路WCF接收端口(IIS)和SAP適配器發送端口,運行在SAP輕查詢。我正試圖優化性能。 我的問題是:當我把我的業務流程,第一次(我重新啓動主機實例後)第一次調用需要我的理解1秒左右是因爲它加載組件到內存中。隨後的通話速度更快,大約需要200-300 ms。但是,在第一次通話剛好1分鐘後,下一次通話再次需要1秒。該模式是: 1st c

    12熱度

    1回答

    以下示例代碼生成大小N的矩陣,並且調換它SAMPLES的次數。 當N = 512轉置運算的平均執行時間是2144 μs(coliru link)。 第一眼看上去沒有什麼特別的,對不對?...... 嗯,這裏是 N = 513→1451 μs N = 519→600 μs N = 530→486 μs N = 540結果→492 μs(最後!理論開始工作:)。 那麼,爲什麼在實踐中這些簡單的計算,從

    2熱度

    2回答

    uint64_t timestamp_nanoseconds = 634019142119225390; time_t result = timestamp_nanoseconds/1000000000; struct tm * timeinfo = gmtime(&result); struct tm dateInfo ; dateInfo.tm_mday = timeinfo->tm_

    0熱度

    1回答

    我正在設計一個移動應用程序,通過局域網與筆記本電腦進行通信,其中最小延遲非常重要,我希望主機筆記本電腦可以通過RESTful服務接收信息。是否有使用像TCP這樣的低級通信來減少延遲的堅實案例?

    0熱度

    1回答

    我嘗試閱讀一些文章,但對此主題不太清楚。 會有人想解釋一下我下面幾點: 爲什麼要使用的WebSocket通過HTTP 什麼是 你是什麼意思更低的延遲交互 任何意思全雙工通信表示讚賞。

    1熱度

    1回答

    我正在用C++開發一個對延遲敏感的應用程序。有一個模塊在使用boost :: unordered_map。 在插入地圖的第一個條目時,我經歷了太多延遲,之後所有條目都有適當的插入時間。 如果我使用std :: unordered_map而不是boost :: unordered_map,則不會發生此行爲。在這種情況下,第一次插入也需要幾百納秒(100〜200)。 這裏有一些時間統計,我注意到: -

    0熱度

    1回答

    我有一臺配有兩個PCIe RS-485卡的Linux機器(XR17V354 & XR17V352)。我將其中一個卡上的一個端口硬連線到另一個卡上的一個端口。這些卡由通用串行驅動程序(serial8250)驅動。 我正在運行測試和測量延遲。我有一個Linux進程從端口發送兩個字節,然後偵聽兩個傳入的字節。另一個進程接收兩個字節並立即發回兩個字節。 我正在測量這個往返延遲約爲1500微秒,標準偏差約爲

    1熱度

    1回答

    我一直在嘗試幾種方法,用Java和C++接收和發送音頻流,而且它們工作正常,但延遲開始排隊。 我在理解我做錯了什麼或者我最初需要什麼時遇到了一些問題,經過一些閱讀後,我發現我需要有一個jitterbuffer,所以沒有什麼信息,我開始使用庫來代替它,因爲它包含了一個jitterbuffer。 它增加了很多性能,因爲它延遲了數據包,所以網絡緩衝區等不像以前那樣排隊。 所以我想知道,作爲具有RTP o