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

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

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

准备:

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_streamrtsp://admin:12345@192.0.0.64:554/MPEG-4/ch1/main/av_stream 子码流:rtsp://admin:12345@192.0.0.64/mpeg4/ch1/sub/av_streamrtsp://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传给机顶盒,达到远程控功能。

过几天把代码填上。

相关推荐

英雄杀升50级最快的方法 英雄升15级需要多长时间,快速升级技巧分享
有人问:“哲学上,为什么非得证明自己的存在呢?自我的存在难道不是事实吗?”我想反问:存在真的是一个不证自明的事实吗?你可...
笔记本电脑WLAN突然消失,解决方法。
365账号限制投注怎么办

笔记本电脑WLAN突然消失,解决方法。

📅 07-20 👁️ 4755
华数tv怎么安装软件(华数tv安装软件方法)
365账号限制投注怎么办

华数tv怎么安装软件(华数tv安装软件方法)

📅 07-20 👁️ 8946
期待已久!滴滴推出超时“等待费”:乘客迟到将会自动计费,司机等待时间终于有回报了
酒店的摄像保留多久
365账号限制投注怎么办

酒店的摄像保留多久

📅 07-13 👁️ 1842
如何将文件导入u盘
365彩票数据最专业

如何将文件导入u盘

📅 07-08 👁️ 6054
颜汐名字的寓意
s365 2.2.3

颜汐名字的寓意

📅 07-09 👁️ 3406
fn是哪个键?电脑FN功能键作用解析
365账号限制投注怎么办

fn是哪个键?电脑FN功能键作用解析

📅 07-11 👁️ 7177