ADI IoT模组整合至IP CAM系統中的应用方案

function isM3U8Video(videoUrl) { var videoExt = videoUrl.split('.').pop().toLowerCase(); if (videoExt === 'm3u8') { return true; } else { return false; } } var ckVidroUrl = "*s://media.elecfans*/topic/gongkaike/2019/04/357d4b0f-59e4-11e9-b2e1-408d5c8db401/1/hls/index.m3u8"; var videoObject = { container: '*', variable: 'player', autoplay: true, video: ckVidroUrl }; if(ckVidroUrl) { if(isM3U8Video(ckVidroUrl)) { videoObject.plug = 'hls.js' } } var player = new ckplayer(videoObject);

ADI IIoT模組具有體積小低功耗特性,容易整合至IP CAM系統中使得IP CAM能連結多個含有sensor的Module,因此除了IP CAM本身功能以外能創造更多價值。適用於:安全系統,環境監測,生態監測,農業管理,居家監控,生命監測的物聯網應用。

Q:isM3U8Video函数的作用是什么?
A:用于判断视频链接是否为m3u8格式,通过分割视频链接获取后缀并与m3u8比较,返回判断结果。
Q:ckVidroUrl变量的值是什么?
A:*s://media.elecfans*/topic/gongkaike/2019/04/357d4b0f-59e4-11e9-b2e1-408d5c8db401/1/hls/index.m3u8
Q:videoObject对象包含哪些属性?
A:包含container:*, variable:player, autoplay:true, video:ckVidroUrl等属性。
Q:当ckVidroUrl是m3u8格式时会发生什么?
A:会给videoObject对象添加plug:hls.js属性。
Q:ADIIIoT模组有什么特性?
A:具有体积小、低功耗特性,容易整合至IPCAM系统中。
Q:ADIIIoT模组能使IPCAM实现什么?
A:能使IPCAM连接多个含有sensor的Module,除本身功能外创造更多价值。
Q:ADIIIoT模组适用于哪些物联网应用?
A:适用于安全系统、环境监测、生态监测、农业管理、居家监控、生命监测的物联网应用。
Q:isM3U8Video函数如何判断视频格式?
A:通过获取视频链接的后缀并与m3u8比较来判断。
Q:player对象是如何创建的?
A:通过new ckplayer(videoObject)创建。
Q:文档中提到的视频格式判断逻辑有什么作用?
A:用于确定视频链接格式,以便后续为videoObject对象添加合适的插件来播放视频。

share