首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏GB28181技术

    Android平台GB28181实时流程和技术实现

    Android GB28181技术实现本文以大牛直播SDK的GB28181设备接入模块为例,大牛直播SDK推出的Android平台GB28181接入SDK(SmartGBD),可实现不具备国标音视频能力的 进入系统后,先启动GB28181,注册到平台,等待国标平台发起请求。 /* *收到s=Play的实时视音频点播 */ void ntsOnInvitePlay(String deviceId, SessionDescription sessionDescription Message情况下, 终止Play */ void ntsOnTerminatePlay(String deviceId); /* * Play会话对应的对话终止, 一般不会出发这个调 T1时间后还没收到ACK,才可能会出发 收到这个, 请做相关清理处理 */ void ntsOnPlayDialogTerminated(String deviceId);}平台发起请求时

    53110编辑于 2024-09-30
  • 来自专栏GB28181技术

    Android终端如何快速接入GB28181平台实现实时音视频

    技术背景GB28181是由中国国家标准委员会发布的基于IP网络的安防视频监控标准。 在Android平台上实现GB28181对接,可以实现设备管理、视频实时预览,实时位置上报,语音广播、历史视音频下载、回放等。以下是Android对接GB28181设备接入模块主要对接步骤。 ]支持动态文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [实时静音]支持实时静音/取消静音; [实时快照]支持实时快照; [降噪]支持环境音、手机干扰等引起的噪音降噪处理 Message情况下, 终止Play */ void ntsOnTerminatePlay(String deviceId); /* * Play会话对应的对话终止, 一般不会出发这个调 服务,实现音视频数据的实时、位置上报、语音广播、历史视音频回放下载等。

    40410编辑于 2024-09-04
  • 来自专栏分享达人秀

    Activity数据

    上一节学习了将简单的数据从MainActivity传递到SecondActivity,本节一起来学习数据如何从SecondActivity传到MainActivity。 关于启动Activity并回数据的核心代码如下所示: // 启动SecondActivity Intent intent = new Intent(MainActivity.this, 需要注意的是,在一个Activity中很可能调用startActivityForResult()方法启动多个 Activity,每一个Activity返回的数据都会调到onActivityResult 二、示例 接下来通过一个示例来学习Activity如何通过Bundle数据。 /LinearLayout></RelativeLayout> ShopActivity是用来展示装备信息的,当单击ShopActivity的装备时,会调回MainActivity并将装备信息传给

    1.9K50发布于 2018-03-26
  • 来自专栏若城技术专栏

    android

    = name; } public void setAge(String age) { this.age = age; } } 这个User类主要作用是页面一值和页面二接收值及值时对数据进行存储的中间层 ",user); startActivityForResult(intent,101); } }); } //接收回值方法

    43610编辑于 2024-02-29
  • 如何实现异地无人机图像实时?ZeroNews 轻松搞定!

    在DJI大疆无人机系统中配置这些地址后,异地的无人机便能通过遥控器或机场将视频画面实时传输至服务器。 即使在公网环境下,企业也可放心远程调阅无人机实时视频和数据。ZeroNews还提供多层级的访问控制功能,可精确设定远程访问的权限和条件。

    30610编辑于 2025-09-12
  • 来自专栏信安成长计划

    Beacon 结果流程分析

    这是[信安成长计划]的第 8 篇文章 0x00 目录 0x01 Beacon 接收与处理 0x02 结果 Beacon 在接受完命令并执行后,会将数据加密传给 TeamServer,TeamServer Beacon 接收与处理 直接在通信相关函数上下断,HttpSendRequest 发送任务,InternetReadFile 接收任务 跟出函数以后再根据其上下文分析,也就能推断出大致范围 同理在结果的时候也是一样 ,这样也就大致确定了整个处理逻辑的代码范围,在这之间进行任务接收、解密、执行、结果等 0x02 结果 在 Beacon 结果的时候依然是从 WebServer 接收,继续走了 MalleableHook 看描述可能是防止 replay attack,具体情况并未分析清楚 接着会通过读取返回值所指定的类型来决定以怎样的格式来返回 具体类型的含义在 Job 中也可见一二 然后按照指定格式处理完成后,会传给 Controller 在 output 中调用了 broadcast,也就意味着他是从 BroadcastWriter 中的 接着 Controller 在 TeamQueue 中接收到了信息

    80330编辑于 2022-03-03
  • 来自专栏亿源通科技HYC

    什么是5G前传、中

    4G只有前传和两部分,在5G网络中则演变为三个部分,AAU连接DU部分称为5G前传(Fronthaul),中(Middlehaul)指DU连接CU部分,而回(Backhaul)是CU和核心网之间的通信承载

    3.4K42发布于 2020-06-03
  • 来自专栏编程小白狼

    gzg抖音广告

    数据抖音广告:调用抖音广告API,上报用户行为(如关注事件)作为广告转化数据。 数据到抖音广告平台 使用抖音转化跟踪API: 抖音广告提供转化事件API(如或),支持用户行为。 需申请广告主权限并获取access_token、advertiser_id等认证信息。 上报关注事件: 当用户关注公众号时,调用抖音API,将用户clickid(或设备ID)和事件类型(如关注)。 避免直接回敏感信息(如手机号、OpenID),建议使用匿名标识符。 技术实现难点: 跨平台数据关联:微信与抖音数据隔离,需通过参数或中间页桥接。 时效性:抖音广告转化事件通常需在7天内。 备用方案: 若无法直接API,可在抖音广告后台手动上传转化数据(CSV文件),但实时性较差。 测试验证: 使用抖音广告的测试模式或沙箱环境,验证流程是否成功。

    48100编辑于 2025-04-19
  • 来自专栏RTMP推送

    Android平台如何不推RTMP|不发布RTSP流|不实时录像|不回GB28181数据时实时快照?

    ​技术背景我们知道,Android平台不管RTMP推送、轻量级RTSP服务模块还是GB28181设备接入模块,早期,如果需要实现截图功能,又不想依赖Android系统接口,最好的办法是,在底层实现快照截图 快照截图,实际上我们2016年就支持了,不过,需要在RTMP推送、轻量级RTSP服务发布RTSP流、开启实时录像或GB28181设备接入侧已经在数据的时候,有数据下去,才可以实现截图快照。 本次,我们要实现的是,上述条件不满足的情况下,如何让大牛直播SDK的底层模块(libSmartPublisher.so)实时截图。 ,大多是要么直接基于Android系统接口实现,要么只能在RTMP推送、实时录像、轻量级RTSP服务发布流数据、GB28181设备接入侧音视频数据的时候才可以用,如果想要更灵活的处理快照数据,特别是 ,实现GB/T28181-2022关于快照的技术规范诉求,灵活的快照模式,需要底层模块设计的非常灵活才行,以上是Android平台推送端实时快照的大概设计逻辑,感兴趣的开发者,可以单独跟我沟通讨论。

    28610编辑于 2024-08-07
  • 来自专栏计算机视觉理论及其实现

    对梯度的理解

    神经网络的每一层可以看做是使用一个函数对变量的一次计算。在微分中链式法则用于计算复合函数的导数。反向传播时一种计算链式法则的算法,使用高效的特定运算顺序。

    2.6K00编辑于 2022-09-04
  • 来自专栏用户8715145的专栏

    音视频终端是什么?音视频终端有哪些作用?

    ,但是在现实生活中,音视频终端却比较常见,下面为大家简单介绍一下音视频终端是什么,以及音视频终端有哪些作用。 音视频终端是什么 想要了解音视频终端这个概念,首先需要知道音视频是什么,视频是指不通过单独的声音连接传递声音,而是通过特定的功率放大器等进行音频和视频信号的发射,音视频终端就是承载音视频传功能的工具 音视频终端有哪些作用 1、使用音视频终端,可以减少音频在运输上所需要的电缆量,这样也能在很大程度上减少音频传递的成本,实现音频传递的低成本。 2、音视频终端能够接受相关的音频信号,给使用者一种身临其境之感,获得更好的声音体验。 3、音视频终端能够完成音视频的一系列相关操作,比如信号发送,信号接收等。 上面分别为大家介绍了音视频终端是什么以及音视频终端有哪些作用,音视频传主要是通过音视频终端实现的。

    1.5K20发布于 2021-10-20
  • 来自专栏米扑专栏

    android中使用startActivityForResult数据

    那么A中接收数据时还要先判断Bundle是否为空,因为第一次访问A的时候(即B还没有的时候),Bundle是为空的,这样显然是比较麻烦的,不明智的做法。

    89930发布于 2019-02-19
  • 来自专栏云计算linux

    Activity实现界面间值和数据案例

    SecondActivity类文件,继承自Activity 在AndroidManifest.xml做下注册; 在第一个界面定义数据,传递到第二个界面,借助于Bundle对象; 在第二个界面接受数据; 从界面2数据到界面 ; startActivityForResult(intent,100); } }); } //第二个针对数据的方法; @Override protected Nullable Intent data) { super.onActivityResult(requestCode, resultCode, data); //1.请求码2;返回码;3.数据 /这个才是返回的数据值; EditText eText1=(EditText) findViewById(R.id.etInfo); eText1.setText("数据 wrap_content" android:id="@+id/btn02" android:layout_height="wrap_content" android:text="界面2的按钮,数据

    63210编辑于 2024-12-13
  • 来自专栏用户7692554的专栏

    渗透测试|利用curl文件

    需要验证密码),通过网上查询方法说使用 sshpass 可以进行带密码执行scp命令,但是需要安装这个命令,当前权限并不能安装该命令[aru_28],所以在大表哥的提示下,可以采用curl命令进行文件的操作 r.Run(":" + lport) } 2.curl命令参数(根据环境更改) curl -F "file=@文件路径" http://localhost:8088/upload ##上传成功会

    1.1K10编辑于 2022-09-08
  • 来自专栏Nicky's blog

    Android系列之Activity的值和

    Android 组件系列之Activity的值和值 在这篇随笔里将讲解Activity的值和值。 二、通过startActivityForResult方法来得到Activity的值 在一些情况下,我们通过 A activity跳转到 B activity上,这时希望 A activtiy能从 B 对象的返回值都是由这个方法来接收 * requestCode:    表示的是启动一个Activity时传过去的requestCode值 * resultCode:表示的是启动后的Activity值时的 我们看到这里还有一个 onActivityResult 方法,这个方法就是用来处理我们Activity的值的方法,所有的Activity值的操作都是在这个方法中完成。 MainActivity,通过 setResult 方法可以将我们的值保存在Intent对象中,并返回给MainActivity对象,通过的 onActivityResult 方法来处理得到的Intent

    2.7K30编辑于 2022-05-10
  • 来自专栏GB28181技术

    Android平台GB28181设备接入模块实现后台service按需摄像头数据到国标平台侧

    ​技术背景我们在做Android平台GB28181设备对接模块的时候,遇到这样的技术需求,开发者希望能以后台服务的形式运行程序,国标平台侧没有视频请求的时候,仅保持信令链接,有发起视频请求或语音广播时 ,打开摄像头,并实时音视频数据或接收处理国标平台侧发过来的语音广播数据。 设备接入侧后台摄像头采集并按需传到GB28181平台大概流程,目前,Android平台GB28181设备接入侧模块,覆盖以下功能: [视频格式]H.264/H.265(Android H.265硬编码 ]支持动态文字水印、png水印; [镜像]Android平台支持前置摄像头实时镜像功能; [实时静音]支持实时静音/取消静音; [实时快照]支持实时快照; [降噪]支持环境音、手机干扰等引起的噪音降噪处理 后台采集摄像头传到GB28181平台侧,主要还是启动个service,其他和前台采集流程类似,感兴趣的开发者,也可跟我单独沟通探讨。

    36910编辑于 2024-02-06
  • 来自专栏小鑫同学编程历险记

    Canvas实时显和录制

    在线教育类的产品中经常会遇到的一个场景就是实时显示学生的答题过程并且支持回溯,通常我们想到的做法就是通过记录坐标和重新绘制来达到产品的要求,再查看了相关资料后知道了Canvas元素的captureStream ()API可以实时返回捕捉的画布,那我们就来了解一下这个API的使用吧。 准备一个video元素来实时显示我们在答题板上的操作。

    2.3K20编辑于 2022-12-26
  • 来自专栏全栈程序员必看

    asp:UpdatePanel客户端事件管理

    asp:UpdatePanel客户端事件管理 Asp:UpdatePanel是在Asp.Net WebForm中的一个局部刷新控件,虽然很好用,但是在使用过程中却发现如果局部刷新的数据需要再次使用页面 js进行格式化,页面则会乱套,所以在这里我们需要对UpdatePanel的传过程进行控制。 的周期控制 initializeRequest 在开始处理异步请求之前引发。 可以使用此事件取消发。 beginRequest 在开始处理异步发、将回发发送到服务器之前引发。 pageLoaded 在因同步发或异步发而刷新页上的所有内容之后引发。 可以使用此事件为更新的内容提供自定义转换效果。 但是我们初始化表格样式的javascript代码并没有再次执行,所以我们的表格样式会出现下面的这种情况: 如果我们需要通过javascript来对表格样式进行再次渲染,那么我们就需要了解UpdatePanel的过程

    4.2K30编辑于 2022-09-15
  • 来自专栏GB28181技术

    构建空地一体化巡检系统:GB28181设备接入模块技术解析

    然而,当前大多数无人机图方案仍停留在自研图 + App 播放 + 手动管理的阶段,存在严重瓶颈: ❌ 缺乏统一通信协议,无法对接 GB28181 视频平台等公安标准系统; ❌ 视频流为私有或散乱格式 多种视频源接入方式,灵活适配无人机与移动终端接入方式功能说明RTSP 拉流支持 TCP/UDP 模式,可从无人机图模块实时拉流转封装RTMP 拉流支持公网/内网推送流接入,适配多厂家无线图设备原始数据输入支持 SDK 在架构设计上充分考虑边缘设备特点:优化项技术优化手段⚙️ CPU 负载控制有需求时才编码,节省功耗 内存控制单实例占用小,资源占用低⚡ 网络优化码流动态调整,弱网自动恢复,提升传输稳定性 续航延长视频传唤醒 实时可视化 + 地图融合展示通过 GB28181 的 DevicePosition 能力与平台地图联动接口,实时将无人机视角与地理空间融合:功能点效果说明 实时轨迹展示上传飞行经纬度、高度、航向,平台地图轨迹动态更新 结构化数据将识别结果通过 SDK 调 → 填充到 GB28181 扩展上报字段中 智能截图 + 标注自动抓图并叠加 AI 框、标签、水印,作为执法图证 无人机不仅“看得见”,还能“看得懂”,

    91920编辑于 2025-07-24
  • 来自专栏java大数据

    Ajax当中如何一个JSP?

    <%@ page contentType="text/html; charset=GBK"%>

    63300发布于 2021-01-29
领券