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

    物联网知识科普(4)——室内实时定位技术及原理

    RTLS即 Real Time Location Systems的简称,实时定位系统。 RTLS是一种基于信号的无线电定位手段,可以采用主动式,或者被动感应式。 谈到定位,大家首先会想到GPS,基于GNSS(全球导航卫星系统)卫星定位已无处不在,但卫星定位有其关键弊端:就是信号无法穿透建筑物实现室内定位。 那么,室内定位问题如何解决呢? 适用:Wi-Fi定位适用于对人或者车的定位导航,可以于医疗机构、主题公园、工厂、商场等各种需要定位导航的场合。 ? ▲ Wi-Fi室内定位模式 ? ▲ iBeacon室内定位模式 以上是成型的主流的室内定位方案,每种定位模式均有其优势和劣势,随着室内定位和科技的发展,未来必定是多模式融合定位的结果,同时更大的难题是室内外无缝切换定位解决方案。 常用定位原理介绍。 一、TOA定位技术原理 TOA也被称为圆周定位技术,实际定位过程中通过设备发射电磁波测量得到当前定位点到三个标定点的时间:t1、t2、t3。

    6.9K51发布于 2019-07-16
  • 来自专栏嵌入式、安防、流媒体、AI分析

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

    实时视音频点播基本要求      实时视音频点播的SIP消息应通过本域或其它域的SIP服务器进行路由、转发,目标设备的实时视音频流宜通过本域内的媒体服务器进行转发。     实时视音频点播采用SIP协议(RFC 3261)中的INVITE方法实现会话连接,采用RTP/RTCP协议(RFC 3550)实现媒体传输。      实时视音频点播的信令流程分为客户端主动发起和第三方呼叫控制两种方式,联网系统可选择其中一种或两种结合的实现方式。 Invite消息,此消息不携带SDP消息体;  3:媒体服务器收到SIP服务器的Invite请求后,回复200 OK响应,携带SDP消息体,消息体中描述了媒体服务器接收媒体流的IP、端口、媒体格式等内容;  4: 服务器向媒体服务器发送BYE消息,断开消息2、3、6建立的同媒体服务器的Invite会话;  18:媒体服务器收到BYE消息后回复200 OK响应,会话断开; 19:SIP服务器向媒体流发送者发送BYE消息,断开消息4

    2.1K40编辑于 2023-01-04
  • 来自专栏GB28181技术

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

    GB28181 标准中,“INVITE” 请求通常用于发起媒体流的传输请求。 Android GB28181技术实现本文以大牛直播SDK的GB28181设备接入模块为例,大牛直播SDK推出的Android平台GB28181接入SDK(SmartGBD),可实现不具备国标音视频能力的 进入系统后,先启动GB28181,注册到平台,等待国标平台发起回传请求。 /* *收到s=Play的实时视音频点播 */ void ntsOnInvitePlay(String deviceId, SessionDescription sessionDescription 0:1);libPublisher.SetRTPSenderIPAddressType(rtp_sender_handle, video_des.isIPv4()?

    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平台实现mp4文件实时推送RTMP|轻量级RTSP服务|GB28181平台

    ​好多开发者有这样的诉求,想把本地录制的MP4文件,以实时流数据的形式,推送到RTMP服务器,注入轻量级RTSP服务,或者对接到GB28181平台,这块前几年我们就有对接。 本次以MediaExtractor为例,先利用MediaExtractor,把mp4文件的音视频数据分离,然后调用我们publisher模块,实现编码后的数据对接到RTMP服务器、轻量级RTSP服务或GB28181 ");}else {if ( gb28181_agent_.start() ) {btnGB28181Agent.setText("停止GB28181");}}}}//停止GB28181 媒体流private 0:1);libPublisher.SetRTPSenderIPAddressType(rtp_sender_handle, video_des.isIPv4()? this.tele_boot_value_ = tele_boot_value;return this;}}.set(deviceId, teleBootValue),0);}以上就是大概流程,需要注意的是,本地MP4文件作为实时数据发送的时候

    59900编辑于 2022-09-29
  • 来自专栏RTSP/RTMP直播相关

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

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

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

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

    作为一种典型的方法,地图匹配算法广泛应用于许多配备激光雷达[4]、雷达[5]、相机[6]或V2X[7]的定位解决方案中。 例如,Levinson等人[4]通过使用SLAM式松弛算法来构建没有任何潜在移动物体的平坦地面反射图,然后使用部分滤波器(PF)来关联激光雷达,从而获得车辆定位。 然后使用离线SLAM来对齐先前序列地图中的重叠轨迹,这使得定位系统不断学习和改进地图。与参考文献[4]中的方法相比,参考文献[33]提高了动态城市环境中AV的定位精度和鲁棒性。 他们使用分布式位置估计算法来融合共享数据,实现了约4米的定位精度。该解决方案减少了随机噪声的影响,并提高了计算车辆间距离的准确性。 如图4所示,与基于激光雷达和视觉的定位相比,基于V2X的定位实时性能更好,但由于信号延迟或参与节点不足的挑战,其精度不令人满意。

    2.4K40编辑于 2023-02-18
  • 来自专栏自动化测试实战

    Appium 定位方法例子(4

    这是一个攻坚战,来首战斗音乐助兴 有朋友留言反应定位不到元素,没错,船长也为这个一直在头疼,我用的App是原生安卓+webService+h5类型的,定位虽然没问题,但是在进行操作的时候各种不通过 ……真的很头疼啊……我这里说的“操作”是指例如:清空输入框、输入用户名之类的,但是定位是没问题的。 我想给大家写一些实用性强的,因为网上搜到的全是用计算器做例子,原因就在这——定位和操作不复杂,写起来轻松加愉快… 让船长再研究一下安卓原生和h5混合的App该怎么弄… 还要感谢@小麦苹果大神的指点哈

    91840发布于 2018-05-18
  • 来自专栏全栈程序员必看

    Selenium系列4-元素定位

    定位单个元素)或find_elements(定位多个元素)方法来定位元素。 Selenium元素定位常用API 在工作中我们常用的元素定位API一共有8种,我们先来了解以下6种,xpath和css_selector我们在后面的文章中单独学习 通过id定位 说明 当所定位的元素具有 说明 当所定位的元素具有id属性时,我们可以使用by_name来定位该元素,name一般情况下在当前页面中不是唯一的。 说明 当所定位的元素具有class属性时,我们可以使用by_class_name来定位该元素,class属性一般为多个值。 说明 by_link_text通过超文本链接上的文字信息来定位元素,一般专门用于定位页面上的超文本链接。

    95610编辑于 2022-07-12
  • 来自专栏全栈程序员必看

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

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

    5.7K10编辑于 2022-11-10
  • 来自专栏运维之路

    事中故障处理(4)故障定位

    故障恢复指恢复业务连续性的应急操作,很多故障是在不断尝试验证解决恢复的动作,所以故障恢复环节与故障定位环节有一定的交叠,或在这两个环节之间不断试错的循环,即故障恢复操作可能和故障诊断是同时,也可能是诊断之后或诊断之前 4.恢复后信息传递 虽然从MTTR角度看,恢复通常以技术指标的恢复为判断条件,但是在实际的故障处置过程中,恢复结束的判断条件通常是验证与信息通报。 验证包括技术验证与业务验证。 结束 注:“3.4 事中处置”另外3个环节内容链接: 1.故障发现、故障响应 2.故障定位

    1.9K31发布于 2021-10-08
  • 来自专栏GB28181技术

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

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

    41500编辑于 2024-08-06
  • 来自专栏艾编程

    CSS固定定位与粘性定位4大企业级案例

    前面两篇文章为大家详细讲解了相对定位与绝对定位的应用场景和案例。如果想了解的可以在公众号里面查看去看。本小节我们学习下固定定位与粘性定位的应用场景和案例。 fixed 固定定位 相对于浏览器窗口进行位置调整 sticky 粘性定位 是基于用户的滚动位置来定位。 固定定位 相对于浏览器窗口进行定位,其它与绝对定位的特性一致。 --data-src放着对应的视频地址-->

    --主内容区--> </body> 4、吸顶盒导航和常见左右吸附效果(粘性定位) 由于粘性定义目前只有火狐和Safari浏览器支持,但是这种效果在实际企业开发中必用。 内容如下: HTML/HTML5,CSS/CSS3,JavaScript,真实企业项目开发,云服务器部署上线,从入门到精通 PC端项目开发(1个) 移动WebApp开发(2个) 多端响应式开发(1个) 共4大完整的项目开发

    2.2K30编辑于 2022-12-11
  • 来自专栏机器视觉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
  • 来自专栏海之滨云视频和流媒体技术

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

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

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

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

    (4) 与其他模块的协同 与 RTMP 推流模块 联动:RTSP 拉流 → 编码 → RTMP 推送,实现实时转发; 与 GB28181 接入模块 联动:将 RTSP 源自动注册为国标通道,实现协议桥接 4️⃣ 媒体请求(INVITE / ACK / BYE) 当平台需要实时视频时,发起 INVITE 请求,设备应答 200 OK 并通过 SDP 协商传输参数; 随后媒体流以 RTP/PS 形式发送至平台 SmartMediaKit 模块实现SmartMediaKit 将 GB28181 定位为“国标接入与协议桥接层(GB Adapter Layer)”,目标是让任何非国标终端(Android、无人机、边缘节点 4. 4.

    1.4K10编辑于 2025-11-05
  • 来自专栏呱牛笔记

    UWB定位产品开发爬坑记录-4

    简单的说时隙管理,就是将基站的时间分成不同的时间段,然后将标签分配到对应的时间段,这样就避免了标签无序发送产生的冲突,提高系统容量;

    47820编辑于 2023-05-02
  • 来自专栏技术小屋-未分类

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

    【需求】: 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
  • 领券