- 积分
- 658
- 金钱
- 620
- 威望
- 0
- 贡献
- 0
- HASS币
- 0
高级会员
- 积分
- 658
- 金钱
- 620
- HASS币
- 0
|
本帖最后由 koalaroot 于 2022-12-13 08:27 编辑
该方法适用于不支持直接调取视频流输出的摄像头
笔者的海马爸比pro就属于这类,只被允许使用厂家APP通过云端连接摄像头的类型还有像鹿客的智能猫眼
拓扑示意图:
larix-screencaster-rtsp-simple-server-diagram
一.设备需求:
1.一台可以联网并长期开机的服务端主机,本地主机,或者云主机均可
2.一部可以联网并长期运行摄像头APP的手机
二.软件需求:
1.摄像头厂家的APP
笔者设备的APP就是“海马爸比”
2.手机屏幕直播软件,可实时录制手机屏幕并转流为RTMP或RTSP协议的视频流输出
笔者暂时找到可用的是这款叫“RLive”的APP更新:
找到了更可靠,更干净的手机屏幕直播软件推荐给大家,"Larix Screencaster"
配置Connections URL 例如“rtmp://url:1935/larix/mystream”,
"Larix Screencaster"的rtmp URL格式只能是“rtmp://url:1935/A/B”
推送直播流的方法是,直接下拉出iPhone的"控制中心",通过长按"屏幕录制"按钮,选择"Larix Screencaster",然后"开始直播"
3.简易的流媒体rtsp或rtmp Server
笔者这里选用了这款:
rtsp-simple-server
有Windows和Linux版本,程序可以直接运行
也可选择直接docker拉起运行:
docker run --rm -it -e RTSP_PROTOCOLS=tcp -p 8554:8554 -p 1935:1935 -p 8888:8888 aler9/rtsp-simple-server
带密码验证:
docker run --rm -it -e RTSP_PROTOCOLS=tcp -p 8554:8554 -p 1935:1935 -p 8888:8888 -v /data/rtsp-simple-server/PWD/rtsp-simple-server.yml:/rtsp-simple-server.yml aler9/rtsp-simple-server
详细直接参见:
https://github.com/aler9/rtsp-simple-server
三.实现方式:
1.运行rtsp或rtmp Server, 确定流媒体推送地址
rtsp-simple-server的推送url类似如下地址:
rtmp://url:1935/mystream
更新:
"Larix Screencaster"的推送地址,类似:“rtmp://url:1935/larix/mystream”
推送地址的子目录是由推送端决定的,rtsp-simple-server端似乎都能接受
2.手机打开类似“RLive”的手机屏幕转流软件,在配置选项内的直播地址处填写rtsp-simple-server的URL“rtmp://url:1935/mystream”, 并开启屏幕直播
更新:
找到了更可靠,更干净的手机屏幕直播软件推荐给大家,"Larix Screencaster"
配置Connections URL 例如“rtmp://url:1935/larix/mystream”,
"Larix Screencaster"的rtmp URL格式只能是“rtmp://url:1935/A/B”
推送直播流的方法是,直接下拉出iPhone的"控制中心",通过长按"屏幕录制"按钮,选择"Larix Screencaster",然后"开始直播"
3.手机通过摄像头厂家的APP,并保持将摄像头的监控画面显示在手机屏幕上
4.通过VLC media player,直接打开网络媒体流url,如“rtsp://user:userpass@url:8554/larix/mystream”验证是否可正常获取画面
5.如此也可通过“rtsp://user:userpass@url:8554/larix/mystream”这个地址接入Home Assistant平台了
该方法是无奈的迂回变通办法,功能和稳定性肯定是不太理想的,但聊胜于无吧,供大家参考
谢谢
不光摄像头类设备,现在看似为用户着想,实际越俎代庖的产品太多,丢失了设备原本应该有的模样,简化掉的是用户的可控性,每台设备都成了设备孤岛,不能集中管理,更不能联动
笔者目前遇到过的这类踩坑设备还有这些,简单列举一下,希望大家好运,都能避开这些"为大家好"的今人头疼的厂家和设备
海马爸比pro 婴儿看护机
云鲸 扫拖机器人
鹿客智能猫眼
秒新AIRMX 加湿器
大金空调挂机(国内渠道新的大金挂机,改用“金制空气”这个APP管理后,只可以通过APP手动操作开关调温度,风速这样最基本的功能,所有类智能化的功能,连定时开关的功能都没有了)
惠而普洗衣机
|
评分
-
参与人数 2 | 金钱 +24 |
收起
理由
|
loog
| + 4 |
这么麻烦,手机里直接安装RTMP服务器就好了. |
囧
| + 20 |
感谢楼主分享! |
查看全部评分
|