TXLivePusherSDK to push streams. For details, please see WebRTC Push.
WebRTC push uses the Opus audio codec. If you use a standard live streaming protocol (RTMP, HTTP-FLV, or HLS) for playback, the system will automatically convert the streams to AAC, which will incur transcoding fees. For details, please see Live Transcoding > Audio Transcoding.
We recommend that you useTCPlayerLite of Tencent Cloud’s Player SDK for playback. Backed by Tencent Cloud’s strong backend capabilities and AI technologies, the powerful superplayer can play videos live or on demand. It integrates well with CSS and VOD, offers smooth and stable playback experience, and supports ad insertion and data monitoring, among others.
Currently, most mobile browsers on the market do not support HTTP-FLV playback. Given this, we recommend that you use HTTP-FLV for playback on desktop browsers and HLS for playback on mobile browsers.