Live Streaming Windows  2.7.0
网易视频云Windwos端直播推流SDK
结构体 | 类型定义 | 枚举 | 函数
nlss_type.h 文件参考
#include "nlss_define.h"

浏览源代码.

结构体

struct  struct_NLSS_INDEVICE_INF
 
struct  struct_NLSS_APPWND_INF
 
struct  struct_NLSS_CAMERA_CAPTURE_PARAM
 
struct  struct_NLSS_INDEVICE_MODE_INF
 
struct  struct_NLSS_CAMERA_PARAM
 
struct  struct_NLSS_RECTSCREEN_PARAM
 
struct  struct_NLSS_APPVIDEO_PARAM
 
struct  struct_NLSS_PNG_PARAM
 
struct  struct_NLSS_DECKLINK_PARAM
 
struct  struct_NLSS_CUSTOMVIDEO_PARAM
 
struct  stru_NLSS_VIDEO_WATER_PARAM
 
struct  struct_NLSS_VIDEOOUT_PARAM
 
struct  struct_NLSS_VIDEOIN_PARAM
 
struct  struct_NLSS_AUDIOOUT_PARAM
 
struct  struct_NLSS_AUDIOIN_PARAM
 
struct  struct_NLSS_AUDIO_PARAM
 
struct  struct_NLSS_PARAM
 
struct  struct_NLSS_VIDEO_SAMPLER
 
struct  struct_NLSS_AUDIO_SAMPLER
 
struct  struct_NLSS_RECORD_PARAM
 
struct  struct_NLSS_CUSTOM_DATA_PARAM
 
struct  struct_NLSS_STATS
 

类型定义

typedef enum enum_NLSS_STATUS EN_NLSS_STATUS
 
typedef enum enum_NLSS_VIDEOIN_TYPE EN_NLSS_VIDEOIN_TYPE
 
typedef enum enum_NLSS_AUDIOIN_TYPE EN_NLSS_AUDIOIN_TYPE
 
typedef enum enum_NLSS_OUTFORMAT EN_NLSS_OUTFORMAT
 
typedef enum enum_NLSS_OUTCONTENT EN_NLSS_OUTCONTENT
 
typedef enum enum_NLSS_VIDEOOUT_CODEC EN_NLSS_VIDEOOUT_CODEC
 
typedef enum enum_NLSS_AUDIOOUT_CODEC EN_NLSS_AUDIOOUT_CODEC
 
typedef enum enum_NLSS_VIDEOQUALITY_LVL EN_NLSS_VIDEOQUALITY_LVL
 
typedef enum enum_NLSS_VIDEOIN_FMT EN_NLSS_VIDEOIN_FMT
 
typedef enum enum_NLSS_AUDIOIN_FMT EN_NLSS_AUDIOIN_FMT
 
typedef enum enum_NLSS_RECORD_FMT EN_NLSS_RECORD_FMT
 
typedef enum enum_NLSS_SYNC_TS_TYPE EN_NLSS_SYNC_TS_TYPE
 
typedef enum enum_NLSS_NET_LEVEL EN_NLSS_NET_LEVEL
 
typedef struct struct_NLSS_INDEVICE_INF ST_NLSS_INDEVICE_INF
 
typedef struct struct_NLSS_APPWND_INF ST_NLSS_APPWND_INF
 
typedef struct struct_NLSS_CAMERA_CAPTURE_PARAM ST_NLSS_CAMERA_CAPTURE_PARAM
 
typedef struct struct_NLSS_INDEVICE_MODE_INF ST_NLSS_INDEVICE_MODE_INF
 
typedef struct struct_NLSS_CAMERA_PARAM ST_NLSS_CAMERA_PARAM
 
typedef struct struct_NLSS_RECTSCREEN_PARAM ST_NLSS_RECTSCREEN_PARAM
 
typedef struct struct_NLSS_APPVIDEO_PARAM ST_NLSS_APPVIDEO_PARAM
 
typedef struct struct_NLSS_PNG_PARAM ST_NLSS_PNG_PARAM
 
typedef struct struct_NLSS_DECKLINK_PARAM ST_NLSS_DECKLINK_PARAM
 
typedef struct struct_NLSS_CUSTOMVIDEO_PARAM ST_NLSS_CUSTOMVIDEO_PARAM
 
typedef struct stru_NLSS_VIDEO_WATER_PARAM ST_NLSS_VIDEO_WATER_PARAM
 
typedef struct struct_NLSS_VIDEOOUT_PARAM ST_NLSS_VIDEOOUT_PARAM
 
