引擎层的三个类
2016-11-17 17:34:56 0 举报
引擎层是软件架构中的关键部分,主要负责处理底层的计算和数据操作。它包括三个主要的类:数据处理类、算法类和性能优化类。数据处理类负责接收、存储和处理来自上层的数据请求,确保数据的完整性和准确性。算法类则负责实现各种复杂的计算和逻辑操作,如排序、搜索和数据分析等。性能优化类则关注如何提高系统的运行效率,通过缓存、并行计算和资源调度等技术手段,确保系统在高负载下仍能保持稳定和高效的运行。这三个类相互协作,共同构成了引擎层的核心功能,为上层应用提供了强大的支持。
作者其他创作
大纲/内容
VoEVolumeControl
VoEAudioProcessing
WebRtcVoiceEngine的方法中,也会通过voe_wrapper_来调用引擎
VoENetworkImpl
VoiceEngineImpl
channel的方法中多次用到engine
n:1
VoiceEngine
VoECodec
DataMediaChannel
session层对引擎层的设置调用是通过channel实现的,engine()-voe()
VoEWrapper
VoEHardwareImpl
VoEExternalMediaImpl
VoEAudioProcessingImpl
VoEFile
WebRtcVoiceEngine
SharedData
Transport
VoENetEqStats
BaseChannel
ChannelManager
VoiceChannel
VoEHardware
只是做了记录
VoEBaseImpl
VoEExternalMedia
WebRtcVoiceMediaChannel
MediaChannel
VoENetEqStatsImpl
VoEDtmfImpl
VoECodecImpl
VoEVideoSync
1:1
VoERTP_RTCP
G:\\webrtc_m50\\src\\webrtc\\pc\\channel.h
调用setLocal时:首先由WebRtcVoiceEngine创建WebRtcVoiceMediaChannel送给session层,接着由WebRtcVoiceMediaChannel调用CreateVoEChannel
VoEBase
VoEFileImpl
VoEVolumeControlImpl
VideoMediaChannel
scoped_voe_engine
VideoChannel
VoEDtmf
G:\\webrtc_m50\\src\\webrtc\\media\\base\\mediachannel.h
G:\\webrtc_m50\\src\\webrtc\\pc\\channelmanager.h
DataChannel
VoERTP_RTCPImpl
VoEVideoSyncImpl
友元
VoENetwork
VoiceMediaChannel
0 条评论
下一页
为你推荐
查看更多