Android 下实现 vlc 播放器解码网络摄像头

8 篇文章 43 订阅 ¥39.90 ¥99.00
1 篇文章 0 订阅
1 篇文章 0 订阅
本文详细介绍了如何在Android设备上使用VLC播放器解码并显示网络摄像头的数据,包括设置摄像头参数、确定RTSP流媒体格式、编译VLC官方Android demo、修改JNI接口以及实现静默拍照功能。实现在不同环境下稳定运行的Android应用,需要注意SDK版本不能超过22。
摘要由CSDN通过智能技术生成

实现目的:在Android设备上实现网络摄像头数据的读取与显示
工具设备:
OPPO k3 Android(9.0) 手机,海康网络摄像头DS-CD2D15DWD/M 2.8mm,公司网络环境-有线网10.0.1.xxx 网段,WiFi-- 10.0.12.xxx,Android studio 3.2开发环境

实现步骤:

  1. 设置海康摄像头的IP 等参数,保证其正常运行,网络上可以看到其发送的视频数据包
  2. 确定海康网络摄像头的协议,使用PC 版VLC 软件尝试输入可能的网络流地址尝试读取
  3. 确定为RTSP 流媒体格式,确实Android下的解码库
  4. 下载,修改,编译 VLC 官方的Android 界面demo
  5. 修改JNI层的系统调用,增加截图/视频存储接口,方便获取视频流
  6. 修改Surface view 增加静默拍照功能

具体实现:
1. 登陆海康网络摄像头设置其参数:
在这里插入图片描述
2.尝试读取摄像头数据
用电脑端的 VLC 软件 网络串流模式,地址:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Nyiragongo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值