Android旧手机串流配置为监控摄像头

medium

发布于131天前
还没想好签名

准备工作:

  • Android手机一台(需要安装懒猫客户端),懒猫微服主机
  • 手机端安装IP webcam应用 作摄像头服务
  • 微服商店 下载安装jellyfin服务

一、内网环境下的配置操作

st.1 手机设置部分

打开ip webcam

1,应用内端口修改及查看

image.png
二级目录如下

image.png

2,启动服务并记录格式信息

下拉至首页底部 选择开启服务器

image.png

启动服务后查看手机端的ip与端口信息

image.png

image.png
此处即可了解,内容为 rtsp://192.168.110.202:8999/h264_pcm.sdp

st.2 创建摄像头信息文件

可使用任意文件名,但后缀必须为.m3u8这里以 media.m3u8为例

这里修改代码段第三行的IP与端口信息为手机提供的信息

#EXTM3U
#EXTINF:-1 tvg-id="cam1" tvg-name="Camera1" group-title="Cameras",摄像头 1
rtsp://192.168.110.202:8999/h264_pcm.sdp

创建完成之后将.m3u8文件导入至懒猫网盘,

这里以懒猫网盘根目录下的Document文件夹为例

image.png

st.3 播放媒内设置,这里以Jellyfin为例

进入Jellyfin→选择左上角更多

image.png
选择控制台

image.png
左侧下拉选择电视直播→选择协调器设备的 添加

image.png

调谐器类型下拉选择 M3U Tuner→文件或网址行右侧放大镜

image.png

路径选择/lzcapp/run/mnt/home/你的设备名/Document/media.m3u8

image.png

image.png
下拉最底部选择保存

image.png

st.4 设置完成,查看串流成果

进入电视直播

image.png
选择频道→选择摄像头1

image.png

二、如果我查看监控的设备和推流设备不在同一局域网内怎么操作?

st.1 手机设置部分

手机端启动微服客户端后,置于后台
依旧是打开ip webcam获取服务信息,这里不用记录IP信息,仅记录端口信息

接下来需将ip webcam应用保持开启状态

image.png

st.2 微服客户端配置端口转发工具

微服内打开局域网端口转发工具,将登陆了微服的ip webcam服务端8999端口转发至微服主机网络的8999端口

image.png

st.3 创建摄像头信息文件

这里因为已经将ip webcam网络端口转发至微服主机,所以这里media.u3m8文件内 ip地址填写微服主机的ip,端口依然为8999

#EXTM3U
#EXTINF:-1 tvg-id="cam1" tvg-name="Camera1" group-title="Cameras",摄像头 1
rtsp://192.168.3.158:8999/h264_pcm.sdp

创建完成之后将.m3u8文件导入至懒猫网盘,接下来的步骤与同网段的jellyfin部分内容一样,请参照上面的教程内容

三、怎么给视频流配置密码?

手机端创建摄像头访问密码

image.png
修改上文提到的.m3u8文件,添加验证内容

#EXTM3U
#EXTINF:-1 tvg-id="cam1" tvg-name="Camera1" group-title="Cameras",摄像头 1
rtsp://账号:密码@192.168.3.158:8999/h264_pcm.sdp

评论

0

暂无评论

说点什么呢~
收藏
0
0
0