【发布时间】:2017-03-23 07:18:34
【问题描述】:
这是一个有点理论性的问题,可能会被否决。
但是,如果得到答复,它将有很大的帮助,例如在 UI 翻译/本地化的情况下。
codec 和 protocol 在含义上的实质性区别是什么(如果有的话)?
【问题讨论】:
这是一个有点理论性的问题,可能会被否决。
但是,如果得到答复,它将有很大的帮助,例如在 UI 翻译/本地化的情况下。
codec 和 protocol 在含义上的实质性区别是什么(如果有的话)?
【问题讨论】:
Communications protocol 定义了两个系统可以以何种方式进行通信。这不是一个实际的程序。
人们可以将协议与接口进行粗略的比较,例如, Java 和 C#。它定义了您如何能够与作为实现所述接口的类的实例的对象“对话”。协议的一个示例是传输控制协议 (TCP),它定义了通过网络链接发送的每条消息的格式。
codec,在最一般的意义上,是一个能够在一组特定格式之间转换数据的程序,例如从视频文件在磁盘上编码的格式到操作系统/内核提供的图形堆栈可以理解的格式。例如,FFmpeg 包含许多编解码器,能够播放各种音频和视频文件。
【讨论】: