首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏为了不折腾而去折腾的那些事

    家用万兆网络实践:紧凑型家用服务器静音改造(二)

    不过除了这种性价比方案外,传统服务器作为专业计算设备还是有其独特优势的:可以插入大量ECC内存、提供更稳定的虚拟支持。特别是在需要持续运行服务或处理大规模数据时,这些优势就特别明显。 设备使用环境与噪音困扰这台设备作为一台家用服务器使用,最让人头疼的就是噪音问题。即便我把服务器放在机柜里,确实能降低不少运行噪音,但那个服务器使用的工业风扇的“呼呼”声依然很明显。 让我们来看看具体有哪些难点:首先,HPE服务器用的风扇接口与市面上常见的消费级静音风扇不兼容。这就限制了我们能用的风扇选择范围。其次,就算找到合适的风扇可以更换,服务器默认的风扇控制策略是全速运转。 选这款的原因也很简单:我这台服务器平时就是用来跑些虚拟环境和一些突发性的轻量应用,再加上处理一些万兆网络中转任务。在这种低负载场景下,低转速的猫扇优势特别明显(当然,如果是高转速场景就另当别论了)。 到这里,我们的硬件静音改造就告一段落了,也解决了开篇提到的日常安静使用需求。接下来,让我们回到万兆网络实践这个话题。

    1.2K10编辑于 2025-01-05
  • 来自专栏为了不折腾而去折腾的那些事

    家用万兆网络实践:紧凑型家用服务器静音改造(二)

    大家好,这篇文章我们继续分享家里网络设备的万兆升级和静音改造经验,希望对有类似需求的朋友有所帮助。 不过除了这种性价比方案外,传统服务器作为专业计算设备还是有其独特优势的:可以插入大量ECC内存、提供更稳定的虚拟支持。特别是在需要持续运行服务或处理大规模数据时,这些优势就特别明显。 让我们来看看具体有哪些难点: 首先,HPE服务器用的风扇接口与市面上常见的消费级静音风扇不兼容。这就限制了我们能用的风扇选择范围。 其次,就算找到合适的风扇可以更换,服务器默认的风扇控制策略是全速运转。即便装上了静音风扇,在这种策略下依然可能达不到理想的降噪效果,毕竟这是物理规律决定的。 计划中使用的猫扇:经典配色 NF-A8 选这款的原因也很简单:我这台服务器平时就是用来跑些虚拟环境和一些突发性的轻量应用,再加上处理一些万兆网络中转任务。

    1.3K10编辑于 2025-01-07
  • 来自专栏HansBug's Lab

    1342: Sound静音问题

    很多声音处理任务都需要将录到的声音分成由静音隔开的几段非静音段。为了避免分成过多或者过少的非静音段,静音通常是这样定义的:m个采样的序列,该序列中采样的最大值和最小值之差不超过一个特定的阈值c。 请你写一个程序,检测n个采样中的静音。 Input 第一行有三个整数n,m,c( 1<= n<=1000000,1<=m<=10000, 0<=c<=10000),分别表示总的采样数、静音的长度和静音中允许的最大噪音程度。 Output 列出了所有静音的起始位置i(i满足max(a[i, . . . , i+m−1]) − min(a[i, . . . , i+m−1]) <= c),每行表示一段静音的起始位置,按照出现的先后顺序输出 如果没有静音则输出NONE。

    99170发布于 2018-04-10
  • 来自专栏呱牛笔记

    PJSIP实现通话过程中MIC静音功能

    generate 1 frame 11:30:27.198 Master/sound Underflow, buf_cnt=0, will generate 1 frame 2、修改PJSIP,实现MIC静音功能 静音的效果无非是发送静音包和彻底禁用MIC. PJMEDIA_PORT_ENABLE) { if (PJMEDIA_PORT_MUTE == port->rx_setting ){ //如果是MUTE,将frame bufer的数据写0,表示为静音

    95010编辑于 2024-06-21
  • 来自专栏四月天的专栏

    ubuntu 系统声音静音问题

    ubuntu 系统声音静音问题 在硬件设备中发现了系统声音重启被静音的问题,导致设备声音不可用。Bug情况暂未复现。无法从根本解决问题。只能想一个临时的问题。记录一下,临时的解决方案。 pactl set-sink-mute 0 0 #取消静音 pactl set-sink-mute 0 1 #静音 pactl set-sink-mute 0 toggle #取反。 静音状态取消静音,非静音设置为静音 amixer amixer与pactl功能类似,amixer主要设置音频相关设备,pactl还可以设置其他类型设备,比如 显卡等。 Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [off] #off 表示为静音 Mono: Front Left: Playback 1 [0%] [on] Front Right: Playback 1 [0%] [on] 注意:声音打开之后,音量值为0%,等同于静音

    2.5K30编辑于 2023-03-10
  • 来自专栏好派笔记

    iOS如何判断设备处于静音模式

    -(BOOL)silenced { #if TARGET_IPHONE_SIMULATOR // return NO in simulator. Code causes crashes for some reason. return NO; #endif CFStringRef state; UInt32 propertySize = sizeof(CFStringRef); AudioSessionInitialize(NULL, NULL, NULL, NULL); Aud

    1.9K20发布于 2021-10-29
  • 来自专栏腾讯Bugly的专栏

    从 Android 静音看正确的查找 bug 的姿势

    ,欸,静音了;再点一下,欸,不静音了;再点一下,欸。。。 往后看就知道啦),所以我在进入 app 加载 view 时,要根据本地存储的静音状态来初始 view 的状态: boolean persistedMute = mute.getContext().getSharedPreferences 就是说,我们可以发送任意次静音请求,而想要取消静音,还得发出同样次数的取消静音请求才可以真正取消静音。 好像找到答案了。不对呀,我以你的人格担保,我只发了一次静音请求啊,怎么取消静音就这么费劲呢! AudioManager) getContext().getSystemService(Context.AUDIO_SERVICE); 这段代码是在 View 当中的,换句话说,getContext 返回的是初始 初始这个 View 传入的 Context 是我们唯一的 Activity。

    1.5K70发布于 2018-03-23
  • 来自专栏往期博文

    【Android】自制静音App,解决他人手机外放问题

    while(true){ final int m = am.getStreamMinVolume(AudioManager.STREAM_MUSIC); //设置静音 我试图想把软件做的更“流氓”一些,想到了以下思路: 加入一个系统级服务,不停地设置音量静音 加入一个系统级服务,监听Activity是否被Kill,若被Kill则重启 加入一个系统级服务,监听开机广播,

    1.9K40编辑于 2022-11-02
  • 来自专栏腾讯云终端专家服务

    TRTC Web端 仿腾讯会议麦克风静音检测

    项目背景 目前 Web 的 TRTC 没有静音检测,在关闭麦克风的情况下发言没有提示,有时候会有比较尴尬的会议场景出现,为提升用户体验,这里尝试将腾讯会议的解决思路引入。 var audioContext = null; var meter = null; // 如果你需要对声音大小可视,可以将canvasContext解除注释,并在html里写一个canvas元素供给后续获取

    `) $('#michint').slideUp(0) getStream(); function getStream() { // 获取canvas,若想要可视音量,在html

    3.2K50发布于 2021-04-27
  • 来自专栏镁客网

    环保静音:智能机器人割草机Worx Landroid

    这款智能硬件比你想象中更加智能,Worx会自动调节割草深度,还能适用于各种各样的地形。如果是在坡上运行,Worx会自动调节参数,使斜坡上的草坪同样平整。 最重要的是Worx白天和黑夜都能静音运行,不会打扰你和邻居的生活。另外,还有PIN码设置功能,就算任由它在草坪“闲逛”也不用担心它被盗走。而对于Worx本身的安全性用户也大可以放心。 Worx机器人割草机基本上可以连续工作七天为你的草坪进行零排放的、静音运行,随时保持你草坪的齐整。最后一提,这款机器人割草机售价1000美元。

    2.1K60发布于 2018-05-25
  • 来自专栏量子位

    最强旗舰手机功能曝光:大变活人、智能静音、拍照测肤……

    也可以根据你所在场景的不同情况调整设置,比如“感觉”你走进了会议室,自动给你设置成静音状态。 是的,你的手机,随时在线,始终准备响应,不需要你任何唤醒和下命令。 同样是一年一迭代,怎么今年在AI上就像打通任督二脉呢…… 性能飞跃方法 主要靠的是软硬件一体的提升,加一起就是高通第六代AI引擎。 具体来说,这次高通主要做了三件事。 AI产品题中之义的软硬件一体,或许你已经不陌生,现在包括智能硬件等领域发生的一切,就是AI算法和软件对硬件的重新定义。 随时在线,更加主动的AI助手: 智能识别周围场景,自动调整手机铃声状态: 比如你从吵闹的咖啡厅到安静的会议室,就会自动帮你静音,不必再御驾亲调。 未来这句“请大家提前把手机设为静音”,大概就成为历史了。 你的手机还能在没有信号的多层停车场,准确帮你找到停车位置。

    98220编辑于 2023-03-10
  • 来自专栏算法+

    音频自动增益 与 静音检测 算法 附完整C代码

    在通讯行业一般的做法就是采用静音检测, 一旦检测为静音或者噪音,则不做处理,反之通过一定的策略进行处理。 这里就涉及到两个算法,一个是静音检测,一个是音频增益。 增益其实没什么好说的,类似于数据归一拉伸的做法。 静音检测 在WebRTC中 是采用计算GMM (Gaussian Mixture Model,高斯混合模型)进行特征提取的。 例如,用静音检测 来做音频裁剪,或者搭配音频增益做一些音频增强之类的操作。 自动增益在WebRTC 源代码文件是:analog_agc.c 和 digital_agc.c 静音检测 源代码文件是: webrtc_vad.c 这个命名,有一定的历史原因了。 :https://github.com/cpuimage/WebRTC_VAD 具体流程为:  加载wav(拖放wav文件到可执行文件上)->输出静音检测结果 备注 :1 为非静音,0 为静音  该注意的地方和参数

    4.3K101发布于 2018-05-07
  • 来自专栏TSINGSEE青犀视频

    EasyCVR开启音频后,视频调阅播放默认为静音的问题优化

    EasyCVR基于云边端一体架构,部署轻快、功能灵活,平台可支持多协议、多类型设备接入,包括:国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、大华SDK、宇视SDK等( 有用户反馈,在配置中开启了播放器音频,但是在视频广场播放时,默认是静音状态。针对该反馈我们立即进行排查,发现是播放器没有给静音控制的属性,导致默认是静音状态。

    68120编辑于 2023-05-26
  • 来自专栏ICT售前新说

    服务器虚拟剖析-1

    前面几期主要介绍了数据中心中fabric网络架构以及部署网络自动的关键技术,从本期开始我们将注意力下移到服务器服务器通过安装虚拟操作系统,在此基础上部署虚机,虚机中可以安装主流的操作系统,VM以寄居的形式处在物理服务器之上,同时虚机之间互相并列且隔离共用底层的一套硬件设备,虚机内部的操作系统叫gust os与物理服务器的 物理服务器通过一系列的资源切片,如CPU分成多个V-CPU、物理内存复用、同时I/O芯片组也支持多channle,可以把虚拟的计算机资源组织给不同的虚机,多虚机共用一套硬件资源从而答复提升服务器利用率 虚机做完虚拟后可灵活迁移、迁移后虚机以文件的形式落地,这样可以做到虚机与物理服务器之间解耦,方便对虚机做任何生命周期的操作如“删掉、重启、迁移”,关机后物理资源会被重新释放。 华为服务器虚拟软件是fusion computer,是一款基于ZEN开发的一套虚拟软件,每台物理机都要安装虚拟操作系统-fusion computer,该平台有2个组件:VRM和CAN,每台主机安装的虚拟操作系统装的就是

    5.7K30发布于 2019-08-12
  • 来自专栏前端小叙

    h5 video标签在ios8,9无法设置静音

    video设置静音,在ios8,io9发现都无法静音,得出结论如下: 1、如果默认给video标签加muted属性,调试获取到的为true,但是依然有声音,即:即使设置为true,也是有声音; 2、通过 js改变muted是无法改变ios8下的值的,改变了之后打印依然为改变之前的; 3、网上看到其他的一个video库也是写了 ios8,ios9 不能设置静音

    1.3K10发布于 2020-04-15
  • 来自专栏程序员阿杰

    服务器进行容器改造

    dockereskibanahadoopmysqlnginxk8s 对服务器进行容器改造,也为后续大项目的上线增加容器部署的经验, 第一步 mysql镜像的拉取与运行 第二步准备nginx为后续的项目需要负载均衡做准备

    88620编辑于 2022-01-10
  • 来自专栏睿Talks

    服务器虚拟技术演进

    一、前言 服务器虚拟技术是云计算的基石,在最大化利用硬件资源的同时,又降低了使用成本,让系统具备弹性伸缩能力,促使现代系统的架构出现了革命性的变化。 无论是微服务架构还是服务网格架构,都是在服务器虚拟技术日渐成熟后才得以大规模使用。本文主要介绍 CPU 虚拟技术的演进过程,以英特尔的 x86 平台为主,为掌握云计算相关知识打好基础。 三、CPU 虚拟技术的演进 服务器虚拟最早在 19 世纪 60 年代就提出了,当时的机器都是单线程的,一台机只能跑一个程序,很浪费硬件资源。 CPU 的虚拟服务器虚拟的关键技术,但如内存和网卡等其它硬件的虚拟技术也不容忽视,在这方面QEME公司就做得很好。于是KVM和QEMU的组合就奠定了服务器虚拟的基石。 总结 本文介绍了 CPU 虚拟技术的演进过程,从二进制翻译、超虚拟再到终极的解决方案硬件辅助虚拟。虚拟技术的不断演进,为云计算的工业铺平了道路。

    5.4K20编辑于 2022-06-14
  • 来自专栏网络通讯杂谈

    什么是服务器虚拟,虚拟的优势!

    为什么要服务器虚拟服务器虚拟的优势是什么? 首先降低运营成本,服务器虚拟降低了IT基础设施的运营成本,是IT运维人员摆脱了繁重的物理服务器、OS、中间件及兼容性的管理工作,减少人工干预频率,使管理更集中更便捷。 其次提高应用兼容性,服务器虚拟提供的封装性和隔离性使大量应用独立运行于各种环境中,使IT管理人员不需频繁根据底层环境调整应用,只需构建一个应用模板并将其发布到虚拟后的不同类型平台上即可。 第五提升资源利用率,通过服务器虚拟的整合,提高了CPU、内存、存储、网络等设备的利用率,绝大多数应用的传统部署利用率不超过10%,而通过虚拟后利用率往往超过70%,同时保证原有服务的可用性,使其安全性及性能不受影响 在当前各种资源都非常紧张的情况下特别是服务器硬件价格上涨的情况下,使用服务器虚拟可以说是非常有必要的。 QQ截图20191025135459.jpg

    8.4K60发布于 2019-10-25
  • 来自专栏LiteMedia

    LiteCVR安防监控平台使用RTMP推流,静音帧导致无法播放FLV

    经过分析得知,原来是静音帧导致设备断流所致。

    36520编辑于 2023-11-07
  • 来自专栏机器学习与硬件配置

    支持7块RTX3090静音级深度学习工作站硬件配置

    nvidia的 Ampere架构-RTX 3090上市,该卡是第一个拥有超1万个流处理器的最强算力GPU卡,由于该卡外形尺寸巨大,长度达313mm,厚度3个槽,另外功耗到350w,常规GPU计算机/工作站最多支持1~2块,市场上是否有支持更多RTX3090的硬件配置?用于深度学习训练和推理,该配置的深度学习工作站的张量计算单元(Tensor Core)FP16性能达到1.7PTflops(理论上),这是目前最快的。

    2K40发布于 2021-04-28
  • 领券