在数学软件(matlab等)或者流媒体开源项目里,常见到它们的身影。
开源项目里常把demux或者mux作为前缀或者后缀,比如live555,ffmpeg等。
它们什么意思?在流媒体里,mux被翻译成“复用”,demux被翻译成“解复用”。
翻译的很高雅!
说人话的话,那就是从理解的角度看,mux就是融合数据或复合数据,或者流媒体里翻译成封装是比较易于理解的,demux就是分离复合数据,或者流媒体里翻译成解封装是比较易于理解的。
其实还有一种理解,mux就是多合一,放到数学上叫“降维”。demux就是还原,一分多。