首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏视频云直播

    直播优化方法

    相对于直播而言,目前国内绝大部分网络环境都是。因此是直播不得不面对的问题。 image.png 模拟一些场景: image.png 普通的定义 在当今移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式。 按照移动的特性来说,一般应用低于2G速率的都属于,也可以将3G划分为。除此之外,信号的Wifi通常也会被纳入到测试场景中。 4、 网络信号,频繁断重连。 上述4个条件,满足一个,就可以称之为音视频,即由于网络原因,不能正常传输音视频数据。 在音视频场景下,4g网络的质量是没有办法保障,因此也算是。4g场景下,卡顿时长是wifi场景下2~3倍。 解决方案 问题解决根本办法,是提升现在网络质量,建设更多的网络基础设施。

    7.4K51编辑于 2022-02-03
  • 来自专栏礼拜八不工作

    多人联机表现优化

    那么这篇说一下Server to Client的网络抖动情况下优化本地表现。 延迟实际并不会造成客户端表现障碍,但是网络抖动会,我们优化的点在于不要让用户看到模型坐标拉扯,让表现过度自然。 new Vector3(transform.transform.eulerAngles.x,yoffset,transform.transform.eulerAngles.z); } 结语 还有其他方式优化表现

    33510编辑于 2024-11-01
  • 来自专栏即时通讯技术

    移动端优化:携程APP移动网络优化实践(识别篇)

    本文由携程技术团队Aaron分享,,下文进行了排版和内容优化。 1、引言 网络优化一直是移动互联网时代的热议话题,识别作为移动端优化的第一步,受到的关注和讨论也是最多的。 既然要优化”,那第一步一定是建立相应的“识别模型”,准确识别出场景,本文即探讨携程在识别方面的技术探索,包含技术选型细节和关键的路径思考,欢迎沟通交流。 4)借助现有的标准和识别能力,从网络框架侧和业务侧两个不同的角度进行优化,提高整体网络表现;当下海外市场是业务发力的重点,海外场景的网络表现也明显于国内,我们会针对海外场景从的角度进行重点优化 [10] 爱奇艺APP网络优化实践(网络请求成功率优化篇) [11] 美团点评的网络优化实践(大幅提升连接成功率、速度等) [12] 淘宝移动端统一络库的架构演进和优化实践 [13] 爱奇艺APP 跨国网通信的优化实践 [14] 得物自研移动端诊断工具的技术实践

    1.3K10编辑于 2024-12-21
  • 来自专栏音视频咖

    技术解码 | 腾讯云SRT优化

    腾讯视频云为此在全链路上针对流媒体传输不断深入优化,使得在各大重要赛事上具备了高可靠、低延迟、高画质和音质的需求,同时跟客户,比如斗鱼,深沉次合作,不光在服务端,在APP端也进行了SRT的合作,和赛事一样从源头上保证稳定 基于以上特性,腾讯视频云将SRT作为传输层之上的协议,可以将任何基于tcp的应用层协议改造为基于SRT的应用层协议,腾讯和斗鱼一起选择rtmp over SRT尝试在APP端应用SRT,针对网主播进行源头的优化

    2K21发布于 2021-03-08
  • 来自专栏音视频技术

    视频会议场景下的优化

    蓝猫微会创始人兼CEO 邓昀泽在LiveVideoStack线上分享中针对视频会议系统优化定义,算法评估及技术实现等细节进行了详细解析。 : 的定义 评估算法 传输优化 要探究视频会议在场景的优化,需要首先从场景化与数字化角度对进行准确的定义,这样在处理相关问题时才能得出一些具有针对性的解决方案。 如果没有一个场景化的评估标准,那么针对不同场景的算法优化容易导致一个场景有效,另外场景恶化。因此的定义与评估至关重要。 在针对性地分析并得出优化算法之后,我们需要根据整个过程的效果评估不同场景下的算法选型。 定义 首先我们需要明确的定义,我们从两个维度进行定义:丢包率与带宽限制。丢包率在多少以下代表网络可用? ,那么还需进一步提升算法优化网络环境。

    3.7K31发布于 2020-03-02
  • 来自专栏音视频技术

    【今晚7点】BRTC视频下行对抗优化

    网情况下,实时性要求较高的场景一般会通过牺牲清晰度来保障低延时,而清晰度要求高的场景则会通过播放端增加延时换取高质量的音视频数据。 今晚 7:00,我们邀请到了百度智能云视频云RTC技术负责人 孙健 老师为大家重点讲解在保持清晰度和流畅度不变的情况下如何进行对抗优化,并详细介绍百度智能云BRTC在环境下的业务实践。

    49210编辑于 2023-04-18
  • 来自专栏即时通讯技术

    移动端优化:字节跳动移动端网络HttpDNS优化实践

    配合缓存分级、预取等优化,在提升调度精准度的同时保证了高命中率,最终实现了服务端调度准确性提升和客户端性能优化。 7、HttpDNS的缓存策略优化为解决缓存粒度细化可能导致的命中率下降问题,Cache2.0 引入了四重优化策略,最终实现了如下收益:缓存命中率提高了15%,缓存量、CPU 使用和出流量降低了约70% 客户端性能优化:1)成功率:核心 feed 接口,在+非连接复用场景下提升 1.15%;2)耗时:非连接复用场景耗时减少14ms。 和“慢”[8] 现代移动端网络短连接的优化手段总结[9] 百度APP网络深度优化实践(DNS优化篇)[10] 爱奇艺APP网络优化实践(网络请求成功率优化篇)[11] 美团点评的网络优化实践(大幅提升连接成功率 、速度等)[12] 淘宝移动端统一络库的架构演进和优化实践[13] 爱奇艺APP跨国网通信的优化实践[14] 得物自研移动端诊断工具的技术实践[15] 携程APP移动网络优化实践(识别篇

    44710编辑于 2025-11-25
  • 来自专栏全栈程序员必看

    什么是测试?为什么要进行测试?怎么进行测试?「建议收藏」

    按照移动的特性来说,一般应用低于2G速率的都属于,也可以将3G划分为。除此之外,信号的Wifi通常也会被纳入到测试场景中。 那么为什么要进行测试? 因此,这款AP应用要想完成交付,就一定要在网状态甚至在没有网络状态下运行。 如何做测试? 首先,只要搭建出来环境,模拟一个环境即可。可以通过软硬件方式两种。 功能测试建议将整体的功能测试用例在环境下进行一轮测试,相同模块下的功能可以分多个网络条件进行测试。 这部分发现的问题可能会有:页面图片在环境下加载不出来(图片加载逻辑需优化)、需要模板的页面板式结构混乱(模板文件在环境的加载需优化)、页面响应时间较长没有任何显示(页面显示逻辑优化、重试机制加入 主要关注页面的显示与交互,尤其是到wifi,wifi到的情况,是否会有页面的crash以及显示的错乱、session是否一致、请求堆积处理等。

    3.2K20编辑于 2022-07-23
  • 来自专栏测试那些事

    初试测试

    一、什么是测试? 测试作为健壮测试的重要部分,对于移动端测试来说必不可少。 现在移动端仍有相当多的用户主要使用4G、3G、2G等网络,另外因移动端产品使用场景多变,如进地铁、上公交、进电梯等使得测试显得尤为重要。 二、怎么做测试 1、用数据线连接iPhone和mac 2、打开xcode7,选择Xcode -> Windows->Devices ,如图: 3、选择自己的手机,右键单击选择Show Provisioning 如图: 5、iOS手机设置 三、要测试什么?

    39350编辑于 2023-10-17
  • 来自专栏音视频技术

    【公开课预告】BRTC视频下行对抗优化

    网情况下,实时性要求较高的场景一般会通过牺牲清晰度来保障低延时,而清晰度要求高的场景则会通过播放端增加延时换取高质量的音视频数据。 4月18日 19:00,我们邀请到了百度智能云视频云RTC技术负责人 孙健 老师为大家重点讲解在保持清晰度和流畅度不变的情况下如何进行对抗优化,并详细介绍百度智能云BRTC在环境下的业务实践。

    53920编辑于 2023-04-18
  • 来自专栏全栈程序员必看

    charles进行测试(app测试怎么做)

    最近尝试用Charles模拟做了下测试,初步记录一下,适用PC端和移动端(IOS/Android) 1.以charles 4.2版本为例,打开Proxy->Throttle Settings 2.出现下面的界面 3.预设那里有Charles常用的网络设置模拟的数据,根据需要自己选择即可,从上到下网速依次提升 4.习惯自己设置数据来模拟的可以参考下面的数据来设置哦 【】上行:10 下行:30 【 2g 】上行:15 下行:50 【 3g 】上行: 384 下行:2800 5.如果是想针对某个地址来进行的话可以在Throttling Settings中勾选Only for selected hosts 5.设置好了后就看到我们的小乌龟被点绿了 现在就可以开始你的测试啦~ 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/128468

    6.1K21编辑于 2022-07-31
  • 来自专栏运维研习社

    如何模拟环境?

    对于模拟环境,排查问题,这个工具必不可少,赶紧收藏!

    3.4K30发布于 2020-06-11
  • 来自专栏自学测试之道

    移动专项测试

    二、IOS端的网络测试 IOS的网络测试也可以按照上面提到的方案,通过建立一个AP进行网络测试。 但除了这种方法外,IOS系统自身就可以模拟网络环境, 1. 另外还支持add a profile,自行设定网络参数值 三、借助Charles工具做的测试 首先,打开Charles,在Throttle Settings中设置网络状况,比如: ? PS:、2G、3G建议的上下行速率如下,同时还可以控制丢包率的数据 网络 上行 下行 10 2G 15 50 3G 384 2800 四、使用Fiddler工具做测试 参考【fiddler测试】篇 五、移动端其他专项测试项(如:CPU、流量、电量、性能等) 参考【android app性能及专项测试】

    2.2K22发布于 2019-09-29
  • 来自专栏全栈程序员必看

    fiddler进行测试

    6.设置完成后,清空原有的log,并使用你的app进行条件下的操作, 选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。 从条形图表中还可以分别出哪些请求耗时最多,从而对页面的访问进行访问速度优化 如下图: 不同请求耗时多少的图形表,获取那种资源耗时最大,进而进行优化: 如下图 发布者:全栈程序员栈长,转载请注明出处

    97820编辑于 2022-07-22
  • fiddler设置模拟

    会打开文本在其中点击 Edit, 搜索文本m_SimulateModem, 找到如下内容,修改其中的数字(图中的300、150)为较大的数值,通常设为600-800点击File-保存  2.开启/关闭模拟开关在 fiddler中点击Rules--Performance, 点击选中Simulate Modems Speeds,开启模拟取消选中Simulate Modems Speeds,取消模拟

    67000编辑于 2024-03-15
  • 来自专栏搜狗测试

    模拟测试大全

    测试作为健壮性测试的重要部分,对于移动端测试必不可少。 那么对于健壮性测试中的环境大家是如何构造的呢?让我们一起看看小编是如何解决这个问题的。 环境测试主要依赖于环境的模拟。 什么样的网络属于 小于或等于2G速率的都属于,随着5G的到来,3G网络速率的降低,未来3G也会逐渐划入的行列。 如何进行测试 1. 具体弱场景测试,常见场景包括:地铁、电梯、楼梯间、卫生间 3. 使用无线网卡、路由器修改宽带速度模拟网络速度 4. 路由器通过网线和电脑连接在同一络下 2. 手机上连接路由器的网络 进入路由器的管理页面,进入网络设置修改网络速度,有的路由器只能修改速度,有的支持单独修改上行和下行速度。 上行丢包率 out delay :上行延迟 DNS delay DNS:解析延迟 protocol :支持Any,IPV4、IPV6 interface :支持Any,WI-Fi,cellular(蜂窝

    5.3K20发布于 2019-07-24
  • 来自专栏AllTests软件测试

    测试工具-QNET

    测试工具-QNET 目录 1、前言 2、简介 3、安装 4、测试步骤 4.1、配置模板和参数 4.2、选择测试产品进行测试 5、adb指令执行 1、前言 目前在移动设备上进行专项测试的方案主要有两种 测试的思路: 1、功能测试:2G/3G/4G/5G、高延时、高丢包 2、无网状态测试:断功能测试、本地数据存储 3、用户体验关注:响应时间、页面呈现、超时文案、超时重连、安全及大流量风险 4、 特性: 1、搭建简单快捷。无需额外搭建网络环境,无需ROOT/越狱手机,无需连接数据线,只需要安装QNET App,一分钟搭建网络测试环境。 2、自动化测试。 官地址:https://wetest.qq.com/product/qnet/ 4、测试步骤 1、打开APP,进行登陆 2、授权登陆成功 4.1、配置模板和参数 首先添加编辑模板,提供不同的网络场景 如图所示:自定义模板 4.2、选择测试产品进行测试 工作台页面添加指定的模板,之后选择全部应用或者一个应用,点击启动按钮开启测试。

    19.7K11编辑于 2022-07-25
  • 来自专栏自学测试之道

    模拟工具Clumsy(三)

    Clumsy是基于C语言开发的一款开源网络模拟工具。它能在Windows平台下人工造成不稳定的网络状态,应用它可以方便调试应用程序在极端网络状态下的表现。

    5.6K30编辑于 2022-11-21
  • 来自专栏岛哥的质量效能笔记

    环境搭建方案选型

    最近两天陆续收到一些读者的留言说用Charles就可以模拟环境为什么要费劲用树莓派去搞呢?那今天来聊聊目前大致有哪些可以搭建环境的方案以及各自存在的问题。 这里调研了几款工具,可以通过手动设置数据丢包率、上下行带宽以及网络时延等参数模拟环境,如Charles、Fiddler、clumsy、ATC、netlimite等。 4、购买一些路由网络设备,在全公司范围搭建一个环境。 缺点:搭建成本高,需要有专门的技术人员支持。 以上各方案可根据自己公司的实际情况进行选择。

    1K30发布于 2021-08-18
  • 来自专栏muller的测试分享

    接口测试|Fiddler测试

    Fiddler进行测试测试概念:看字面意思就是网络比较弱,我们通称为信号差,网速慢。意义:模拟在地铁、隧道、电梯和车库等场景下使用APP ,网络会出现延时、中断和超时等情况。 图片Fiddler测试流程一、限速操作1)路径:Rules》Cutomize Rules 或者 直接点击下图中的FiddlerScript,检查修改需要的下载和上传延时,目前上传速度1Kb/300ms ,下载速度1KB/150ms图片 2)然后勾选开关,路径:Rules》Performance》Simulate Modem Speeds,注意,改动FiddlerScript后会自动关闭,正确流程 ,先修改,后开启图片3) 设置完成后,清空原有的log,并使用你的app进行条件下的操作,选择第一个请求和最后一个请求,可获得整个页面加载所消耗的总体时间。 从条形图表中还可以分别出哪些请求耗时最多,从而对页面的访问进行访问速度优化图片不同请求耗时多少的图形表,获取那种资源耗时最大,进而进行优化:图片网络中断,超时操作路径:Rules>Automatic Breakpoints

    65310编辑于 2023-02-01
领券