
获得徽章 5
- 公司采购了一款摄像头,准备在小程序上实现监控,方向控制和回看,以前也做过,没啥大问题。这次拿到对应的sdk,喜剧的来了。我司代码用的v3,es,sdk用的commonJs,不兼容。
搞了半天,兼容了,h5没问题,打包到小程序直接报错,GG。
后面换个办法,写h5,嵌套webview,感觉是可行的,结果测试发现sdk里面大量的使用uni的api。web端运行不了
sdk是混淆过的,没法直接改。网上也没找到uni的相关的sdk。
想了个法子,重新在sdk里定义了一下uni对象,复刻使用到uni的所有方法,最后成功了。
终于可以开始播放了,结果对方生成的rtmp地址有异常,videoJs也用不了。
又想办法,将视频转码成m3u8,换了一个js播放库,终于是成功了。
我太难了
展开217