feat(dahua): 更新大华视频控制器并优化动态库加载逻辑
- 将 VideoController重命名为 DahuaVideoController以明确功能归属 - 优化 LibraryLoad 类中的动态库加载逻辑,支持从资源和文件系统双重加载- 增强异常处理信息提示,便于调试和问题排查 - 添加 dynamic-lib-load.xml 配置文件,定义不同平台所需的动态库列表- 更新 SMB 配置信息,调整文件存储路径及访问地址- 注释掉前端视频播放相关代码,预留后续开发接口dev
parent
eff8e5bcad
commit
dae8de2d5d
|
|
@ -209,6 +209,16 @@ const fnPreviewVideo = async (row) => {
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
ElMessage.error("启动转码失败: " + (error.message || "未知错误"));
|
ElMessage.error("启动转码失败: " + (error.message || "未知错误"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// try {
|
||||||
|
// // 直接打开播放器弹窗,使用大华SDK的预览接口
|
||||||
|
// data.transcodeVideoDialog.visible = true;
|
||||||
|
// // 构造大华SDK预览URL,通道号从row.PLS_ID获取
|
||||||
|
// data.transcodeVideoDialog.src = `/api/video/start-preview?channel=${row.PLS_ID || 0}`;
|
||||||
|
// data.transcodeVideoDialog.id = row.PLS_ID;
|
||||||
|
// } catch (error) {
|
||||||
|
// ElMessage.error("播放视频失败: " + (error.message || "未知错误"));
|
||||||
|
// }
|
||||||
};
|
};
|
||||||
|
|
||||||
const fnDeleteVideo = async (row) => {
|
const fnDeleteVideo = async (row) => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue