blinker接入摄像头/视频组件说明-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10962|回复: 17

[分享] blinker接入摄像头/视频组件说明

[复制链接]
发表于 2020-1-27 16:13 | 显示全部楼层 |阅读模式
blinker DIY已经支持添加视频组件,使用方法如下:

简单说操作只需两步:
0.通过树莓派或其他设备,提供HLS视频流,并修改服务器程序配置,允许跨域请求;
1.在blinker app中添加视频组件,并填入准备好的m3u8地址;


更详细的说明:
几乎所有的网络摄像头都支持RTSP视频流,可以用树莓派+ffmepg将RTSP转为HLS,用于blinker app上的。
相关教程可百度搜索“ffmpeg rtsp 转 hls

树莓派+摄像头:
如果你使用的是树莓派和树莓派支持的摄像头模组,可直接使用raspi-live提供HLS视频流:
https://github.com/jaredpetersen/raspi-live

其他补充说明:
1.HLS是苹果公司提出的规范,有5~15秒的延迟属于正常现象,2019年苹果更新了实时性更好的HLS规范,等其普及了,blinker再做更新。
2.可能有些其他程序也可以实现视频流转换,但我也没用过,有兴趣的自己实验吧。






发表于 2020-5-4 09:18 | 显示全部楼层
你好,请问可以不跨域,用局域网可以吗?

点评

允许局域网,app和是否跨域无关  详情 回复 发表于 2020-5-4 09:59
 楼主| 发表于 2020-5-4 09:59 | 显示全部楼层
夜渡风陵 发表于 2020-5-4 09:18
你好,请问可以不跨域,用局域网可以吗?

允许局域网,服务器允许跨域即可,app和是否跨域无关
发表于 2020-5-4 10:38 | 显示全部楼层
奈何col 发表于 2020-5-4 09:59
允许局域网,服务器允许跨域即可,app和是否跨域无关

只要在APP里面填好m3u8地址,代码里面不用写关于视频流的东西吧?
发表于 2020-5-16 22:41 | 显示全部楼层
hls视频流网页里测试没有问题,为什么app里看不到?

点评

hls需要:m3u8地址,且服务器允许跨域  详情 回复 发表于 2020-5-16 22:42
 楼主| 发表于 2020-5-16 22:42 | 显示全部楼层
c2332884 发表于 2020-5-16 22:41
hls视频流网页里测试没有问题,为什么app里看不到?

hls需要:m3u8地址,且服务器允许跨域
发表于 2020-5-16 22:45 | 显示全部楼层
奈何col 发表于 2020-5-16 22:42
hls需要:m3u8地址,且服务器允许跨域

已填写m3u8地址,但是我是用树莓派连得手机WiFi,这样可以吗?

点评

不清楚,我这边局域网下是可以的  详情 回复 发表于 2020-5-17 00:18
 楼主| 发表于 2020-5-17 00:18 | 显示全部楼层
c2332884 发表于 2020-5-16 22:45
已填写m3u8地址,但是我是用树莓派连得手机WiFi,这样可以吗?

不清楚,我这边局域网下是可以的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 04:32 , Processed in 0.379560 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表