【问题标题】:What (if any) is the difference between codec and protocol?编解码器和协议之间的区别(如果有)是什么?
【发布时间】:2017-03-23 07:18:34
【问题描述】:

这是一个有点理论性的问题,可能会被否决。

但是,如果得到答复,它将有很大的帮助,例如在 UI 翻译/本地化的情况下。

codecprotocol 在含义上的实质性区别是什么(如果有的话)?

【问题讨论】:

    标签: protocols theory codec


    【解决方案1】:

    (通信)协议

    Communications protocol 定义了两个系统可以以何种方式进行通信。这不是一个实际的程序。

    人们可以将协议与接口进行粗略的比较,例如, Java 和 C#。它定义了您如何能够与作为实现所述接口的类的实例的对象“对话”。协议的一个示例是传输控制协议 (TCP),它定义了通过网络链接发送的每条消息的格式。

    编解码器(编码器/解码器)

    codec,在最一般的意义上,是一个能够在一组特定格式之间转换数据的程序,例如从视频文件在磁盘上编码的格式到操作系统/内核提供的图形堆栈可以理解的格式。例如,FFmpeg 包含许多编解码器,能够播放各种音频和视频文件。

    【讨论】:

      猜你喜欢
      • 2015-07-22
      • 2011-10-30
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 2016-05-09
      • 2011-08-26
      • 2018-11-29
      • 2017-04-20
      相关资源
      最近更新 更多