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