鹰眼

菊风云 | 天塞鹰眼——实时音视频质量监控的“锐利之眼”

心已入冬 提交于 2020-03-10 13:50:57
从社交通讯、在线课堂、互动直播、游戏音视频到远程医疗、智能硬件、银行视频客服等,菊风云为各行各业提供着全球实时音视频通信云服务。同时,菊风云也深刻意识到实时音视频质量透明数据以及通话质量分析对其产品优化以及业务进一步发展的重要性。因此,菊风云自主研发的实时通话质量监测工具——天塞鹰眼,对通话质量进行实时监测,基于通话质量分析引擎,方便开发者从总体到细节把握通话中各项质量数据变化情况,帮助开发者定位、诊断通话问题,为其产品的优化运营提供坚实的数据支撑。选择“天塞鹰眼”作为菊风云实时通话质量监测工具的命名是菊风 CTO 钱晓炯为致敬光学镜头历史上的创新。其中,“天塞”所代表的是高品质,高质量,“鹰眼”代表了捕捉问题的锐利之眼。 注:开发者需下载 JC SDK 最新版才可获取天塞鹰眼抓取的通话质量数据 开发者在创建应用之后,在左侧栏找到天塞鹰眼,点击即可查看相关数据。 并且,所创建应用的所有通话数据都会留痕,开发者可选择任意通话ID或用户ID查看通话参与者的相关通话信息。 通话总体质量详情 通话过程中的音视频质量概况及带宽数据,可供开发者精准定位通话质量问题。 一对一通话质量概览图: 多方通话质量概览图: 关于 MOS 分的说明 MOS 分是通过菊风云自研的视频质量模型计算得到的客观分数,通过大量的人为主观评价实验打分对比测试之后得到的较准确合理的视频质量评判标准。取值1-5分,值越大

ArcGIS Engine开发之鹰眼视图

半腔热情 提交于 2020-03-06 07:46:25
鹰眼是GIS软件的必备功能之一。它是一个MapControl控件,主要用来表示数据视图中的地理范围在全图中的位置。 鹰眼一般具有的功能: 1)鹰眼视图与数据视图的地理范围保持同步。 2)数据视图的当前范围能够在鹰眼视图中用一个矩形框标示出来。若数据视图的显示范围发生变化,鹰眼视图中的矩形框位置也会发生变化。 3)在鹰眼中操作视图,数据视图中的地理范围也将同步调整。当鹰眼中用鼠标点击时,数据视图能够移动到被点击的位置。拖动矩形框可以调整数据视图中的地图显示范围;在鹰眼视图上拖动矩形框时,数据视图能够以全图显示矩形框内的内容。 具体的开发过程: 1)进行鹰眼变量的定义(全局变量) 1 //鹰眼相关变量的定义 2 private bool bCanDrag;//鹰眼地图上的矩形可移动的标志 3 private IPoint pMoveRectPoint;//记录在移动鹰眼地图上的矩形框时鼠标的位置 4 private IEnvelope pEnv;//记录数据视图的Extent 2)鹰眼中数据与数据视图中的数据一致,且鹰眼视图中的地图始终显示为全图。当数据视图加载地图数据时,同时也把数据加载到鹰眼控件中,考虑到鹰眼中只能添加个别全局性的图层,这里需要对地图数据进行过滤,逐一添加到鹰眼中。其中Map Control 的OnMapReplaced事件只能在*.mxd文件打开时触发

使用STM32F407驱动鹰眼摄像头

风格不统一 提交于 2020-01-31 23:28:09
ctime:2018-07-06 13:14:33 +0800|1530854073 标签(空格分隔): 未分类 鹰眼摄像头一般用在智能车比赛上,因此现在网上大部分都是用K60来驱动。但K60没有像STM32的HAL、STD库那样的官方库,都是爱好者或者商家(野火、逐飞)等写的民间库,水平也参差不齐。而STM32不仅有官方库,还有STM32QubeMX这种方便的GUI来直接配置底层。 因此,在2018年的创意组上,我们决定使用STM32来驱动鹰眼,这样,以后在Robocon中也能用得上。 STM32F407实际上是有DCMI摄像头接口的,但由于鹰眼摄像头是硬件二值化过的输出,因此似乎不能用DCMI。(我没尝试,因为如果使用DCMI的话,就不能用中断+DMA的方式来驱动了,如果DCMI失败只能重新打板。) 保险起见我直接将鹰眼的D0-D7接到407的PD0-PD7上,然后场中断接PC9的外部中断,PCLK接PC8(TIM8的CH4)。 驱动方式与K60基本一样,即场中断来时,开启DMA传输,设置传输源地址为 &GPIOD->IDR ,传输目的地址为图像数组首地址,传输长度为数组的size。 这个DMA是TIM8 CH4的输入捕捉DMA,因此每次PCLK脉冲过来,都会触发一次。 需要注意的是,一开始我以为DMA传输从 GPIOD->IDR 到 img_buffer

【架构】分布式追踪系统设计与实现

