HLSProtocol_M3U8Parse_ReadStream
读取流信息,支持多个流
bool HLSProtocol_M3U8Parse_ReadStream(XNETHANDLE xhToken, bool* pbStream, LPCXSTR lpszFile, int nMemory = 0)
参数.一:xhToken
In/Out:In
类型:句柄
可空:N
意思:要操作的解析器
参数.二:pbStream
In/Out:Out
类型:逻辑型指针
可空:N
意思:输出媒体文件类型,真为多码率文件,假为单码率文件
参数.三:lpszFile
In/Out:In
类型:常量字符指针
可空:N
意思:输入要操作的文件地址,如果参数三不为0,表示内存缓冲区
参数.四:nMemory
In/Out:In
类型:整数型
可空:N
意思:如果大于0,表示缓冲区大小,0表示文件
类型:逻辑型
意思:是否成功
多码率文件调用HLSProtocol_M3U8Parse_GetStream获取流信息
单码率文件调用HLSProtocol_M3U8Parse_ReadLive读取文件