下面两张是萤石云的官方开发文档截图
最近几天博主一直在做摄像头的预览(根据萤石云的官方文档)
但是呢,预览的画面总是漆黑一片。
研究了几天,找到了问题的所在。
请注意下图中标记的方法
根据开发文档的介绍——
public void setPlayVerifyCode(java.lang.String verifyCode)
传入视频加密密码,用于加密视频的解码,该接口可以在收到ERROR_INNER_VERIFYCODE_NEED或ERROR_INNER_VERIFYCODE_ERROR错误回调时调用
- 参数:
-
verifyCode
- 视频加密密码,默认为设备的6位验证码 -
- 图中获取的是设备(摄像头)默认的6位验证码,而用户在拿到设备(摄像头)之后通常会设置直接的密码
- 当用户设置过密码之后,设备默认的6位验证就会失效----预览不到画面(黑屏)
- 而预览之前必须设置加密密码(或设备的验证码)
这里是博主的代码