StreamQuality

interface StreamQuality

Stream quality interface

Inheritors

Types

Link copied to clipboard
data object Auto : StreamQuality

Auto quality stream Auto quality stream is used to automatically determine the quality of the stream

Link copied to clipboard
data object High : StreamQuality

High quality stream Default values are 1920x1080, 3200kbps video bitrate, 128kbps audio bitrate

Link copied to clipboard
data object Low : StreamQuality

Low quality stream Default values are 854x480, 800kbps video bitrate, 64kbps audio bitrate

Link copied to clipboard
data object Medium : StreamQuality

Medium quality stream Default values are 1280x720, 1600kbps video bitrate, 96kbps audio bitrate

Properties

Link copied to clipboard
abstract val audioBitrate: Int

audio bitrate of the video

Link copied to clipboard
abstract val avcLevel: Int

AVC level of the video

Link copied to clipboard
abstract val avcProfile: Int

AVC profile of the video

Link copied to clipboard
abstract val fps: Int

frames per second of the video

Link copied to clipboard
abstract val height: Int

height of the video

Link copied to clipboard
abstract val videoBitrate: Int

video bitrate of the video

Link copied to clipboard
abstract val width: Int

width of the video