typedef struct struct_NLSS_VIDEOIN_PARAM ST_NLSS_VIDEOIN_PARAM
 
typedef struct struct_NLSS_AUDIOOUT_PARAM ST_NLSS_AUDIOOUT_PARAM
 
typedef struct struct_NLSS_AUDIOIN_PARAM ST_NLSS_AUDIOIN_PARAM
 
typedef struct struct_NLSS_AUDIO_PARAM ST_NLSS_AUDIO_PARAM
 
typedef struct struct_NLSS_PARAM ST_NLSS_PARAM
 
typedef struct struct_NLSS_VIDEO_SAMPLER ST_NLSS_VIDEO_SAMPLER
 
typedef struct struct_NLSS_AUDIO_SAMPLER ST_NLSS_AUDIO_SAMPLER
 
typedef struct struct_NLSS_RECORD_PARAM ST_NLSS_RECORD_PARAM
 
typedef struct struct_NLSS_CUSTOM_DATA_PARAM ST_NLSS_CUSTOM_DATA_PARAM
 
typedef struct struct_NLSS_STATS ST_NLSS_STATS
 
typedef enum enum_NLSS_ERRCODE EN_NLSS_ERRCODE
 
typedef void(* PFN_NLSS_STATUS_NTY) (_HNLSSERVICE hNLSService, EN_NLSS_STATUS enStatus, EN_NLSS_ERRCODE enErrCode)
 直播发生错误回调,当直播过程中发生错误,通知应用层,应用层可以做相应的处理 更多...
 
typedef void(* PFN_NLSS_MERGED_VIDEO_SAMPLER_CB) (_HNLSSERVICE hNLSService, ST_NLSS_VIDEO_SAMPLER *pstSampler)
 获取最新一帧合并子视频画面后的视频截图后的回调 更多...
 
typedef void(* PFN_NLSS_CHILD_VIDEO_SAMPLER_CB) (_HNLSSERVICE hNLSService, _HNLSSCHILDSERVICE hNLSSChild, ST_NLSS_VIDEO_SAMPLER *pstSampler)
 获取单个子视频截图后的回调 更多...
 
typedef void(* PFN_NLSS_MIXED_AUDIO_SAMPLER_CB) (_HNLSSERVICE hNLSService, ST_NLSS_AUDIO_SAMPLER *pstSampler)
 获取最新一段混音后的音频数据的回调 更多...
 
typedef void(* PFN_NLSS_CHILD_AUDIO_SAMPLER_CB) (_HNLSSERVICE hNLSService, _HNLSSCHILDSERVICE hNLSSChild, ST_NLSS_AUDIO_SAMPLER *pstSampler)
 获取单个子音频数据的回调 更多...
 

枚举

enum  enum_NLSS_STATUS { EN_NLSS_STATUS_INIT, EN_NLSS_STATUS_START, EN_NLSS_STATUS_ERR, EN_NLSS_STATUS_STOP }
 
enum  enum_NLSS_VIDEOIN_TYPE {
  EN_NLSS_VIDEOIN_NONE = 0, EN_NLSS_VIDEOIN_CAMERA, EN_NLSS_VIDEOIN_FULLSCREEN, EN_NLSS_VIDEOIN_RECTSCREEN,
  EN_NLSS_VIDEOIN_APP, EN_NLSS_VIDEOIN_PNG, EN_NLSS_VIDEOIN_RAWDATA, EN_NLSS_VIDEOIN_DECKLINK
}
 
enum  enum_NLSS_AUDIOIN_TYPE {
  EN_NLSS_AUDIOIN_NONE = 0, EN_NLSS_AUDIOIN_MIC, EN_NLSS_AUDIOIN_SYS, EN_NLSS_AUDIOIN_RAWDATA,
  EN_NLSS_AUDIOIN_DECKLINK
}
 
enum  enum_NLSS_OUTFORMAT { EN_NLSS_OUTFORMAT_FLV, EN_NLSS_OUTFORMAT_RTMP }
 
enum  enum_NLSS_OUTCONTENT { EN_NLSS_OUTCONTENT_AUDIO = 0x01, EN_NLSS_OUTCONTENT_VIDEO = 0x02, EN_NLSS_OUTCONTENT_AV = 0x03 }
 
enum  enum_NLSS_VIDEOOUT_CODEC { EN_NLSS_VIDEOOUT_CODEC_OPENH264, EN_NLSS_VIDEOOUT_CODEC_X264, EN_NLSS_VIDEOOUT_CODEC_VP9, EN_NLSS_VIDEOOUT_CODEC_HEVC }
 
