通过RTSP协议方式获取天视通摄像机码流的方式
发表于|更新于|乱七八糟
|总字数:119|阅读时长:1分钟
获取设备实时视频码流格式如下:
- 取主码流地址:
rtsp://username:password@ip:port/mpeg4 - 取子码流地址:
rtsp://username:password@ip:port/mpeg4cif
格式说明:
1、username: 设备登录用户名。例如admin。
2、password: 设备登录密码。例如admin1234。
3、ip: 设备IP地址。例如192.168.1.108
4、port: 端口号默认为554。
5、mpeg4表示为主码流,mpeg4cif表示为子码流
如:
1 | rtsp://admin:123456@192.168.0.123:554/mpeg4 |
文章作者: 崔安兵
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 崔安兵的博客!
相关推荐
2026-10-14
不要教 AI 做事:限制 AI 能力的,其实是我们自己
不要教AI做事:限制AI能力的,其实是我们自己这段时间和 AI 协作做项目,踩了一个反复出现的大坑,慢慢悟出一个反常识的道理:很多时候不是 AI 能力不足,而是我们在用固有的思维框住它,亲手锁死了它的潜力。 我踩过的坑:习惯性教 AI 怎么解决问题过去很长一段时间,我使用 AI 的模式是:遇到问题,先在脑子里构思一套自认为可行的方案,把步骤丢给 AI,要求它按我的思路落地。 AI 只负责执行细节,不能偏离我预设的路径。可往往折腾很久,产出结果不尽人意,边界问题层出不穷,不停返工。 直到某次我放下预设,反问 AI 有没有别的思路,它给出了更简洁高效的方案,很多我完全想不到的捷径,就这样摆在面前。 正确的协作方式:讲目标,而非教步骤高效使用 AI,核心不是告诉 AI 怎么做,而是把目标、问题背景、业务要求、约束限制完整交代清楚。 把原始问题摊开,交给 AI 去推导多种可行方案。我们的重心放在和 AI 反复研讨方案优劣,不要着急进入落地环节。 先一起找到最优捷径,再动手执行,不要一上来就把老旧的固有思路强加给 AI,限制它的思考空间。 沟通小技巧:语音沟通,补齐完整上下文打字沟通有天然...
2026-03-05
如何让更新远程仓库中的Git子模块到最新的提交版本
要将远程仓库中的 Git 子模块更新到最新提交版本,核心是先更新本地子模块到最新代码 → 提交主项目中对子模块版本的引用 → 推送到主项目远程仓库,以下是分步骤的完整操作指南(覆盖核心场景 + 避坑点): 一、核心流程(本地更新 → 提交主项目 → 推送远程)步骤 1:拉取主项目最新代码(确保基础版本一致)先进入主项目目录,拉取远程最新代码,避免冲突: 12cd 你的主项目目录git pull origin 主分支名 # 如 main/master 步骤 2:更新本地子模块到远程最新提交有两种方式更新子模块,按需选择: 方式 1:单个子模块更新(指定子模块)适合仅更新某个子模块的场景: 1234567891011# 进入子模块目录cd 子模块文件夹路径 # 如 ./submodule-common# 切换到子模块的目标分支(如 main)git checkout main# 拉取子模块远程最新代码git pull origin main# 返回主项目目录cd .. 方式 2:批量更新所有子模块(推荐)适合多个子模块需统一更新的场景: 12# 遍历所有子模块,拉取各自远程分...
2026-10-13
腾讯云 DD 重装系统教程
腾讯云 DD 重装系统教程操作前重要提示 数据备份:DD操作将完全覆盖磁盘数据,请提前备份重要文件 网络要求:确保服务器已开放全部出站端口(建议临时开启) 风险须知:操作可能导致服务不可用,建议在业务低峰期进行 一、清除腾讯云组件12345678910# 停止并禁用监控组件systemctl stop tat_agentsystemctl disable tat_agent# 删除相关文件rm -rf /etc/systemd/system/tat_agent.service rm -fr /usr/local/qcloud# 检查残留进程(按需处理)ps -A | grep agent | awk '{print $1}' | xargs -I {} kill -9 {} 二、系统重装操作1. 准备环境12apt-get updateapt-get install -y xz-utils openssl gawk file curl wget 2. 下载DD脚本1curl -O https:/...
2024-09-28
git-移除某文件或文件夹的版本控制(gitignore)
git-移除某文件夹的版本控制git-移除某文件夹的版本控制,如我们把.idea目录误提达到远端。 有时候我们一开始在上传项目的时候把某些不必要的文件也添加进了git的版本控制。此时 gitignore 对这些文件就不起作用了。因此我们要先从 git 里面把这些文件 untracked ,然后修改 gitignore ,最后提交。 核心,使用git rm命令,添加参数 –cached–cached 的意思是只去除版本控制而不删除本地文件,如果不写的话会把本地文件也删掉。所以要不要加 –cached 参数就看自己需要了。 具体步骤如下: 1234$ git rm -r -n --cached ".idea" //-n:加上这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。$ git rm -r --cached ".idea" //最终执行命令. $ git commit -m" remove .idea folder all file out of control" //提交...
2026-03-02
windows、linux查看域名解析、跟踪路由 dns
查询域名对应的ipwindows&&linux查看域名对应的ip,无论在windows还是在linux下都是用 nslookup ,这里还是拿 www.baidu.com做测试。我们可以看见www.baidu.com 对应的IPV4有 110.242.68.3和110.242.68.4 。 我们再看一下浏览器请求走的ip,可以看见,走的110.242.68.4这个下面我们来分析一下 nslookup www.baidu.com 的结果 123456789服务器: UnKnownAddress: 10.234.144.207非权威应答:名称: www.a.shifen.comAddresses: 2408:871a:2100:3:0:ff:b025:348d 2408:871a:2100:2:0:ff:b09f:237 110.242.68.3 110.242.68.4Aliases: www.baidu.com 第1行,服务器,指的是默认dns服务器,也就是local DNS,就是局域网的DN...
2024-09-26
linux 安装配置zerotier
1、在线安装zerotier 1curl -s [https://install.zerotier.com/](https://install.zerotier.com/) | sudo bash 2、添加开机自启 1sudo systemctl enable zerotier-one.service 3、启动zerotier-one.service 1sudo systemctl start zerotier-one.service 4、加入网络 1sudo zerotier-cli join 网络ID
评论
