My Project
Public Member Functions | Public Attributes | List of all members
ZEGO::LIVEROOM::ZegoMixStreamRecordConfig Struct Reference

混流录制配置 More...

#include <index.h>

Public Member Functions

 ZegoMixStreamRecordConfig ()
 

Public Attributes

char szPathAndName [ZEGO_MAX_COMMON_LEN]
 录制输出文件,为文件全路径(包括文件名),且必须以.mp3或者.mp4结尾,SDK内部会自动创建对应路径,相同的文件会直接覆盖 More...
 
bool bGenerateMp3
 录制MP4的同时是否录制MP3,混流录制MP4时有效 More...
 
MuxerStreamType nMuxerStreamType
 录制流类型 More...
 
int nFragmentSeconds
 录制文件分片间隔(0~10s),0表示不分片,大于0表示分片 More...
 
int nOutputFps
 录制输出视频帧率 More...
 
int nOutputBitrate
 录制输出视频码率 More...
 
int nOutputWidth
 录制输出视频分辨率宽 More...
 
int nOutputHeight
 录制输出视频分辨率高 More...
 
int nOutputAudioBitrate
 录制输出音频码率 More...
 
ZegoStreamConfigpInputStream
 录制输入流数组 More...
 
int nInputStreamCount
 录制输入流个数 More...
 
int nOutputBackgroundColor
 录制背景颜色,前三个字节为 RGB 颜色值,即 0xRRGGBBxx More...
 
const char * pOutputBackgroundImage
 录制背景图 More...
 

Detailed Description

混流录制配置

Constructor & Destructor Documentation

◆ ZegoMixStreamRecordConfig()

ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::ZegoMixStreamRecordConfig ( )
inline

Member Data Documentation

◆ bGenerateMp3

bool ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::bGenerateMp3

录制MP4的同时是否录制MP3,混流录制MP4时有效

◆ nFragmentSeconds

int ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nFragmentSeconds

录制文件分片间隔(0~10s),0表示不分片,大于0表示分片

◆ nInputStreamCount

int ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nInputStreamCount

录制输入流个数

◆ nMuxerStreamType

MuxerStreamType ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nMuxerStreamType

录制流类型

◆ nOutputAudioBitrate

int ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nOutputAudioBitrate

录制输出音频码率

◆ nOutputBackgroundColor

int ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nOutputBackgroundColor

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

◆ nOutputBitrate

int ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nOutputBitrate

录制输出视频码率

◆ nOutputFps

int ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nOutputFps

录制输出视频帧率

◆ nOutputHeight

int ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nOutputHeight

录制输出视频分辨率高

◆ nOutputWidth

int ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::nOutputWidth

录制输出视频分辨率宽

◆ pInputStream

ZegoStreamConfig* ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::pInputStream

录制输入流数组

◆ pOutputBackgroundImage

const char* ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::pOutputBackgroundImage

录制背景图

◆ szPathAndName

char ZEGO::LIVEROOM::ZegoMixStreamRecordConfig::szPathAndName[ZEGO_MAX_COMMON_LEN]

录制输出文件,为文件全路径(包括文件名),且必须以.mp3或者.mp4结尾,SDK内部会自动创建对应路径,相同的文件会直接覆盖


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