enum  enum_NLSS_AUDIOOUT_CODEC { EN_NLSS_AUDIOOUT_CODEC_AAC, EN_NLSS_AUDIOOUT_CODEC_GIPS }
 
enum  enum_NLSS_VIDEOQUALITY_LVL {
  EN_NLSS_VIDEOQUALITY_LOW, EN_NLSS_VIDEOQUALITY_MIDDLE, EN_NLSS_VIDEOQUALITY_HIGH, EN_NLSS_VIDEOQUALITY_SUPER,
  EN_NLSS_VIDEOQUALITY_INVALID
}
 
enum  enum_NLSS_VIDEOIN_FMT {
  EN_NLSS_VIDEOIN_FMT_NV12 = 0, EN_NLSS_VIDEOIN_FMT_NV21, EN_NLSS_VIDEOIN_FMT_I420, EN_NLSS_VIDEOIN_FMT_YUY2,
  EN_NLSS_VIDEOIN_FMT_UYVY, EN_NLSS_VIDEOIN_FMT_BGRA32, EN_NLSS_VIDEOIN_FMT_ARGB32, EN_NLSS_VIDEOIN_FMT_BGR24,
  EN_NLSS_VIDEOIN_FMT_BGR24FLIP, EN_NLSS_VIDEOIN_FMT_MJPG, EN_NLSS_VIDEOIN_FMT_INVALID
}
 
enum  enum_NLSS_AUDIOIN_FMT {
  EN_NLSS_AUDIOIN_FMT_NONE = -1, EN_NLSS_AUDIOIN_FMT_U8, EN_NLSS_AUDIOIN_FMT_S16, EN_NLSS_AUDIOIN_FMT_S32,
  EN_NLSS_AUDIOIN_FMT_FLT, EN_NLSS_AUDIOIN_FMT_DBL, EN_NLSS_AUDIOIN_FMT_U8P, EN_NLSS_AUDIOIN_FMT_S16P,
  EN_NLSS_AUDIOIN_FMT_S32P, EN_NLSS_AUDIOIN_FMT_FLTP, EN_NLSS_AUDIOIN_FMT_DBLP, EN_NLSS_AUDIOIN_FMT_NB
}
 
enum  enum_NLSS_RECORD_FMT { EN_NLSS_RECORD_FMT_FLV, EN_NLSS_RECORD_FMT_MP4 }
 
enum  enum_NLSS_SYNC_TS_TYPE { EN_NLSS_SYNC_TS_NONE, EN_NLSS_SYNC_TS_BASE_ON_STREAM_START, EN_NLSS_SYNC_TS_BASE_ON_MACHINE_START }
 
enum  enum_NLSS_NET_LEVEL {
  EN_NLSS_NET_LEVEL_UNKNOWN = 0, EN_NLSS_NET_LEVEL_VERY_GOOD = 1, EN_NLSS_NET_LEVEL_GOOD = 2, EN_NLSS_NET_LEVEL_BAD = 3,
  EN_NLSS_NET_LEVEL_VERY_BAD = 4
}
 
enum  enum_NLSS_ERRCODE {
  EN_NLSS_ERR_NO = 0, EN_NLSS_ERR_AUDIOINIT = 2001, EN_NLSS_ERR_AUDIOSTART = 2002, EN_NLSS_ERR_VIDEOINIT = 3001,
  EN_NLSS_ERR_VIDEOSTART = 3002, EN_NLSS_ERR_NETTIMEOUT = 4001, EN_NLSS_ERR_URLINVALID = 4002
}
 

函数

typedef NLSS_MASK_HANDLE_TYPE (_HNLSSERVICE) _HNLSSERVICE
 
typedef NLSS_MASK_HANDLE_TYPE (_HNLSSCHILDSERVICE) _HNLSSCHILDSERVICE
 

类型定义说明

◆ EN_NLSS_AUDIOIN_FMT

当音频流为用户采集时,即EN_NLSS_AUDIOIN_RAWDATA时,输入的音频流格式

◆ EN_NLSS_AUDIOIN_TYPE

直播推流音频源模式:即音频推流采集源

◆ EN_NLSS_AUDIOOUT_CODEC

直播音频编码格式

◆ EN_NLSS_ERRCODE

◆ EN_NLSS_NET_LEVEL

直播过程中网络状况等级

◆ EN_NLSS_OUTCONTENT