最后都变了- 提交于 2019-12-23 18:40:08
分布式追踪系统 使用 Zipkin 和 Brave 实现分布式系统追踪(基础篇) - 推酷 OpenZipkin · A distributed tracing system Twitter zipkin 分布式跟踪系统的设计与实现 - 马宏的世界 - 博客频道 - CSDN.NET openzipkin/brave: Java distributed tracing implementation compatible with Zipkin backend services. openzipkin/zipkin: Zipkin is a distributed tracing system zipkin - liaokailin的专栏 - 博客频道 - CSDN.NET #研发解决方案介绍#Tracing(鹰眼) - 旁观者 - 博客园 分布式系统为什么需要 Tracing? 先介绍一个概念: 分布式跟踪 ,或 分布式追踪 。 电商平台由数以百计的分布式服务构成,每一个请求路由过来后,会经过多个业务系统并留下足迹,并产生对各种Cache或DB的访问,但是这些分散的数据对于问题排查,或是流程优化都帮助有限。对于这么一个跨进程/跨线程的场景,汇总收集并分析海量日志就显得尤为重要。 要能做到追踪每个请求的完整调用链路,收集调用链路上每个服务的性能数据,计算性能数据和比对性能指标(SLA

双11 背后的全链路可观测性:阿里巴巴鹰眼在“云原生时代”的全面升级

荒凉一梦 提交于 2019-12-21 02:58:17
点击下载《不一样的 双11 技术:阿里巴巴经济体云原生实践》 <br /> 本文节选自《不一样的 双11 技术:阿里巴巴经济体云原生实践》一书,点击上方图片即可下载! 作者: 周小帆(承嗣) 阿里云中间件技术部高级技术专家 王华锋(水彧) 阿里云中间件技术部技术专家 徐彤(绍宽) 阿里云中间件技术部技术专家 夏明(涯海) 阿里云中间件技术部技术专家 导读: 作为一支深耕多年链路追踪技术 (Tracing) 与性能管理服务 (APM) 的团队,阿里巴巴中间件鹰眼团队的工程师们见证了阿里巴巴基础架构的多次升级,每一次的架构升级都会对系统可观测性能力 (Observability) 带来巨大挑战,而这次的“云原生”升级,给我们带来的新挑战又是什么呢? 云原生与可观测性 在刚刚过去的 2019 年 双11,我们再次见证了一个技术奇迹:这一次,我们花了一整年的时间,让阿里巴巴的核心电商业务全面上云,并且利用阿里云的技术基础设施顶住了 54 万笔/秒的零点交易峰值;我们的研发、运维模式,也正式步入了云原生时代。 云原生所倡导的新范式,给传统的研发和运维模式带来巨大冲击:微服务、DevOps 等理念让研发变得更高效,但带来的却是海量微服务的问题排查、故障定位的难度变得更大;容器化、Kubernetes 等容器编排技术的逐渐成熟让规模化软件交付变得容易,但带来的挑战是如何更精准地评估容量、调度资源

家具厂应该怎么寻找客户?开拓市场呢?

时光总嘲笑我的痴心妄想 提交于 2019-12-01 09:56:23
家具厂怎样寻找消费者? 鹰眼大数据 精准营销系统可以帮助解决这个问题。鹰眼大数据精准营销系统是郑州市共赢科技公司在2015年发觉传统式公司在开发客户层面遭遇艰难时开发设计的。该商品是这种高效率的推广工具,替代了手动操作,提升了工作效能。它包括两个关键部分:采集和营销推广。 鹰眼大数据 精准营销系统能够协助你搜集中国各省代理商、销售商和门店的信息,包含企业名字、公司责任人的手机号和详细地址等。可以导出所收集的手机号码,可以接受导出的文字和表格的方式。随后系统软件能够协助您全自动加上客户的手机微信,推送咱们的广告词信息,开展微信推广,可以开展QQ营销、电话销售、邮件营销、营销短信等。 大数据精准营销系统是一站式营销服务平台,它有三个关键一部分:客户资料搜集、手机微信全自动营销、营销推广。可以帮助你积极寻找客户走向市场,同时也可以让需要的客户主动找到你,还可以帮助您快速扩大客户群。既能够帮助你主动开发消费者进到销售市场,还可以积极主动找寻必须的消费者。功能全方位覆盖,效果好。 鹰眼大数据精准营销系统搭载的阿里云服务器,是通过网络实时采集,网上有多少信息,咱们就能采集多少。鹰眼大数据合作的不仅是中小企业,还有上市公司等。 重要的是鹰眼大数据精准营销系统具有完美的售后服务。不必担忧掏钱请人。系统软件操作面板包含全国400售后维修电话号、QQ客服、免费的在线教程视频等。 来源: https:/

小部件---鹰眼图

前提是你 提交于 2019-11-26 17:31:47
1. 效果图 2. 引用模块 鹰眼图 "esri/dijit/OverviewMap", 3. 增加了一个鹰眼图,div的布局会不会有什么变化? < body > < div id = " map " style =" height : 800px ; " > </ div > < button > 拉框放大 </ button > < button > 拉框缩小 </ button > < button > 平移 </ button > < button > 全图 </ button > < button > 漫游 </ button > </ body > 嗯,,,似乎是没有任何变化 这样看来。鹰眼图就像是map的操作方法一样,就好像是在设置它的setVisibleXX。我猜是这样 4. 看一下JS代码证实一下猜想 var overviewMapDijit = new OverviewMap({ map: map, //LOOK LOOK visible: true }); overviewMapDijit.startup(); OverviewMap就是创建鹰眼图的类。 创建参数中第一个绑定地图。第二个就是设置鹰眼图的可见性。 并且它的可见性默认是false(亲测) 5. 试试在上一篇中的 绑定小部件 上加上鹰眼图,贴代码 <!DOCTYPE html> < html > <