UNPKG

hjplayer

Version:

hjplayer, a HTML5 Player, can play flv and hls by Media Source Extension, based on typescript;

88 lines (60 loc) 2.21 kB
/** * 存放事件的集合 */ const HJPlayerEvents = { // 当转码器解析出初始化片段时触发, 不对外 INIT_SEGMENT: 'INIT_SEGMENT', // 当转码器解析出媒体化片段时触发 不对外 MEDIA_SEGMENT: 'MEDIA_SEGMENT', // 当转码器解析出媒体增强信息时触发 对外 GET_SEI_INFO: 'GET_SEI_INFO', // 当转码器解析出媒体信息时触发 对外 MEDIA_INFO: 'MEDIA_INFO', // 当 loader 加载媒体文件完成时触发 // 对外 LOAD_COMPLETE: 'LOAD_COMPLETE', // 当 loader 获得到媒体数据时触发 不对外 DATA_ARRIVED: 'DATA_ARRIVED', // 媒体统计信息 对外 STATISTICS_INFO: 'STATISTICS_INFO', // 播放器log事件 对外 HJ_PLAYER_LOG: 'HJ_PLAYER_LOG', // FRAG_PARSED FRAG_PARSED: 'FRAG_PARSED', // FRAG_PARSING_METADATA 不对外 FRAG_PARSING_METADATA: 'FRAG_PARSING_METADATA', // FRAG_PARSING_USERDATA FRAG_PARSING_USERDATA: 'FRAG_PARSING_USERDATA', // INIT_PTS_FOUND INIT_PTS_FOUND: 'INIT_PTS_FOUND', // FRAG_PARSING_INIT_SEGMENT FRAG_PARSING_INIT_SEGMENT: 'FRAG_PARSING_INIT_SEGMENT', // 媒体 SEEK 事件 不对外 MEDIA_SEEK: 'MEDIA_SEEK', // 从文件过早结束的异常中恢复 对外 RECOVERED_EARLY_EOF: 'RECOVERED_EARLY_EOF', // 推荐的SEEK点 不对外 RECOMMEND_SEEKPOINT: 'RECOMMEND_SEEKPOINT', // 媒体信息 对外 METADATA_ARRIVED: 'METADATA_ARRIVED', // FLV ScriptData 对外 SCRIPTDATA_ARRIVED: 'SCRIPTDATA_ARRIVED', // 更新结束, 不对外 UPDATE_END: 'UPDATE_END', // sourceBuffer 已满 不对外 BUFFER_FULL: 'BUFFER_FULL', // sourceBuffer 已开 不对外 SOURCE_OPEN: 'SOURCE_OPEN', // 总错误事件 对外 ERROR: 'ERROR', // m3u8 playlist 解析完事件 对外 MANIFEST_PARSED: 'MANIFEST_PARSED', // IO 出现错误时触发 对外 IO_ERROR: 'IO_ERROR', // 解码出现错误时触发 对外 DEMUX_ERROR: 'DEMUX_ERROR', // webworker 发送log日志 WORKER_LOG: 'WORKER_LOG', // 加载下一个 frag, 不对外 LOAD_NEXT_FRAG: 'LOAD_NEXT_FRAG' }; export default HJPlayerEvents;