直播推流流内容:音视频流

◆ EN_NLSS_OUTFORMAT

直播推流流格式:FLV,RTMP

◆ EN_NLSS_RECORD_FMT

录制格式

◆ EN_NLSS_STATUS

直播推流状态

◆ EN_NLSS_SYNC_TS_TYPE

同步时间戳类型

◆ EN_NLSS_VIDEOIN_FMT

当视频流为用户采集时,即EN_NLSS_AUDIOIN_RAWDATA时,输入的视频流格式

◆ EN_NLSS_VIDEOIN_TYPE

直播推流视频源模式:即视频推流内容

◆ EN_NLSS_VIDEOOUT_CODEC

直播视频编码格式

◆ EN_NLSS_VIDEOQUALITY_LVL

直播视频流质量

◆ PFN_NLSS_CHILD_AUDIO_SAMPLER_CB

typedef void(* PFN_NLSS_CHILD_AUDIO_SAMPLER_CB) (_HNLSSERVICE hNLSService, _HNLSSCHILDSERVICE hNLSSChild, ST_NLSS_AUDIO_SAMPLER *pstSampler)

获取单个子音频数据的回调

参数
hNLSService直播推流实例
hNLSSChild子音频对象句柄
pstSampler最新一段子音频数据的指针

◆ PFN_NLSS_CHILD_VIDEO_SAMPLER_CB

typedef void(* PFN_NLSS_CHILD_VIDEO_SAMPLER_CB) (_HNLSSERVICE hNLSService, _HNLSSCHILDSERVICE hNLSSChild, ST_NLSS_VIDEO_SAMPLER *pstSampler)

获取单个子视频截图后的回调

参数
hNLSService直播推流实例
hNLSSChild子视频对象句柄
pstSampler最新一帧单个子视频截图的结构体参数指针

◆ PFN_NLSS_MERGED_VIDEO_SAMPLER_CB

typedef void(* PFN_NLSS_MERGED_VIDEO_SAMPLER_CB) (_HNLSSERVICE hNLSService, ST_NLSS_VIDEO_SAMPLER *pstSampler)

获取最新一帧合并子视频画面后的视频截图后的回调

参数
hNLSService直播推流实例
pstSampler最新一帧合并子视频画面后的视频截图的结构体参数指针

◆ PFN_NLSS_MIXED_AUDIO_SAMPLER_CB

typedef void(* PFN_NLSS_MIXED_AUDIO_SAMPLER_CB) (_HNLSSERVICE hNLSService, ST_NLSS_AUDIO_SAMPLER *pstSampler)

获取最新一段混音后的音频数据的回调

参数
hNLSService直播推流实例
pstSampler最新一段混音后的音频数据的指针

◆ PFN_NLSS_STATUS_NTY

typedef void(* PFN_NLSS_STATUS_NTY) (_HNLSSERVICE hNLSService, EN_NLSS_STATUS enStatus, EN_NLSS_ERRCODE enErrCode)

直播发生错误回调,当直播过程中发生错误,通知应用层,应用层可以做相应的处理

参数
hNLSService直播推流实例
enStatus直播状态
enErrCode错误码

◆ ST_NLSS_APPVIDEO_PARAM

直播视频源为应用程序窗口时,即:EN_NLSS_VIDEOIN_APP,输入参数

◆ ST_NLSS_APPWND_INF

应用程序窗口信息

◆ ST_NLSS_AUDIO_PARAM

直播推流音频参数

◆ ST_NLSS_AUDIO_SAMPLER

PCM音频数据的结构体参数

◆ ST_NLSS_AUDIOIN_PARAM

直播推流音频输入参数

◆ ST_NLSS_AUDIOOUT_PARAM

直播推流音频输出参数

◆ ST_NLSS_CAMERA_CAPTURE_PARAM

摄像头设备支持的采集参数,一个摄像头设备可能支持多套采集参数,见Nlss_DeviceGetCamereCaptureInf接口

◆ ST_NLSS_CAMERA_PARAM

直播视频源为摄像头模式时,即:EN_NLSS_VIDEOIN_CAMERA,输入参数

◆ ST_NLSS_CUSTOM_DATA_PARAM

发送自定义数据参数

◆ ST_NLSS_CUSTOMVIDEO_PARAM

直播视频源为视频裸数据模式时,即:EN_NLSS_VIDEOIN_RAWDATA,输入参数

◆ ST_NLSS_DECKLINK_PARAM

