- You have
librtc.soandlibrtc.has described in Integration - Your server can already issue channel join tokens; see Server API · Get a channel join token
A token is bound to one session. Once the process leaves the channel, that session is no longer valid, and using the same token again returns
1032 该会话不在线 (“session is not online”). Issue a new token every time you start a new process.Receiver: join a channel and receive remote media
Publisher: publish local audio and video tracks
The SDK only handles transport; you do the capture and encoding yourself. The publishing flow is: create tracks → configure publish options → publish → callrtc_write_sample in a loop to feed encoded raw data.
Turn on logging
When troubleshooting, set the log level toRTC_LOG_DEBUG. We recommend calling this before rtc_create:
FAQ
Next steps
- API reference: the complete API reference
- Composite stream (program): the channel-level audio and video stream composited on the server
- SeaStart advanced features: layer switching, network quality, active speaker