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

medium

发布于97天前
还没想好签名
#### 准备工作:
- Android手机一台(需要安装懒猫客户端),懒猫微服主机
- 手机端安装IP webcam应用 作摄像头服务
- 微服商店 下载安装jellyfin服务

## 一、内网环境下的配置操作
### st.1 手机设置部分
  打开ip webcam
##### 1,应用内端口修改及查看
  
![image.png](https://dl.playground.lazycat.cloud/guidelines/625/6b0f67f8-f173-4ca9-a3ef-3ab9f4f60d3e.png "image.png")
二级目录如下

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/33c1b82b-d96c-435b-87b0-d42878096021.png "image.png")

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

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


![image.png](https://dl.playground.lazycat.cloud/guidelines/625/9cc3cba9-fd1e-4db4-a015-d77fb702ce71.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/4f2a7aef-7d9a-4b19-837b-3a93d5cfdf69.png "image.png")

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/275193a8-ae5b-4337-8ad8-7a6722fa2709.png "image.png")
此处即可了解,内容为 rtsp://192.168.110.202:8999/h264_pcm.sdp

### st.2 创建摄像头信息文件
可使用任意文件名,但后缀必须为.m3u8这里以 media.m3u8为例

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

```bash
#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](https://dl.playground.lazycat.cloud/guidelines/625/f9f2258a-4ee9-401b-ad43-6d296cc148de.png "image.png")

### st.3 播放媒内设置,这里以Jellyfin为例
进入Jellyfin→选择左上角更多

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/e7fcd8a2-e489-47f7-81ea-bf3b144cef9b.png "image.png")
选择控制台

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/83e1c7e3-bbcd-425b-8dec-eef7188bbc66.png "image.png")
左侧下拉选择电视直播→选择协调器设备的 添加

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/a95d7757-5e6b-45d1-b38a-4509bcaf99ab.png "image.png")



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

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/9a5e88cc-85c0-4c23-bb6a-b312318985c5.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/13eed5b0-ae90-4381-a53e-41ba5534f45a.png "image.png")

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/542045eb-c82c-4d1d-8117-fa804ca42d59.png "image.png")
下拉最底部选择保存

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/a99dfa6c-6264-40fd-b260-143888fa9884.png "image.png")

### st.4 设置完成,查看串流成果
进入电视直播

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/35598ed1-a177-4c5d-b5c8-ad787ce201e7.png "image.png")
选择频道→选择摄像头1

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/b93b8946-8ea2-4590-99d3-5941306c128a.png "image.png")

## 二、如果我查看监控的设备和推流设备不在同一局域网内怎么操作?
### st.1 手机设置部分
手机端**启动微服客户端**后,置于后台
依旧是打开ip webcam获取服务信息,这里**不用记录**IP信息,仅记录端口信息

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/965008aa-0771-4be3-9eaa-a82858bcd829.png "image.png")

### st.2 微服客户端配置端口转发工具
微服内打开**局域网端口转发工具**,将登陆了微服的ip webcam服务端8999端口转发至微服主机网络的8999端口

![image.png](https://dl.playground.lazycat.cloud/guidelines/625/dc60b41f-20df-4bfd-9eda-218f4a54d5cd.png "image.png")

### st.3 创建摄像头信息文件
这里因为已经将ip webcam网络端口转发至微服主机,所以这里media.u3m8文件内 ip地址填写微服主机的ip,端口依然为8999

```bash
#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](https://dl.playground.lazycat.cloud/guidelines/625/f5e03f6a-41aa-43ba-ab70-f2a567dc3509.png "image.png")
修改上文提到的.m3u8文件,添加验证内容

```bash
#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