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

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

    实时视音频点播基本要求      实时视音频点播的SIP消息应通过本域或其它域的SIP服务器进行路由、转发,目标设备的实时视音频流宜通过本域内的媒体服务器进行转发。     实时视音频点播的信令流程分为客户端主动发起和第三方呼叫控制两种方式,联网系统可选择其中一种或两种结合的实现方式。 向媒体服务器发送Invite消息,此消息不携带SDP消息体;  3:媒体服务器收到SIP服务器的Invite请求后,回复200 OK响应,携带SDP消息体,消息体中描述了媒体服务器接收媒体流的IP、端口 、媒体格式等内容;  4:SIP服务器收到媒体服务器返回的200 OK响应后,向媒体流发送者发送Invite请求,请求中携带消息3中媒体服务器回复的200 OK响应消息体,并且修改s字段为“Play”代表实时点播 消息后向媒体服务器发送BYE消息,断开消息8、9、12建立的同媒体服务器的Invite会话;  16:媒体服务器收到BYE消息后回复200 OK响应,会话断开; 17:SIP服务器向媒体服务器发送BYE消息,断开消息2、3

    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 libPublisher.SetGBInitialTCPReconnectInterval(publisherHandle, 1000);//libPublisher.SetGBInitialTCPMaxReconnectAttempts(publisherHandle, 3)

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

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

    ​Android平台GB28181设计开发的时候,有个功能必不可少的:实时快照,特别是用于执法记录仪等场景下,用于图像留底或分析等考量。 cameraImageRotationDegree_);publisherHandle = libPublisher.SmartPublisherOpen(context_, audio_opt, 3, ,点击“实时快照”按钮即可,需要注意的是,实时快照需要存储路径和保存下来的快照文件名称。 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 本文主要是介绍实时位置订阅(SUBSCRIBE)和上报(NOTIFY)功能更新时的一些注意事项,感兴趣的开发者可酌情参考。 实时位置订阅和上报,对GB28281设备接入终端尤其重要,如移动单兵设备、执法记录仪、智能安全帽、车载终端等,Android国标接入设备通过获取到实时经纬度信息,按照一定的间隔上报到国标服务平台,国标服务平台通过如电子地图 ,实时动态显示前端设备的定位信息,从而实现前端接入设备的可视可控管理。 头域指定订阅过期时间; Android国标接入终端收到SUBSCRIB后,发送200 OK响应; 紧接着,Android国标接入终端发送 NOTIFY 消息相关的位置信息,并使用​Event头域描述订阅事件,国标​GB28181

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

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

    此外,只有当自动定位达到毫秒级实时性能和厘米级精度时,才能确保安全驾驶,如避免碰撞[3]。 然而,3D NDT方法可能需要大量内存来保存ND体素(用于匹配的3D ND体素总数高达100MB[30]),这导致定位时间与second level一样长[44]。 基于混合地图的算法可以减少内存使用,并解决实时性能和定位精度之间的权衡,例如参考文献[38]中所示的拓扑度量地图。基于3D地图的匹配算法可以获得受益于3D特征的准确和鲁棒的位置。 2)应用场景:满足AV应用安全驾驶要求的精度和实时性能分别是位置误差和位置输出频率,要求分别小于30cm[3]和100ms[151]。 与1D地图和3D地图匹配方法相比,基于激光雷达的2D地图匹配方法显示了在成本、准确性、实时性和鲁棒性之间平衡商用AVs定位性能的最重要前景。

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

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

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

    5.7K10编辑于 2022-11-10
  • 来自专栏计算机视觉SLAM情报站

    实时的多机SLAM系统:用于动态场景中的定位3D建图

    本文介绍了可穿戴式SLAM系统,该系统可实时执行室内和室外SLAM。 最终,该系统执行了多达三个颗粒级别的3D重建。 ? 主要贡献 ? (1) 用于执行实时室内/室外SLAM的LiDAR-Visual-Inertial(LVI)融合策略。 在本文中,我们开发了用于高动态环境中的室内/室外定位的多传感器可穿戴式SLAM系统。 ? 基于agent的SLAM定位系统。 通过不同传感器(LiDAR,IMU,相机和GPS)之间进行融合,以实现实时室内/室外SLAM。左:可穿戴系统。右:该系统在室内/室外环境中获得的3D地图(蓝色),轨迹(红色)和3D离线重建结果。 而可穿戴SLAM系统通过松耦合的关系将LVI-SLAM方法与GPS定位融合起来。

    2.6K41发布于 2021-05-28
  • CSS 布局_3 Position元素定位

    ,就需要设置 position 属性了 该属性定义建立元素布局所用的定位机制,任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型,相对定位元素会相对于它在正常流中的默认位置偏移 ,因此,"left:20px;" 会向元素的 left 位置添加 20 像素 absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位 fixed 生成固定定位的元素, left,top,right 以及 bottom 属性进行规定,偏移时不会影响文档流中的任何元素 position:absolute 绝对定位 position:absolute; 绝对定位,相对定位父级而定位 position:fixed 固定定位 position:fixed; 固定定位,相对浏览器窗口定位,当页面出现滚动条时,定位元素不会随着滚动,同样的,元素设置 position:fixed; 固定定位之后 absolute; width: 80px; height: 60px; top: 10px; left: 30px; background-color: pink; z-index: 3;

    1.3K40编辑于 2024-03-23
  • 来自专栏DATABASE

    3.查找定位文件命令

    3.ls命令 ls命令用于显示目录中的文件信息,英文全称为“list”,语法格式为“ls [参数] [文件名称]”。 所处的工作目录不同,当前工作目录下能看到的文件肯定也不同。 root root 215 Jul 24 06:27 .config -rw-r--r--. 1 root root 100 Aug 13 2018 .cshrc drwx------. 3 24 06:26 .ICEauthority -rw-r--r--. 1 root root 1562 Jul 21 05:18 initial-setup-ks.cfg drwx------. 3 root root 6 Jul 21 05:19 Music drwxr-xr-x. 2 root root 6 Jul 21 05:19 Pictures drwxr-----. 3 它十分类似于第3章将要讲解的管道符技术,并且由于find命令对参数有特殊要求,因此虽然exec是长格式形式,但它的前面依然只需要一个减号(-)。

    99320编辑于 2022-05-07
  • 来自专栏机器视觉CV

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

    ---- 今天跟大家介绍一篇YOLO风格浓郁的论文,来自慕尼黑工业大学的学者受人类视觉的启发,提出一种快速实时的视频动作定位方法 You Only Watch Once(YOWO),达到了目前最好的效果 视频动作定位是在视频中定位出正在执行动作的主体并识别出动作的问题。 请看下面这幅动图: ? 很显然该问题包括:在多帧中定位主体和动作分类。 作者提出的算法正是在这一观察下,结合 3D-CNN 提取时空信息和 2D CNN 提取位置信息再特征融合,并参考 YOLO 检测方法提出来的。 使用 3D CNN对视频片段提取时空信息,使用 2D CNN 对关键帧提取空间信息,对得到的两部分特征进行注意力机制和通道融合(CFAM)的特征聚合,后面的过程与 YOLO 一样,卷积后进行分类和包围框回归

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

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

    来源:我爱计算机视觉 今天跟大家介绍一篇YOLO风格浓郁的论文,来自慕尼黑工业大学的学者受人类视觉的启发,提出一种快速实时的视频动作定位方法You Only Watch Once(YOWO),达到了目前最好的效果 视频动作定位是在视频中定位出正在执行动作的主体并识别出动作的问题。 请看下面这幅动图: ? 很显然该问题包括:在多帧中定位主体和动作分类。 作者提出的算法正是在这一观察下,结合3D-CNN 提取时空信息和2D CNN 提取位置信息再特征融合,并参考YOLO检测方法提出来的。 使用3D CNN对视频片段提取时空信息,使用2D CNN对关键帧提取空间信息,对得到的两部分特征进行注意力机制和通道融合(CFAM)的特征聚合,后面的过程与YOLO一样,卷积后进行分类和包围框回归。

    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深度解读:如何构建系统级实时视频链路

    3. 3. GB28181 的流传输模型强调“平台拉流”而非“设备推流**”——上级平台控制 INVITE,设备在收到请求后才发 RTP 流,这符合政企安防对访问控制与带宽管理的要求。3. SmartMediaKit 模块实现SmartMediaKit 将 GB28181 定位为“国标接入与协议桥接层(GB Adapter Layer)”,目标是让任何非国标终端(Android、无人机、边缘节点 3.

    1.4K10编辑于 2025-11-05
  • 来自专栏技术小屋-未分类

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

    【需求】: 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
  • 上帝之眼APP——实时定位监控、即时通讯

    项目地址 https://github.com/guoyaohua/GodsEYE 开发环境 Android studio 2.3.1 极光推送IM SDK 百度鹰眼SDK 背景介绍 定位监控系统,不仅仅是用于监视 、监控情景,而更重要的是应用在安全领域,例如儿童、老人外出,如果能将其自身的位置实时共享给家人,这样能带来一份安全保障。 自身位置实时定位 自身轨迹查询 查看指定用户实时最新位置(需添加好友) 查看制定用户运动轨迹 坐标位置纠偏、去噪、抽稀、绑路 坐标精度过滤 轨迹分析(停留点等信息) 后台静默运行 即时通信(文字信息,图片 3.用户注册 ? ? ? 3.主界面 ? 3.轨迹查询 ? ? ? 4.监控列表 ? 5.查询其他用户位置信息、轨迹、轨迹分析 ? 6.即时通信 ? 7.个人中心(待开发) ? 8.鹰眼监控后台 ?

    4.7K40发布于 2018-05-09
  • 来自专栏RTSP/RTMP直播相关

    安卓端GB28181设备接入模块如何实现实时位置订阅(MobilePosition)

    技术背景实时位置(MobilePosition)订阅和上报,对GB28281设备接入终端尤其重要,如移动单兵设备、执法记录仪、智能安全帽、车载终端等,Android国标接入设备通过获取到实时经纬度信息, 按照一定的间隔上报到国标服务平台,国标服务平台通过如电子地图,实时动态显示前端设备的定位信息,从而实现前端接入设备的可视可控管理。 配置设备支持位置订阅:在GB28181设备中需要配置支持位置订阅功能。可以通过设备管理平台或者设备自身的管理界面进行配置。2. 3. 发送订阅请求:使用SIP协议发送一个位置订阅请求。在SIP消息中定义请求的订阅参数,如订阅的设备ID、订阅类型、订阅的时间间隔等。4. 处理位置更新消息:订阅者收到位置更新消息后,可以根据需要进行相应的处理,如在地图上实时显示设备位置、记录设备行踪等。

    1K60编辑于 2023-10-26
  • 来自专栏RTMP推送

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

    ​技术背景我们知道,Android平台不管RTMP推送、轻量级RTSP服务模块还是GB28181设备接入模块,早期,如果需要实现截图功能,又不想依赖Android系统接口,最好的办法是,在底层实现快照截图 快照截图,实际上我们2016年就支持了,不过,需要在RTMP推送、轻量级RTSP服务发布RTSP流、开启实时录像或GB28181设备接入侧已经在传数据的时候,有数据下去,才可以实现截图快照。 本次,我们要实现的是,上述条件不满足的情况下,如何让大牛直播SDK的底层模块(libSmartPublisher.so)实时截图。 return false;if (null == lib_sdk_)return false;long handle = lib_sdk_.SmartPublisherOpen(context, 0, 3, ,大多是要么直接基于Android系统接口实现,要么只能在RTMP推送、实时录像、轻量级RTSP服务发布流数据、GB28181设备接入侧回传音视频数据的时候才可以用,如果想要更灵活的处理快照数据,特别是

    29210编辑于 2024-08-07
  • 来自专栏数据中心正经研究院

    一文了解什么是U位级实时定位

    U位级实时定位的定义U位是数据中心行业最常用的用于标定机柜存放设备的物理空间的基本单位,也是标定服务器、存储、交换机等设备的物理尺寸的基本单位。 U位级实时定位,就是对机柜内U位级物理空间数字化、IT设备资产进行实时定位和精细化管控的一项新技术。U位定位技术发展的三个阶段早期探索期:基于EIC单总线(1-wire)技术的接触式电子标签。 但是由于IDC机房中服务器、存储、交换等用电设备数量众多,强电磁干扰严重,单纯基于RFID的U位定位技术很难满足U位定位(毫米级)的高精度定位要求,所以单纯基于RFID技术的U位定位技术在IDC行业中的应用效果并不好 MC-RFID技术具有可靠性高、定位数据准确、产品使用寿命长,成本优势等多项特点,突破了多年以来困扰行业的感知定位技术瓶颈,所以获得了众多IDC用户的良好评价,并有望引领下一代U位级定位技术趋势。 1、资产定位:U位资产实时定位,可以让现场运维者快速找到指定的服务器;2、资产盘点:通过系统实时自动化盘点,解决了人工盘点易出错、数据不准确、耗时耗力等问题;3、容量管理:实时统计U位使用率,科学规划机柜容量管理

    73641编辑于 2024-01-04
  • 来自专栏自动化测试实战

    Appium+python (3) 元素定位(1)

    uiautomatorviewer: 夜神模拟器里的App后,回到uiautomatorviewer: 点击左上角的Device Screenshot,这时你的夜神模拟器页面就会显示在这里,右侧就是对应的定位信息了 ,我们主要依靠右下角的Node Detail信息进行定位。 0).click() # 点击最后一个元素 buttons.pop().click() buttons.pop(-1).click() accessibility id 这个方法属于appium扩展的定位方法 True} driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps) # 跳过广告 sleep(5) # 用text定位 ,其实之前写了好多种,无奈它去乱点,根本不是想要定位的位置,比如我用class定位: 但是那一排的class是相同的,而且不能用find_elements_by_className()加索引的方式进行定位

    2.1K70发布于 2018-05-18
领券