PlayerStreamInfo
The detailed information of the media stream.
public class PlayerStreamInfo
{
public int streamIndex { set; get; }
public MEDIA_STREAM_TYPE streamType { set; get; }
public string codecName { set; get; }
public string language { set; get; }
public int videoFrameRate { set; get; }
public int videoBitRate { set; get; }
public int videoWidth { set; get; }
public int videoHeight { set; get; }
public int videoRotation { set; get; }
public int audioSampleRate { set; get; }
public int audioChannels { set; get; }
public int audioBitsPerSample { set; get;
public int64_t duration { set; get; }
public PlayerStreamInfo()
{
streamIndex = 0;
streamType = MEDIA_STREAM_TYPE.STREAM_TYPE_UNKNOWN;
videoFrameRate = 0;
videoBitRate = 0;
videoWidth = 0;
videoHeight = 0;
videoRotation = 0;
audioSampleRate = 0;
audioChannels = 0;
audioBitsPerSample = 0;
duration = 0;
codecName = "";
language = "";
}
};
Attributes
- streamIndex
- The index of the media stream.
- streamType
- The type of the media stream. See MEDIA_STREAM_TYPE.
- codecName
- The codec of the media stream.
- language
- The language of the media stream.
- videoFrameRate
- This parameter only takes effect for video streams, and indicates the video frame rate (fps).
- videoBitrate
- This parameter only takes effect for video streams, and indicates the video bitrate (bps).
- videoWidth
- This parameter only takes effect for video streams, and indicates the video width (pixel).
- videoHeight
- This parameter only takes effect for video streams, and indicates the video height (pixel).
- videoRotation
- This parameter only takes effect for video streams, and indicates the video rotation angle.
- audioSampleRate
- This parameter only takes effect for audio streams, and indicates the audio sample rate (Hz).
- audioChannels
- This parameter only takes effect for audio streams, and indicates the audio channel number.
- audioBitsPerSample
- This parameter only takes effect for audio streams, and indicates the bit number of each audio sample.
- duration
- The total duration (ms) of the media stream.