用机顶盒或网络电视机实现监控摄像头预览,完成简单的录相机功能,用机顶盒远程观看摄像头,多个监控可以同时观看,实时观看,也可以用机顶盒或网络电视观看局域网内的监控画面

准备:

1、需要知道 监控摄像头的RTSP推播地址:

我总结了大部分的品牌: http://www.hd8k.top/forum.php?mod=viewthread&tid=142&extra=page%3D1

例:

海康威视
rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
说明:
username: 用户名。例如admin。
password: 密码。例如12345。
ip: 为设备IP。例如 192.0.0.64。
port: 端口号默认为554,若为默认可不填写。
codec:有h264、MPEG-4、mpeg4这几种。
channel: 通道号,起始为1。例如通道1,则为ch1。
subtype: 码流类型,主码流为main,辅码流为sub。

例如,请求海康摄像机通道1的主码流,Url如下
主码流:
rtsp://admin:12345@192.0.0.64:554/h264/ch1/main/av_stream
rtsp://admin:12345@192.0.0.64:554/MPEG-4/ch1/main/av_stream
子码流:
rtsp://admin:12345@192.0.0.64/mpeg4/ch1/sub/av_stream
rtsp://admin:12345@192.0.0.64/h264/ch1/sub/av_stream

2、编写代码:   我用的是 eclipse +ANDROID 5.11

核心是  mediaplayer  + SurfaceView +NanoHTTPD

简单说明一下:  mediaplayer  + SurfaceView  是用来播放视频流,启动时读取机顶盒内地址流文件,然后播放

NanoHTTPD   用来开启一个简单的WEB服务,可以用来在电脑上更改 视频流地址,

就是说,你用一台电脑,打开浏览器,播放机顶盒IP地址:端口,就可以打开网页

填写监控摄像头的RTSP地址流,POST传给机顶盒,达到远程控功能。

过几天把代码填上。

用机顶盒或网络电视机实现监控摄像头预览,完成简单的录相机功能,用机顶盒远程观看摄像头,多个监控可以同时观看,实时观看,也可以用机顶盒或网络电视观看局域网内的监控画面相关推荐

  1. 基于VC++的局域网内主机监控系统设计与实现

    局域网内主机监控系统 目录 引言 2 1.1 编写目的 2 1.2 项目背景 2 1.3 课题内容和要求 3 1.4 名词解释 4 参考文献 4 需求分析 5 2.1 现有系统概述 5 2.2 对新系 ...

  2. 【板栗糖GIS】怎么将网络上只能在线预览文档另存为pdf(插件篇)

    怎么将网络上只能在线预览文档另存为pdf(插件篇) 目录 1.使用插件,这里推荐FireShot,好用免费 2.安装该插件的方式 3.打开在线预览文档的网址 4.点击插件-截取整个页面并且-另存为pd ...

  3. android 摄像头比例,Android摄像头是全屏预览最简单的方式.doc

    Android摄像头是全屏预览最简单的方式 Android Camera做全屏预览之最简单方法 M厂开发五部:刘 博 一.全屏预览与非全屏预览的区别 对于大多数人来说,我们看电影.玩游戏等都喜欢全屏, ...

  4. vue本地上传并预览php,vue.js 实现图片本地预览 裁剪 压缩 上传功能

    以下代码涉及 Vue 2.0 及 ES6 语法. 目标 纯 javascrpit 实现,兼容ie9及以上浏览器,在本地做好文件格式.长宽.大小的检测,减少浏览器交互. 现实是残酷的,为了兼容Ie9 还 ...

  5. ajax图片预览,Ajax 上传图片并预览的简单实现

    1. 直接上最简单的 一种 ajax 异步上传图片,并预览 html: 图片上传 | cookie file: desc: function upload() { $.ajaxFileUpload({ ...

  6. ofd能在线播放吗 linux,看到OFD格式就头大?OFD在线预览很简单

    原标题:看到OFD格式就头大?OFD在线预览很简单 OFD格式是什么?OFD格式在办公中并不算常见,但一旦遇到,OFD格式怎么打开预览让不少人头大.OFD是国内电子文档归档的标准格式,通俗来说,就类似 ...

  7. 前端做预览word(docx)功能

    前端做预览word(docx)功能 前端预览word最好的方法就是后端返回url,然后前端利用iframe进行展示了,效果最好,而且还不会出现内容缺失等的问题. 1.后端返回url 前端直接用ifra ...

  8. Android 视频 短视频录制预览尺寸(简单几款机型测试)

    Android 视频 短视频录制预览尺寸(简单几款机型测试) 贴出下列2表目的也是便于大家对一般相机照片和预览主流尺寸有个大概了解 SurfaceView 照片支持尺寸 Picture Nexus 5 ...

  9. .NET 6 预览版 7:新功能已完成 ,将专注于改进

    .NET 团队的项目经理 Richard Lander在宣布 .NET 6 Preview 7 时说:"这是 .NET 预览的又一季的结束.", 中文翻译:.NET 6 预览版 7 ...

最新文章

  1. 数据分析IJCAI 2020:录用率12.6%,华人占据半壁江山,表征学习、GNN成热点 | AI日报...
  2. 为什么事情执行不下去?
  3. OpenGL Volume Texture体积纹理的实例
  4. 『设计模式』--常见面向对象设计原则
  5. 动画---图形图像与动画(三)Animation效果的XML实现
  6. 蓝牙连接不上车要hfp_鹅厂又要霸屏,连接四部剧将袭,冲着主创颜值不追不行啦...
  7. 距离度量方式(马氏距离,欧式距离,曼哈顿距离)
  8. gridview 实现排序 (在不是使用sqlDataSource控件,而在后台编码绑定gridview时,指定那个字段排序时使用。本例用了单层结构,可修改后应用于多层)
  9. 微信iOS版本推出深色模式,网友:终于可以“好好熬夜”了!
  10. 基于Yolov5目标检测的物体分类识别及定位 -- 全过程总结
  11. ARM恩智浦IMX6系列-产品开发无忧-四种主控核心
  12. 关于怎么计算某一年的第一天为周几的问题
  13. 4~20mA电流检测模块
  14. 关于路由器和交换机的区别图解(总结)
  15. 两只小企鹅(Python实现)
  16. 什么样的企业要使用360评估?
  17. Ubuntu更改密码及hostname步骤
  18. strcat函数 strncat函数
  19. 华**见面试讲师(面试经验)
  20. 思科交换机基本配置实例讲解《一》

热门文章

  1. MM肚子里的小孩法号“妙音”
  2. 计算机桌面太暗了怎么调亮,笔记本太暗了怎么调亮?教你笔记本怎么调节亮度...
  3. 高数——含有有理根式的函数极限
  4. 判断ip 是内网外网 c++
  5. 修改设备管理器的COM端口名称
  6. FreeSWITCH使用MySQL配置
  7. 用python爬取图片的一点小结
  8. 在条码打印软件中设置标签的间距
  9. wemall软件交易平台微信图文编辑器部分代码分享
  10. Landsat气溶胶反演论文整理(以后知识点实践)