直播视频源为DeckLink采集卡设备时,即:EN_NLSS_VIDEOIN_DECKLINK,输入参数

◆ ST_NLSS_INDEVICE_INF

设备信息(摄像头、麦克风、DeckLink采集卡设备等)

◆ ST_NLSS_INDEVICE_MODE_INF

DeckLink设备支持的模式,一个DeckLink设备可能支持多套模式

◆ ST_NLSS_PARAM

直播推流参数

◆ ST_NLSS_PNG_PARAM

◆ ST_NLSS_RECORD_PARAM

录制参数

◆ ST_NLSS_RECTSCREEN_PARAM

直播视频源为区域截屏时,即:EN_NLSS_VIDEOIN_RECTSCREEN,输入参数

◆ ST_NLSS_STATS

◆ ST_NLSS_VIDEO_SAMPLER

视频截图的结构体参数

◆ ST_NLSS_VIDEO_WATER_PARAM

水印参数

◆ ST_NLSS_VIDEOIN_PARAM

直播推流视频源输入参数

◆ ST_NLSS_VIDEOOUT_PARAM

直播推流视频输出参数

枚举类型说明

◆ enum_NLSS_AUDIOIN_FMT

当音频流为用户采集时,即EN_NLSS_AUDIOIN_RAWDATA时,输入的音频流格式

枚举值
EN_NLSS_AUDIOIN_FMT_NONE 

invalid format

EN_NLSS_AUDIOIN_FMT_U8 

unsigned 8 bits

EN_NLSS_AUDIOIN_FMT_S16 

signed 16 bits

EN_NLSS_AUDIOIN_FMT_S32 

signed 32 bits

EN_NLSS_AUDIOIN_FMT_FLT 

float

EN_NLSS_AUDIOIN_FMT_DBL 

double

EN_NLSS_AUDIOIN_FMT_U8P 

unsigned 8 bits, planar

EN_NLSS_AUDIOIN_FMT_S16P 

signed 16 bits, planar

EN_NLSS_AUDIOIN_FMT_S32P 

signed 32 bits, planar

EN_NLSS_AUDIOIN_FMT_FLTP 

float, planar

EN_NLSS_AUDIOIN_FMT_DBLP 

double, planar

EN_NLSS_AUDIOIN_FMT_NB 

Number of sample formats. DO NOT USE if linking dynamically

◆ enum_NLSS_AUDIOIN_TYPE

直播推流音频源模式:即音频推流采集源

枚举值
EN_NLSS_AUDIOIN_NONE 

不采集声音

EN_NLSS_AUDIOIN_MIC 

麦克风模式

EN_NLSS_AUDIOIN_SYS 

windows系统声音

EN_NLSS_AUDIOIN_RAWDATA 

音频流裸数据模式

EN_NLSS_AUDIOIN_DECKLINK 

DeckLink设备的音频

◆ enum_NLSS_AUDIOOUT_CODEC

直播音频编码格式

枚举值
EN_NLSS_AUDIOOUT_CODEC_AAC 

AAC音频编码

EN_NLSS_AUDIOOUT_CODEC_GIPS 

GIPS音频编码(不支持)

◆ enum_NLSS_ERRCODE

枚举值
EN_NLSS_ERR_NO 

错误码:正确

EN_NLSS_ERR_AUDIOINIT 

错误码:音频初始化

EN_NLSS_ERR_AUDIOSTART 

错误码:音频开始传输失败

EN_NLSS_ERR_VIDEOINIT 

错误码:视频初始化

EN_NLSS_ERR_VIDEOSTART 

错误码:视频开始传输失败

EN_NLSS_ERR_NETTIMEOUT 

错误码:错误

EN_NLSS_ERR_URLINVALID 

错误码:url地址无效

◆ enum_NLSS_NET_LEVEL

直播过程中网络状况等级

枚举值
EN_NLSS_NET_LEVEL_UNKNOWN 

未知或无效

EN_NLSS_NET_LEVEL_VERY_GOOD 

网络状况等级:优

EN_NLSS_NET_LEVEL_GOOD 

网络状况等级:良

EN_NLSS_NET_LEVEL_BAD 

网络状况等级:中

EN_NLSS_NET_LEVEL_VERY_BAD 

网络状况等级:差

◆ enum_NLSS_OUTCONTENT

直播推流流内容:音视频流

枚举值
EN_NLSS_OUTCONTENT_AUDIO 

发送音频流

EN_NLSS_OUTCONTENT_VIDEO 

发送视频流

EN_NLSS_OUTCONTENT_AV 

