当前位置:   article > 正文

android接推流sdk,Android-SDK推流端说明

android获取sdk视频流

Android SDK推流端使用说明

1.简介

实现本地设备向OneNET平台推视频流的功能,包括设备连接加密,获取视频流通道,删除视频流通道和上传数据的功能。本项目OneNet Video SDK实现。

2.环境准备

Android Studio 3.1.2

Gradle 4.4

Platform API 17~27

NDK 16

CPU armv7,armv8,x86,x86_64

minSdkVersion 17

3.特性

支持ODVP设备接入协议

支持直播流、历史流和Onvif流的推送

MP4文件录制(仅供参考)

4.SDK

4.1下载Demo

4.2Android工程由Demo(sample)和SDK(odvpsdk)组成

4.3SDK由Android-SDK(video_sdk_wrapper)和C-SDK(video_sdk)组成

5.Demo示例

5.1工作原理

aedef367bd53082ace787d20a87c3e5b.png

5.2编译选项配置

SDK中build.gradle开启-D_ONVIF=1选项打开Onvif模块编译

externalNativeBuild {

cmake {

arguments '-D_ONVIF=1'

abiFilters "armeabi-v7a","arm64-v8a","x86","x86_64"

}

}

5.3设备接入

5.4数据推流接口(含本地视频流)

5.5onvif设备推流接口

5.5.1 接口介绍

5.5.2 配置文件

文件格式自拟,内容须包含如下

{

"onvif":[

{

"title":"xx",

"channel_id":1,

"url": "xxxxxxxxxxxxxxxx", // onvif摄像头访问地址

"user": "xxxx", // 摄像头用户名

"passwd": "xxxxx", // 摄像头密码

"desc":"xxxx",

"defaultlevel": 1

}

]

}

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/432269
推荐阅读
相关标签
  

闽ICP备14008679号