文章 2024-01-18 来自:开发者社区

如何实现Android视音频数据对接到GB28181平台(SmartGBD)

 为什么要开发Android平台GB28181?在做Android平台GB28181接入模块之前,我们在RTMP推送播放、RTSP轻量级服务、转发、播放这块,已经有很多年的经验,这意味着,我们不需要重复造轮子,已有屏幕、摄像头或编码前(目前支持的有YV12/NV21/NV12/I420/RGB24/RGBA32/RGB565等数据类型)或编码后(H.264/HEVC)数据,只需要实现G....

如何实现Android视音频数据对接到GB28181平台(SmartGBD)
文章 2023-09-03 来自:开发者社区

Android平台如何高效率实现GB28181对接?

技术背景 GB28181协议是一种用于设备状态信息报送的协议,可以在不同设备之间进行通信和数据传输。在安卓系统上实现GB/T 28181非常必要,GB28181协议实现分两部分,一部分是信令,另外一部分就是媒体数据的编码。信令主要包括SIP Register,SIP Message,SIP Invite,SIP NOTIFY,SIP SUBSCRIBE 等方法的请求和响应处理,还有就是MANSC....

Android平台如何高效率实现GB28181对接?
文章 2023-09-03 来自:开发者社区

Android平台GB28181设备接入模块如何对接NV21、YV12、RGB、YUV等外部数据

技术背景我们在对接Android平台GB28181设备接入模块的开发者时,遇到这样的场景,除了Android设备(如执法记录仪、智能安全帽等)自带的camera或camera2前后摄像头数据外,还有些场景是需要外部编码前或编码后数据,比如对接OTG类似的外置数据源,如NV12、NV21、YV12、RGB或YUV等格式,这里做个简单的汇总。接口描述1. Android设备前后摄像头数据这里以Cam....

Android平台GB28181设备接入模块如何对接NV21、YV12、RGB、YUV等外部数据
文章 2023-09-03 来自:开发者社区

Android平台GB28181设备接入端PTZ对接详解

PTZCmd实现背景上一篇blog“Android平台GB28181设备接入模块之球机/云台控制探究”谈到,Android平台做国标GB28181设备接入端的时候,PTZ控制要不要处理?如果处理,难度大不大?首先说要不要处理:如果只是做执法记录仪相关,Android终端作为数据采集模块,一般不具备云台上下、左右指令控制能力,但有一点,镜头的变倍(Zoom),如果有诉求的话,还是有技术必要性,特别....

Android平台GB28181设备接入端PTZ对接详解
文章 2023-09-03 来自:开发者社区

Android平台GB28181接入端如何对接UVC摄像头?

我们在对接Android平台GB28181接入的时候,有公司提出这样的需求,除了采集执法记录仪摄像头自带的数据外,还想通过执法记录仪采集外接UVC摄像头。实际上,这块对我们来说有点炒冷饭了,不算新的诉求。大牛直播SDK在2016年对接RTMP推送的时候,就有提供过YUV数据接口,供外部比如UVC Camera使用。UVC Camera获取到YUV数据后,调用I420的接口编码打包RTMP推出去即....

Android平台GB28181接入端如何对接UVC摄像头?
文章 2023-09-03 来自:开发者社区

如何实现Android平台GB28181设备对接Camera2数据

技术背景在写如何实现Android平台GB28181设备对接Camera2数据说明之前,我在前两年的blog就有针对camera2的RTMP直播推送模块做过技术分享:在Google 推出Android 5.0的时候, Android Camera API 版本升级到了API2(android.hardware.camera2), 之前使用的API1(android.hardware.camera....

如何实现Android平台GB28181设备对接Camera2数据
文章 2023-09-03 来自:开发者社区

Android平台GB28181设备接入端对接编码前后音视频源类型浅析

前言今天主要对Android平台GB28181设备接入模块支持的接入数据类型,做个简单的汇总:编码前数据(目前支持的有YV12/NV21/NV12/I420/RGB24/RGBA32/RGB565等数据类型),其中,Android平台前后摄像头数据,或者屏幕数据,或者Unity拿到的数据,均属编码前数据;编码后数据(如无人机等264/HEVC数据,或者本地解析的MP4音视频数据);拉取RTSP或....

Android平台GB28181设备接入端对接编码前后音视频源类型浅析
文章 2023-09-03 来自:开发者社区

Android平台RTMP推送模块如何对接NV21、YV12、RGB、YUV等编码前数据

前言我们在对接Android平台摄像头或者屏幕采集、编码打包推送场景的时候,随着采集设备的不同,出来的数据也是多样化的,比如NV21、YV12、RGB、YUV等,更有图像数据甚至是翻转或者倒置的,如果上层处理,效率低下,本篇文章主要介绍下常用的编码前数据接口。相关资料或版本测试,也可联系大牛直播SDK(官方)接口描述1. Android设备前后摄像头数据:Android自带的camera摄像头数....

文章 2023-09-03 来自:开发者社区

Android平台RTMP推送端实现外部数据对接推送和录像

背景好多开发者在做Android平台RTMP推送对接的同时,除了编码前的数据外,还有些外部编码数据推送诉求,他们希望外部的编码音视频数据不止可以实现RTMP推送,还可以同时在推送端实时录制下来,本文以我们(官方)Android平台RTMP直播推送模块为例,介绍下外部数据对接流程和数据录制流程。对接流程开始推送 private boolean StartPush() { if (is...

文章 2023-09-03 来自:开发者社区

Android对接实现内网无纸化会议|智慧教室|实时同屏功能

背景本文主要讲的是基于Android平台实现RTMP的技术方案设计,基础架构图如下:组网注意事项1. 组网:无线组网,需要好的AP模块才能撑得住大的并发流量,推送端到AP,最好是有线网链接;2. 服务器部署:SRS或NGINX,服务器可以和Windows平台的教师机部署在一台机器;3. 教师端:如教师有移动的PAD,可以直接推到RTMP服务器,然后共享出去;4. 学生端:直接拉取服务端的RTMP....

Android对接实现内网无纸化会议|智慧教室|实时同屏功能

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注