首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式、安防、流媒体、AI分析

    视频监控平台GB28181实时视音频点播

    实时视音频点播基本要求      实时视音频点播的SIP消息应通过本域或其它域的SIP服务器进行路由、转发,目标设备的实时视音频流宜通过本域内的媒体服务器进行转发。     实时视音频点播的信令流程分为客户端主动发起和第三方呼叫控制两种方式,联网系统可选择其中一种或两种结合的实现方式。 ,增加y字段描述SSRC值,f字段描述媒体参数;  5:媒体流发送者收到SIP服务器的Invite请求后,回复200 OK响应,携带SDP消息体,消息体中描述了媒体流发送者发送媒体流的IP、端口、媒体格式 、SSRC字段等内容;  6:SIP服务器收到媒体流发送者返回的200 OK响应后,向媒体服务器发送ACK请求,请求中携带消息5中媒体流发送者回复的200 OK响应消息体,完成与媒体服务器的Invite 服务器向媒体服务器发送BYE消息,断开消息2、3、6建立的同媒体服务器的Invite会话;  18:媒体服务器收到BYE消息后回复200 OK响应,会话断开; 19:SIP服务器向媒体流发送者发送BYE消息,断开消息4、5

    2.1K40编辑于 2023-01-04
  • 来自专栏自动化测试实战

    Appium定位 5 ——xpath

    今天我们先来和大家说一下appium,上一次说到了定位,不知道大家定位的怎么样了,今天来说如何定位xpath,五分钟即可学会: 例1: 现在我想定位下面这个登录按钮: xpath该怎么写呢? 先不管三七二十几,先写//,然后找你要定位元素最近的可以直接定位到的元素,我们看到home属性是content-desc: 所以我们就可以根据content-desc这个属性直接定位到上图红色home那里这些属性都在这个 WebView下面,所以继续: //adnroid.webkit.WebView[@content-desc='home']/ 接下来是一个View,然后他下面的第二个View就是我们要定位的 //android.webkit.WebView [@content-desc='home']/android.view.View/android.view.View[2] 这样就可以定位到了,有两点说明 第一:xpath的索引从1开始,不是从0开始哦 再举个例子: 定位方框里的: 先写上//,然后看home那行,知道要这样写: //android.webkit.WebView[@content-desc='home'] 接着看到定位的View在ListView

    1.3K50发布于 2018-05-18
  • 来自专栏GB28181技术

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

    GB28181 标准中,“INVITE” 请求通常用于发起媒体流的传输请求。 根据 GB28181 标准,媒体流可以通过 IP 网络进行传输,使用 UDP 或 TCP 协议。 Android GB28181技术实现本文以大牛直播SDK的GB28181设备接入模块为例,大牛直播SDK推出的Android平台GB28181接入SDK(SmartGBD),可实现不具备国标音视频能力的 进入系统后,先启动GB28181,注册到平台,等待国标平台发起回传请求。 /* *收到s=Play的实时视音频点播 */ void ntsOnInvitePlay(String deviceId, SessionDescription sessionDescription

    56310编辑于 2024-09-30
  • 来自专栏RTSP/RTMP直播相关

    Android平台GB28181设备接入端实现实时快照

    ​Android平台GB28181设计开发的时候,有个功能必不可少的:实时快照,特别是用于执法记录仪等场景下,用于图像留底或分析等考量。 实时快照的实现并不难,目前实现有两种方式,一种是拿到数据(比如摄像头数据)后,直接上层编码,存取快照;另一种模式是,数据投递到JNI层,底层针对投递过来的编码前数据,做png编码,并保存到设定的目录下, ,点击“实时快照”按钮即可,需要注意的是,实时快照需要存储路径和保存下来的快照文件名称。 libPublisher.SmartPublisherSaveCurImage(publisherHandle, imagePath);}else{Log.e(TAG, "快照失败,请确保在推送、录像、GB28181 ";}break;由于实时快照,功能复杂度不高,而且也可以在上层实现,很容易被忽略,如果做的精细的话,还是需要开发者花费一定的心思。​

    39330编辑于 2022-10-04
  • 来自专栏RTSP/RTMP直播相关

    Android国标接入终端实现GB28181实时位置(MobilePosition)上报

    技术背景 在实现本文提到的Android平台国标GB28181接入终端的实时位置上报之前,之前已经完成了Android终端GB28181常规功能接入,采集到实时音视频数据,编码PS打包后,按需传到GB28281 实时位置订阅和上报,对GB28281设备接入终端尤其重要,如移动单兵设备、执法记录仪、智能安全帽、车载终端等,Android国标接入设备通过获取到实时经纬度信息,按照一定的间隔上报到国标服务平台,国标服务平台通过如电子地图 ,实时动态显示前端设备的定位信息,从而实现前端接入设备的可视可控管理。 头域指定订阅过期时间; Android国标接入终端收到SUBSCRIB后,发送200 OK响应; 紧接着,Android国标接入终端发送 NOTIFY 消息相关的位置信息,并使用​Event头域描述订阅事件,国标​GB28181 CmdType>MobilePosition</CmdType> <SN>55674</SN> <DeviceID>31011500991320000099</DeviceID> <Interval>5<

    1.2K40编辑于 2022-03-20
  • 来自专栏一点人工一点智能

    实时自动驾驶车辆定位技术概述

    分析结果表明,定位方法的计算复杂性最大相差约107倍,而精度相差约100倍。 与基于激光雷达的定位相比,基于视觉和数据融合的定位技术在提高精度方面的潜力约为2–5倍。 作为一种典型的方法,地图匹配算法广泛应用于许多配备激光雷达[4]、雷达[5]、相机[6]或V2X[7]的定位解决方案中。 然而,基于雷达的SLAM在地图匹配中面临数据配准错误的风险,因为有时会提取不真实的特征,从而导致定位精度低的风险[5]。 图5显示,与其他基于传感器的定位相比,基于数据融合的技术可以在精度和实时性能方面实现平衡。 与基于激光雷达的定位相比,基于视觉和数据融合的定位在提高位置精度方面的潜力约为2–5倍。就实时性能而言,不同基于传感器的技术之间的计算复杂度最大变化约10^7倍。与精度相比,它有很大的改进空间。

    2.4K40编辑于 2023-02-18
  • 来自专栏全栈程序员必看

    微信小程序地图实时定位_小程序获取当前位置定位信息

    小程序获取当前位置,回到当前位置,地图定位,导航 效果 因为小程序更新了获取地理位置API接口,需要先在app.json中配置一下permission字段 ,不然会报微信小程序getLocation , longitude: "", scale: 14, markers: [], //controls控件 是左下角圆圈小图标,用户无论放大多少,点这里可以立刻回到当前定位

    5.7K10编辑于 2022-11-10
  • 来自专栏程序猿的大杂烩

    HTML5缓存和GPS定位

    在html5中提供了两种在客户端存储数据的新方法localStorage和sessionStorage ,并且html5还支持内嵌在浏览器中的WebSQL数据库,下面就介绍一下这三种存储数据的使用方式。 应用缓存 在HTML5中引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。 这就是如何使用html5中的应用缓存的简单介绍。 GPS定位 在html5中有一个Geolocation API,这个API用于通过GPS获得用户的地理位置,也就是俗称的GPS定位。 运行结果: 浏览器会询问是否允许定位,点击不允许的话会抛出一个错误对象,然后执行错误处理函数进行相应的处理: ? 如果获取地理位置的过程出错了,也会执行错误处理函数,打印出相应的错误类型: ? 手机上也可以定位: ? 除此之外还可以调用一些地图API将坐标显示到地图上。 代码示例,我这里调用的是百度地图的API: ? 运行结果: ?

    3.2K20发布于 2020-09-23
  • 来自专栏GB28181技术

    Android平台GB28181记录仪在电网巡检抢修中的应用和技术实现

    、平安乡村、生产运输、车载终端等场景有了丰富的经验积累,GB28181记录仪在电网巡检抢修中,主要依赖于其强大的实时音视频采集、传输、定位以及远程监控等功能,以提高电网巡检的效率、安全性和数据管理的便捷性 ,进行编码打包,并通过无线方式(如4G/5G)与指挥中心实现媒体数据互通和信令交互。 二、主要功能与应用实时音视频采集与传输: 巡检人员使用GB28181记录仪实时采集电网设施、线路状态等巡检现场的视频和音频数据,并通过4G/5G网络实时传输到指挥中心。 实时位置上报与定位GB28181记录仪内置的定位模块实时上报巡检人员的位置信息,帮助指挥中心准确了解巡检进度和人员分布。在紧急情况下,指挥中心可以迅速定位问题现场,提高处理效率。 总结GB28181记录仪在电网巡检中的应用方案充分利用了其强大的实时音视频采集、传输、定位以及远程监控等功能,为电网巡检工作带来了显著的效率提升和安全保障。​

    41500编辑于 2024-08-06
  • HTML5 Geolocation(地理定位

    HTML5 Geolocation(地理定位)用于定位用户的位置。 定位用户的位置 HTML5 Geolocation API 用于获得用户的地理位置。 浏览器支持 Internet Explorer 9+, Firefox, Chrome, Safari 和 Opera 支持Geolocation(地理定位). 注意: Geolocation(地理定位)对于拥有 GPS 的设备,比如 iPhone,地理定位更加精确。 HTML5 - 使用地理定位 请使用 getCurrentPosition() 方法来获得用户的位置。 给定位置的信息 本页演示的是如何在地图上显示用户的位置。不过,地理定位对于给定位置的信息同样很有用处。

    24510编辑于 2025-12-16
  • 来自专栏机器视觉CV

    You Only Watch Once:实时人体动作定位网络

    ---- 今天跟大家介绍一篇YOLO风格浓郁的论文,来自慕尼黑工业大学的学者受人类视觉的启发,提出一种快速实时的视频动作定位方法 You Only Watch Once(YOWO),达到了目前最好的效果 视频动作定位是在视频中定位出正在执行动作的主体并识别出动作的问题。 请看下面这幅动图: ? 很显然该问题包括:在多帧中定位主体和动作分类。

    1.2K20发布于 2019-11-24
  • 来自专栏AI算法与图像处理

    You Only Watch Once:实时人体动作定位网络

    来源:我爱计算机视觉 今天跟大家介绍一篇YOLO风格浓郁的论文,来自慕尼黑工业大学的学者受人类视觉的启发,提出一种快速实时的视频动作定位方法You Only Watch Once(YOWO),达到了目前最好的效果 视频动作定位是在视频中定位出正在执行动作的主体并识别出动作的问题。 请看下面这幅动图: ? 很显然该问题包括:在多帧中定位主体和动作分类。

    1.4K40发布于 2019-11-28
  • 来自专栏破晓之歌

    H5获取定位信息 原

    v=2.0&ak=aAP7FmnDEeZAX7Cvdbe7kdKE "></script> <title>百度地图的定位</title> </head> <body> <script type="text

    95220发布于 2018-08-15
  • 来自专栏全栈程序员必看

    QCustomPlot系列(5)-实时动态曲线

    这里只讲2个知识点:1、显示鼠标指向的点坐标,2、实时滚动 1、箭头指向要显示的坐标点,代码步骤: (1)添加新类,继承QCustomPlot 添加private成员变量: QCPItemText * { textLabel->setVisible(false);//隐藏数值方框和箭头 arrow->setVisible(false); } } 2、实时滚动的曲线 我们要做的就两点:1、向graph中添加新的点 this->graph(graphIdx)->addData(currentTime, y); 2、实时修改X轴的显示范围 在我这个例子中,X轴是实时时间 ,所以,要想使曲线实时滚动,只要把X轴的显示范围实时修改为:从<当前时间-当前X轴的显示宽度>到<当前时间>即可, 这样曲线就会滚动起来。 支持的时间值的ms值在小数位,所以/1000.0了) this->xAxis->setRange(curSeclf - xAxis->range().size(), curSeclf);//实时调整

    8K51编辑于 2022-11-03
  • 来自专栏海之滨云视频和流媒体技术

    国标GB28181协议客户端开发(三)查询和实时视频画面

    国标GB28181协议客户端开发(三)查询和实时视频画面 本文是《国标GB28181协议设备端开发》系列的第三篇,探讨了信息查询和实时视频在GB28181协议中的应用。 随后,深入讨论了实时视频的实现方式,包括数据传输协议和传输规范要求。读者将通过本文了解到GB28181协议设备端开发中信息查询和实时视频的关键知识点。 实时视频是GB28181协议中最核心的功能之一。 其数据传输协议和传输规范要求如下: 数据传输协议: GB28181协议规定了两种数据传输协议,分别是实时传输协议(RTP)和实时控制协议(RTCP)。 下面是一个完整的实时视频信令交互过程: 图片 GB28181平台需要查看实时画面的时候,向目标设备发送实时视频邀请信令(Invite)。

    2.2K00编辑于 2023-07-06
  • 来自专栏RTMP推送

    RTSP|RTMP|GB28181深度解读:如何构建系统级实时视频链路

    SmartMediaKit 模块实现SmartMediaKit 将 RTMP 定位为系统的“分发与上行核心层(Distribution & Uplink Core)”, 其实现目标不是替代 RTMP,而是把 这使得 SmartMediaKit 能在 移动网络(4G/5G/WiFi) 环境中保持极高稳定性。 SmartMediaKit 模块实现SmartMediaKit 将 GB28181 定位为“国标接入与协议桥接层(GB Adapter Layer)”,目标是让任何非国标终端(Android、无人机、边缘节点 设计初衷:从多协议到单体系在多数实时视频系统中,RTSP、RTMP 与 GB28181 往往各自独立存在。RTSP 用于设备采集与控制、RTMP 用于推流分发、GB28181 则服务于政企平台接入。 5.

    1.4K10编辑于 2025-11-05
  • 来自专栏opengps

    openGPS.cn - 浏览器定位技术探讨(HTML5定位)

    浏览器定位,也就是HTML5定位,据我目前的理解,这俩其实是一个概念。都是随着html5技术的发展而开始进入大众视野。 ​ 站长基于浏览器定位,制作了2个页面 实时位置共享:实现类似于微信的好友实时位置功能,点击连接体验 。 目前本站点的浏览器定位已经支持wgs84坐标的自动纠偏,gcj02的纠偏处理尚未加入 浏览器定位功能测试:显示出能获取到的最新的信息,点击连接体验 目前,已经实现的 实时位置共享 功能暂时未完全兼容浏览器坐标问题 : 1,电脑端使用浏览器定位,电脑端也能定位。 此内置服务对于手机来讲,包括纯GPS定位,纯网络定位(wifi,ip等均属于网络定位),综合定位,以及关闭定位功能 3,系统权限问题,以安卓平台为例,手机APP往往需要先获取位置服务的权限,然后才能用到位置服务功能

    3K60发布于 2018-04-13
  • 来自专栏技术小屋-未分类

    案例分享——定位手环(日常看护、社区智慧养老、实时定位、一键远程报警)

    【需求】: 1)适用于养老院老人的精简定位手环; 2)定时上报定位信息,便于日常跟踪看护; 3)主动一键SOS求救,远程求助急速响应; 4)异常摔倒自动报警,提高救援效率,防止二次伤害; 5)企业云平台按需定制 ; 6)等等~~ 【关键技术手段】: 1)BD+GPS+GLONASS+LBS四重硬核定位手段,增强收星范围,实现定位精度2.5m; 2)软AGPS加速定位技术,加强搜星速度,室内信号微弱的情况下, 仍缩短冷启动定位时间至10s内; 3)基于运动传感器及异常动作检测算法,实时监控异常摔倒动作; 4)基于移动网络的终端与服务器TCP数据传输; 【DEMO展示】:  【总结】:        

    1.1K10发布于 2021-09-22
  • 来自专栏技术小屋-未分类

    案例分享——定位手环(日常看护、社区智慧养老、实时定位、一键远程报警)

    —————————————————————————————————— ​【需求】: 1)适用于养老院老人的精简定位手环; 2)定时上报定位信息,便于日常跟踪看护; 3)主动一键SOS求救,远程求助急速响应 ; 4)异常摔倒自动报警,提高救援效率,防止二次伤害; 5)企业云平台按需定制; 6)等等~~ 【关键技术手段】: 1)BD+GPS+GLONASS+LBS四重硬核定位手段,增强收星范围,实现定位精度2.5m ; 2)软AGPS加速定位技术,加强搜星速度,室内信号微弱的情况下,仍缩短冷启动定位时间至10s内; 3)基于运动传感器及异常动作检测算法,实时监控异常摔倒动作; 4)基于移动网络的终端与服务器TCP数据传输

    1.2K30编辑于 2022-04-30
  • 来自专栏GB28181技术

    如何集成Android平台GB28181设备接入模块?

    ​技术优势大牛直播SDK的Android平台GB28181设备接入模块在适用场景、音视频能力、定位与通信、数据管理、安全性与稳定性、配置与扩展性以及集成与维护等方面均表现出显著的优势。 实时音视频传输:通过4G/5G等无线网络实现实时音视频数据的传输,确保数据的时效性和准确性。3. 高效的定位与通信功能内置定位模块:支持Android设备采集到的北斗/GPS定位信息,实时上报设备位置信息,帮助指挥中心准确掌握巡检人员的位置和巡检进度。 5. 高稳定性和实时性稳定连接:支持TCP/UDP等多种网络传输协议,确保音视频数据传输的稳定性和实时性。6. 音视频传输: 按照GB28181规范要求,使用RTP PS打包传输音视频流。五、其他功能实现实时快照: 实现实时快照功能,支持JPEG格式,并按照GB28181标准将图像上传到国标平台。

    31910编辑于 2024-09-13
领券