This topic describes some terms that are related to the AliLiveSDK for Android.

  • Bitrate control: Bitrate control uses an optimized encoding algorithm to control the bitrate of video streams. In the same video encoding format, video streams at a higher bitrate contain more information and provide clearer images.
  • Frame skipping: In cases of low network bandwidth, frames may be congested when they are sent. The SDK can skip specific frames to shorten the latency of stream ingest.
  • In-ear monitoring: In-ear monitoring allows anchors to hear their voice in real time from the headset that they are wearing. For example, anchors need to enable in-ear monitoring to help tune their voice when they are singing with a headset. This is because the effects of audio transmitted into ear canals over the network are quite different from the effects of audio transmitted through the air. Anchors need to know the effects of audio that the audience can hear on their clients.
  • Audio mixing: Audio mixing combines multiple audio sources into a stereo or mono audio track. The AliLiveSDK for Android allows you to mix music and vocals.
  • Stream merging: Stream merging overlays video frames with video image data from multiple sources based on the timeline.