打开视频文件 - OpenVideo
函数简介
打开视频文件,返回视频句柄。支持本地文件和网络流。
接口名称
OpenVideo
DLL调用
int64_t OpenVideo(int64_t instance, string videoPath)
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| instance | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
| videoPath | 字符串 | 视频文件路径(支持本地文件和网络流) |
示例
int64_t instance = CreateCOLAPlugInterFace();
int64_t videoHandle = OpenVideo(instance, "C:/videos/test.mp4");
if (videoHandle != 0) {
printf("视频打开成功,句柄: %lld\n", (long long)videoHandle);
// 使用完毕后需调用CloseVideo释放
CloseVideo(instance, videoHandle);
} else {
printf("视频打开失败\n");
}
DestroyCOLAPlugInterFace(instance);
返回值
视频句柄,失败返回0。
注意事项
- 返回的句柄用于后续的视频操作,使用完毕后需调用CloseVideo释放
- 支持本地文件路径和网络流URL
- 确保视频文件格式被支持
- 网络流需要稳定的网络连接