发送音视频流

◆ enum_NLSS_OUTFORMAT

直播推流流格式:FLV,RTMP

枚举值
EN_NLSS_OUTFORMAT_FLV 

FLV流对象输出

EN_NLSS_OUTFORMAT_RTMP 

RTMP流对象输出

◆ enum_NLSS_RECORD_FMT

录制格式

枚举值
EN_NLSS_RECORD_FMT_FLV 

flv视频文件格式

EN_NLSS_RECORD_FMT_MP4 

mp4视频文件格式

◆ enum_NLSS_STATUS

直播推流状态

枚举值
EN_NLSS_STATUS_INIT 

初始状态

EN_NLSS_STATUS_START 

直播开始状态

EN_NLSS_STATUS_ERR 

直播出错

EN_NLSS_STATUS_STOP 

直播停止

◆ enum_NLSS_SYNC_TS_TYPE

同步时间戳类型

枚举值
EN_NLSS_SYNC_TS_NONE 

不透传同步时间戳

EN_NLSS_SYNC_TS_BASE_ON_STREAM_START 

同步时间戳基于推流开始时间

EN_NLSS_SYNC_TS_BASE_ON_MACHINE_START 

同步时间戳基于开机时间

◆ enum_NLSS_VIDEOIN_FMT

当视频流为用户采集时,即EN_NLSS_AUDIOIN_RAWDATA时,输入的视频流格式

枚举值
EN_NLSS_VIDEOIN_FMT_NV12 

NV12格式

EN_NLSS_VIDEOIN_FMT_NV21 

NV21格式

EN_NLSS_VIDEOIN_FMT_I420 

I420格式

EN_NLSS_VIDEOIN_FMT_YUY2 

YUY2格式

EN_NLSS_VIDEOIN_FMT_UYVY 

UYVY格式

EN_NLSS_VIDEOIN_FMT_BGRA32 

BGRA格式

EN_NLSS_VIDEOIN_FMT_ARGB32 

ARGB格式

EN_NLSS_VIDEOIN_FMT_BGR24 

RGB格式

EN_NLSS_VIDEOIN_FMT_BGR24FLIP 

RGB翻转格式

EN_NLSS_VIDEOIN_FMT_MJPG 

MJPG格式

EN_NLSS_VIDEOIN_FMT_INVALID 

无效格式

◆ enum_NLSS_VIDEOIN_TYPE

直播推流视频源模式:即视频推流内容

枚举值
EN_NLSS_VIDEOIN_NONE 

不采集视频

EN_NLSS_VIDEOIN_CAMERA 

摄像头模式

EN_NLSS_VIDEOIN_FULLSCREEN 

全屏模式

EN_NLSS_VIDEOIN_RECTSCREEN 

任意区域截屏

EN_NLSS_VIDEOIN_APP 

应用程序窗口截取

EN_NLSS_VIDEOIN_PNG 

PNG图片源,可以作为背景

EN_NLSS_VIDEOIN_RAWDATA 

视频裸数据模式

EN_NLSS_VIDEOIN_DECKLINK 

DeckLink视频采集卡设备

◆ enum_NLSS_VIDEOOUT_CODEC

直播视频编码格式

枚举值
EN_NLSS_VIDEOOUT_CODEC_OPENH264 

openh264编码器

EN_NLSS_VIDEOOUT_CODEC_X264 

x264编码器

EN_NLSS_VIDEOOUT_CODEC_VP9 

VP9视频编码(不支持)

EN_NLSS_VIDEOOUT_CODEC_HEVC 

HEVC编码器(不支持)

◆ enum_NLSS_VIDEOQUALITY_LVL

直播视频流质量

枚举值
EN_NLSS_VIDEOQUALITY_LOW 

视频分辨率:低清.

EN_NLSS_VIDEOQUALITY_MIDDLE 

视频分辨率:标清.

EN_NLSS_VIDEOQUALITY_HIGH 

视频分辨率:高清.

EN_NLSS_VIDEOQUALITY_SUPER 

视频分辨率:超清.

EN_NLSS_VIDEOQUALITY_INVALID 

视频分辨率:无效值

函数说明

◆ NLSS_MASK_HANDLE_TYPE() [1/2]

typedef NLSS_MASK_HANDLE_TYPE ( _HNLSSERVICE  )

◆ NLSS_MASK_HANDLE_TYPE() [2/2]

typedef NLSS_MASK_HANDLE_TYPE ( _HNLSSCHILDSERVICE  )