ZegoLiveRoom
Public Member Functions | Public Attributes | List of all members
ZEGO::AV::ZegoCompleteMixStreamConfig Struct Reference

#include <zego-api-defines.h>

Public Member Functions

 ZegoCompleteMixStreamConfig ()
 

Public Attributes

char szOutputStream [ZEGO_MAX_URL_LEN]
 
bool bOutputIsUrl
 
int nOutputFps
 
int nOutputBitrate
 
int nOutputAudioBitrate
 
int nOutputWidth
 
int nOutputHeight
 
int nOutputAudioConfig
 
ZegoMixStreamConfigpInputStreamList
 
int nInputStreamCount
 
const unsigned char * pUserData
 
int nLenOfUserData
 
int nChannels
 
int nOutputBackgroundColor
 
const char * pOutputBackgroundImage
 
bool bWithSoundLevel
 
int nExtra
 

Detailed Description

完整混流配置

Constructor & Destructor Documentation

◆ ZegoCompleteMixStreamConfig()

ZEGO::AV::ZegoCompleteMixStreamConfig::ZegoCompleteMixStreamConfig ( )
inline

Member Data Documentation

◆ bOutputIsUrl

bool ZEGO::AV::ZegoCompleteMixStreamConfig::bOutputIsUrl

true: szOutputStream 为完整 RTMP URL,false: szOutputStream 为流名

◆ bWithSoundLevel

bool ZEGO::AV::ZegoCompleteMixStreamConfig::bWithSoundLevel

是否开启音浪。true:开启,false:关闭

◆ nChannels

int ZEGO::AV::ZegoCompleteMixStreamConfig::nChannels

混流声道数,默认为单声道

◆ nExtra

int ZEGO::AV::ZegoCompleteMixStreamConfig::nExtra

扩展信息,备用

◆ nInputStreamCount

int ZEGO::AV::ZegoCompleteMixStreamConfig::nInputStreamCount

混流输入流列表个数

◆ nLenOfUserData

int ZEGO::AV::ZegoCompleteMixStreamConfig::nLenOfUserData

用户自定义数据的长度

◆ nOutputAudioBitrate

int ZEGO::AV::ZegoCompleteMixStreamConfig::nOutputAudioBitrate

混流输出音频码率

◆ nOutputAudioConfig

int ZEGO::AV::ZegoCompleteMixStreamConfig::nOutputAudioConfig

混流输出音频格式

◆ nOutputBackgroundColor

int ZEGO::AV::ZegoCompleteMixStreamConfig::nOutputBackgroundColor

混流背景颜色,前三个字节为 RGB 颜色值,即 0xRRGGBBxx

◆ nOutputBitrate

int ZEGO::AV::ZegoCompleteMixStreamConfig::nOutputBitrate

混流输出码率

◆ nOutputFps

int ZEGO::AV::ZegoCompleteMixStreamConfig::nOutputFps

混流输出帧率

◆ nOutputHeight

int ZEGO::AV::ZegoCompleteMixStreamConfig::nOutputHeight

混流输出视频分辨率高

◆ nOutputWidth

int ZEGO::AV::ZegoCompleteMixStreamConfig::nOutputWidth

混流输出视频分辨率宽

◆ pInputStreamList

ZegoMixStreamConfig* ZEGO::AV::ZegoCompleteMixStreamConfig::pInputStreamList

混流输入流列表

◆ pOutputBackgroundImage

const char* ZEGO::AV::ZegoCompleteMixStreamConfig::pOutputBackgroundImage

混流背景图,支持预设图片,如 (preset-id://xxx)

◆ pUserData

const unsigned char* ZEGO::AV::ZegoCompleteMixStreamConfig::pUserData

用户自定义数据

◆ szOutputStream

char ZEGO::AV::ZegoCompleteMixStreamConfig::szOutputStream[ZEGO_MAX_URL_LEN]

输出流名或 URL,参见 bOutputIsUrl


The documentation for this struct was generated from the following file: