首页 > 解决方案 > gstreamer世界中的'pay''depay'是什么意思?

问题描述

我知道 gstreamer 中的一些概念,例如 source、sink、pipeline 和 pads。

这些是编程概念,也是字面的英文单词,它们的含义是相关的。

但是我不知道rtph264depay的含义pay或喜欢。depay

从一些gst_parse_launch示例命令来看,rtph264depay 似乎是接收源的数据。

那么怎么理解这个词depay呢?Pay as in pay some money so depay 就像收钱一样?

标签: gstreamerpipeline

解决方案


它实际上写在它们所在的类别中:

$ gst-inspect-1.0 rtph264depay | grep Klass
  Klass                    Codec/Depayloader/Network/RTP

所以它是Payloaderand的缩写Depayloader。类似于Muxerand Demuxeror EncoderandDecoder但这里没有真正编码/解码或复用/解复用。只有现有数据以特定格式打包。Packetizer有时我也看到有人这么叫Depacketizer


推荐阅读