Agora recommends using the following SDKs or services to implement a Lecture Hall.
|SDK or Service||Function|
|Agora RTC SDK||Joins an RTC channel for real-time audio and video communication.|
|Agora RTM SDK||Logs into the RTM system and joins an RTM channel for managing the channel, and sending and receiving text messages.|
|Agora Cloud Recording||Records the class in real time and replays it immediately after the recording completes.|
|Agora Interactive Whiteboard SDK||Uses the whiteboard for writing or file sharing.|