【发布时间】:2017-08-14 22:42:45
【问题描述】:
我使用 Pusher 已经有一段时间了。我一直认为“实时”意味着“即时”。最近我进了这篇文章:https://en.wikipedia.org/wiki/Real-time_computing,一句话引起了我的注意:
"实时程序必须保证在规定时间内响应 约束”
他们举了一个基于音频处理的例子:
"考虑一个音频 DSP 示例;如果一个进程需要 2.01 秒 分析、合成或处理 2.00 秒的声音,它不是 即时的。但是,如果需要 1.99 秒,则可以或可以 进入实时 DSP 进程。”
我的问题: 1. 这个定义只适用于硬件/电子设备还是也可以适用于软件? 2.如果适用于软件,是否适用于Pusher等远程服务? 3. 什么是推送器被视为“实时”的时间限制? 4. WebRTC、Firebase等其他服务的时间限制是多少?
【问题讨论】: