22 #define NELP_MSG_ERROR 100 23 #define NELP_MSG_PREPARED 200 24 #define NELP_MSG_COMPLETED 300 25 #define NELP_MSG_VIDEO_SIZE_CHANGED 400 26 #define NELP_MSG_VIDEO_RENDERING_START 402 27 #define NELP_MSG_AUDIO_RENDERING_START 403 28 #define NELP_MSG_BUFFERING_START 500 29 #define NELP_MSG_BUFFERING_END 501 30 #define NELP_MSG_SEEK_COMPLETED 600 31 #define NELP_MSG_PLAYBACK_STATE_CHANGED 700 32 #define NELP_MSG_VIDEO_PARSE_ERROR 800 33 #define NELP_MSG_AUDIO_DEVICE_OPEN_FAILED 900 186 #endif//_NE_LIVEPLAYER_H_ struct struct_NELP_PARAM ST_NELP_PARAM
播放器初始化参数
回调的视频数据结构
Definition: nelp_type.h:104
播放器初始化参数
Definition: nelp_type.h:50
int iTop
左上角y坐标
Definition: nelp_type.h:74
seek状态
Definition: nelp_type.h:143
ARGB8888格式
Definition: nelp_type.h:97
int iArg1
参数1
Definition: nelp_type.h:63
网络点播抗抖动模式,适用于视频点播
Definition: nelp_type.h:43
int iArg2
参数2
Definition: nelp_type.h:64
YUV420格式
Definition: nelp_type.h:96
int iSize
长度
Definition: nelp_type.h:87
int iLeft
左上角x坐标
Definition: nelp_type.h:73
struct struct_NELP_PICTURE ST_NELP_PICTURE
截图的图片数据结构
暂停状态
Definition: nelp_type.h:142
enum enum_NELP_PICTURE_FORMAT EN_NELP_PICTURE_FORMAT
截图的图片数据格式
消息结构体
Definition: nelp_type.h:60
播放状态
Definition: nelp_type.h:141
enum_NELP_PLAYBACK_STATE
播放状态
Definition: nelp_type.h:137
EN_NELP_MEDIA_FORMAT enMFormat
视频格式
Definition: nelp_type.h:109
unsigned char * puaUsrData
图片数据
Definition: nelp_type.h:130
void(* PFN_NELP_MESSAGE_CB)(_HNLPSERVICE hNLPService, ST_NELP_MESSAGE msg)
播放过程中的消息回调
Definition: nelp_type.h:155
获取失败
Definition: nelp_type.h:139
struct struct_NELP_AUDIO_FRAME ST_NELP_AUDIO_FRAME
回调的视频数据结构
网络直播低延时模式,仅适用于视频直播,延时较小,网络不好时偶尔会卡顿
Definition: nelp_type.h:41
enum enum_NELP_MEDIA_FORMAT EN_NELP_MEDIA_FORMAT
回调的视频数据格式
unsigned char * puaUsrData
音频数据
Definition: nelp_type.h:88
enum_NELP_BUFFER_STRATEGY
Definition: nelp_type.h:39
struct struct_NELP_FRAME ST_NELP_FRAME
回调的视频数据结构
struct struct_NELP_MESSAGE ST_NELP_MESSAGE
消息结构体
enum enum_NELP_BUFFER_STRATEGY EN_NELP_BUFFER_STRATEGY
enum enum_NELP_PLAYBACK_STATE EN_NELP_PLAYBACK_STATE
播放状态
int iHeight
高度
Definition: nelp_type.h:76
int iWidth
宽度
Definition: nelp_type.h:75
RGB888格式
Definition: nelp_type.h:118
void(* PFN_NELP_AUDIO_FRAME_CB)(_HNLPSERVICE hNLPService, ST_NELP_AUDIO_FRAME *frame)
音频数据的回调
Definition: nelp_type.h:174
网络直播极速模式,仅适用于视频直播,延时最小,网络差时会有卡顿
Definition: nelp_type.h:40
EN_NELP_PICTURE_FORMAT enPFormat
图片格式
Definition: nelp_type.h:131
void(* PFN_NELP_RESOURCE_RELEASE_SUCCESS_CB)(_HNLPSERVICE hNLPService)
资源释放结束的回调
Definition: nelp_type.h:179
int iHeight
视频高度
Definition: nelp_type.h:107
int iChannels
通道数
Definition: nelp_type.h:85
enum_NELP_MEDIA_FORMAT
回调的视频数据格式
Definition: nelp_type.h:94
int iWidth
图片宽度
Definition: nelp_type.h:128
char * paPlayUrl
播放地址
Definition: nelp_type.h:52
停止状态
Definition: nelp_type.h:140
int iWidth
视频宽度
Definition: nelp_type.h:106
void(* PFN_NELP_VIDEO_FRAME_CB)(_HNLPSERVICE hNLPService, ST_NELP_FRAME *frame)
视频数据的回调
Definition: nelp_type.h:164
EN_NELP_BUFFER_STRATEGY enBufferStrategy
缓冲模式
Definition: nelp_type.h:53
struct struct_NELP_RECT ST_NELP_RECT
RECT结构体
截图的图片数据结构
Definition: nelp_type.h:126
unsigned char * puaUsrData
视频数据
Definition: nelp_type.h:108
int iHeight
图片高度
Definition: nelp_type.h:129
int iWhat
消息类型
Definition: nelp_type.h:62
enum_NELP_PICTURE_FORMAT
截图的图片数据格式
Definition: nelp_type.h:116
typedef NELP_MASK_HANDLE_TYPE(_HNLPSERVICE) _HNLPSERVICE
回调的视频数据结构
Definition: nelp_type.h:83
网络直播流畅模式,仅适用于视频直播,延时比低延时模式稍大一些,但是流畅性较好
Definition: nelp_type.h:42
ARGB8888格式
Definition: nelp_type.h:119
int iSamplerate
采样率
Definition: nelp_type.h:86
RECT结构体
Definition: nelp_type.h:71