public class

VideoEncodeConfig

extends Object
java.lang.Object
   ↳ org.opencdnunion.media.streamer.framework.VideoEncodeConfig

Class Overview

Configuration of video encoder.

Summary

Fields
public int bitrate Video bitrate in bps
public int codecId Video codec id, see AVConst.CODEC_ID_XXX
public float frameRate Video frame rate
public int height Height of input video frame
public float iFrameInterval Video encode key frame interval
public int pixFmt Pixel format of input video frame, see AVConst.PIX_FMT_XXX
public int profile Video encode profile, see AVConst.PROFILE_XXX
public int width Width of input video frame
Public Constructors
VideoEncodeConfig(int codecId, int width, int height, int bitrate)
VideoEncodeConfig(VideoEncodeConfig config)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public int bitrate

Video bitrate in bps

public int codecId

Video codec id, see AVConst.CODEC_ID_XXX

public float frameRate

Video frame rate

public int height

Height of input video frame

public float iFrameInterval

Video encode key frame interval

public int pixFmt

Pixel format of input video frame, see AVConst.PIX_FMT_XXX

public int profile

Video encode profile, see AVConst.PROFILE_XXX

public int width

Width of input video frame

Public Constructors

public VideoEncodeConfig (int codecId, int width, int height, int bitrate)

public VideoEncodeConfig (VideoEncodeConfig config)