首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    我如何调优了令人抓狂的 首字节传输时间 (TTFB)

    一段时间以来,我一直在请求时使用过两个独立的中间件函数(或边缘函数):一个用于从我的简报提供商那里获取最新订阅者数量,另一个用于从 Twitch API 获取我最新的流媒体视频或正在进行的当前直播流的最新缩略图...人们不会坐在我的首页前每隔几分钟刷新一次页面 来获取更新的 Twitch 缩略图。我做得有点过火了。 实际上,近似数据就可以了 此时,我的首要任务是改善 TTFB。...从服务器端移动数据抓取到客户端的问题 下一步是删除获取 Twitch 数据的 Edge 函数。...从服务器端将数据抓取移动到客户端的问题 下一步是删除获取 Twitch 数据的 Edge 函数。...现在,我使用 Twitch 视频播放器嵌入代码来显示当前直播流,而不是在请求时从 Twitch API 获取最新直播流信息。这样做会额外的加载一些客户端 JavaScript 到页面中,这是它的缺点。

    29410

    Twitch如何实现转码器比FFmepg性能提升65%?(上)

    背景介绍 Twitch是全球领先的视频游戏、电子竞技和其他新兴创意内容的流媒体直播平台。每个月,超过220万独创内容创作者在我们的网站上直播或上传视频。...高峰期,Twitch同时处理成千上万的并发直播视频流,并将其传送给世界各地的观众。 图1描述了我们的直播视频CDN架构,它为全球提供数以万计的并发直播流。...这些版本具有不同的码率,使得具有不同下载带宽的观众能够以尽可能最好的质量来获取实时视频流。图2描述了我们的实时视频CDN中的转码模块的输入和输出。...2)元数据插入 某些信息需要被插入到HLS比特流中以增强用户体验。通过构建我们自己的转码器和播放器,Twitch可以控制完整的端到端摄取 - 转码 - CDN播放流水线。...这允许我们将专有的元数据结构插入到转码器输出中,最终由我们的播放器进行解析,并用于产生Twitch特有的效果。

    1.4K40

    以“用户播放行为与体验”为核心的视频服务质量优化

    如何应对视频直播中复杂多样的用户网络环境,提高视频服务质量是各直播服务平台面临的一大难题。...文 / 沈悦时 整理 / LiveVideoStack 大家好,我是来自Twitch的沈悦时,接下来我将为大家介绍Twitch如何辨识用户社区中繁复多样网络状况,提高视频服务质量。...早在2015年诸如YouTube这样的视频网站就实现了码率自适应播放,具体原理为播放器根据后台自动检测获取到的带宽环境相关数据判断带宽质量好坏,并针对不同带宽质量的用户提供合适的视频码率与分辨率,如果网络环境良好带宽资源充足则为用户播放全高清画面...需要强调的是,虽然Twitch非常看重数据的价值,但我们更将用户主观感受摆在首要位置。一味相信数据而不考虑用户主观感受便会带来像上面这样的反馈问题。...这就是我们开发“魔镜”项目的原因,也就是试图通过大数据理解Twitch社区的典型播放行为从而寻找关键问题。

    1.4K20

    Twitch未来五年的视频编码战略:从H.264到 AV1

    今年的NAB2019上,资深编解码技术专家Jan Ozer采访了Twitch的首席研发工程师沈悦时博士,沈博士从编解码器的角度讨论了Twitch对于视频新技术的实践与探索,同时介绍了Twitch未来五年在流媒体技术战略方面的布局...这次我们非常荣幸地请到了Twitch首席研发工程师沈悦时,接下来我们将从编解码器的角度讨论Twitch的研发工作。总所周知,视频编解码器是一个日新月异的领域。你好,悦时,欢迎你的到来。...Jan Ozer:所以Twitch是一个以互联网直播为主的视频平台。你说的头部内容是指用户观看次数最多的直播内容? 沈悦时:是的。比如电子竞技内容和头部主播频道 。...而至于软件编码,我们的评估结果是至今为止还没有足够的数据让我们相信软编可以提供类似FPGA的压缩效率。...于此同时,实际上我们平台的大多数观众观看视频是1080p 60FPS。 Jan Ozer:没错。 沈悦时:我暂时没有开发此项编码器优化的投资回报率数据

    1.4K30

    基于 QUIC 的低延时视频

    来源:Demuxed 2021 主讲人:Luke Curley(Twitch) 内容整理:彭峰 QUIC (RFC 9000) 是一种新的网络协议,旨在为 HTTP/3 提供支持,但它也是视频等其他应用程序的强大传输方式...能否实现低延时目标 演讲者作为 Twitch 的工程师,主要负责降低视频观看延时方面的工作,从而使得视频观看过程中增加交互的可能。...对于 Twitch 来说,作为一个视频播放服务提供商,这种激进的策略是不适用的。第二种解决方案是通过判断网络情况,主动降低编码器的编码码率,但是由于用户过多,不同用户的网络条件不同,码率要求也不一样。...segment truncation Warp——基于 Segment Truncation 的视频协议 Warp 是一个轻量的视频协议,其将视频的每个 GOP 视为一个数据流,并且为不同的数据流标记优先级...,例如音频优先级高于视频,新的 GOP 数据流高于旧的,如果有的 GOP 数据流迟迟没有被收到,那客户端就会跳过该段,对之后的 GOP 数据进行解码。

    1.5K10

    《罗永浩打脸罗永浩》、MPEG召集人辞职称MPEG将不再存在、Zoom免费用户将没有端到端加密|Decode the Week

    Decode the Week≠音视频技术周刊 01 罗永浩登GQ智族六月刊封面 对自己发出“打脸”拷问 图片来源:智族GQ六月刊封面 在智族GQ新一期“GQ不可能的采访”——《罗永浩打脸罗永浩》...的视频中,罗永浩“分裂”了。...罗永浩在自己的微博发布了视频《罗永浩审问罗永浩》时,还没有忘记预告观众自己在6月5日晚8点的直播。...04 Twitch不是没有故事的“女同学” 图片来源:AppFigures 根据AppFigures的最新数据(https://appfigures.com/resources/insights/twitch-rakes-in-the-bits...同时,Twitch在美国的收入也一直稳定增长。疫情之前,Twitch每天能稳定赚到70,000美元。这个数字不断增长,并在5月初达到了40万美元的峰值。

    57320

    全球云计算巨头盯上云游戏,吹响全面战争集结号

    亚马逊的优势在于有TwitchTwitch几乎统治着游戏直播领域,截至2020年一季度,Twitch的观看时长已经超过30亿小时,占一季度总体观看时间的65%,领先于YouTube gaming(22%...连接游戏与AWS云的计算和存储资源,并在Twitch上吸引粉丝。...比如云游戏的数据中心要求的是分散化,而不仅仅是一个超大规模的数据中心,这对于成本投入、技术修复,以及使用效率方面提出了更高的要求。 同时,巨大的带宽成本以及运营负担也让普通的游戏公司望而却步。...基于云计算技术,云游戏平台将游戏“上云”运行,用户的命令通过终端设备和网络传输到服务器,服务器根据指令将渲染出来的音频流和视频流传送到终端。...在云游戏模式下,以往依托本地硬件设备进行数据处理和音视频渲染的运行方式被改变。

    44130

    Facebook收购Giphy、华为“新”瓶装“旧”酒、TikTok被指侵犯儿童隐私法等|Decode the Week

    Decode the Week≠音视频技术周刊 01 为搭载Google应用 华为海外重新发布旧款手机 ?...研究团队称:在这项工作中,我们介绍了根据电子邮件上下文和元数据自动生成待办事项的任务,以帮助用户跟进他们的工作。...06 Twitch开始出售数字礼品卡 ? 11日,Twitch宣布正式出售官方礼品卡,用户可以使用该礼品卡在其平台购买商品。...尽管是免费服务,Twitch还是想方设法让用户乖乖交出钱包,包括频道的订阅和购买Twitch的虚拟货币“ Bits”,新推出的礼品卡可以用于购买这些商品。...礼品卡有25、50、100和200美元的面额,Twitch称,目前只能以数字方式获取礼品卡,且仅适用于美国居民,但“希望尽快在其他国家和地区提供它们”。 07 Telegram放弃区块链网络计划 ?

    52510

    Twitch如何实现转码比FFmpeg性能提升65%?(下)

    文 / Jeff Gong, Sahil Dhanju, Chih-Chiang Lu, Yueshi Shen 编者按:超过220万创作者在Twitch发布海量的视频,这对实时转码业务造成了巨大压力...Twitch团队通过博客介绍了这一实现,LiveVideoStack对本文进行了摘译,点击『阅读原文』访问英文博客。...nb_input_files > 1) { get_input_packet_mt(f, pkt); } #endif return av_read_frame(f->ctx, pkt); 如果我们跟踪帧数据一直到流水线结束...,我们发现它进入到process_input_packet()函数(行2591)中,该函数对帧数据进行解码并通过所有适用的过滤器进行处理。...在我们的测试中,我们对两个工具使用相同的Twitch直播流以及有相同预设、配置文件、比特率和其他标志的1080p60视频文件。

    1.3K20

    抖音开放平台用户授权获取用户的粉丝统计和短视频数据

    image.png 最近有朋友问起我有没有做过抖音开放平台,让我有了些思考,其实之前做过的。...2、创建应用 我们获取数据一般是用来做PC网站的,所以选择网站应用来创建,如实填写信息,等待审核。...区域分布和性别分布 image.png 粉丝活跃分布 image.png 粉丝设备分布 image.png 粉丝兴趣分布 image.png 4.4、根据access_token和open_id就可以获取到该用户所有的抖音短视频数据.../** * 该接口用于分页获取用户所有视频数据。...、点赞数、总评论数、总分享数、平均点赞数、平均评论数、平均分享数,所以我们在获取到所有视频的时候要根据每条视频返回来的相应字段计算出这些数据再存到数据库,结合前端开发,把数据传给前端就可以显示出来了。

    6K31

    嘴炮王者Tyler1化身免费AI陪玩,帮你在英雄联盟中打爆三路,轻松上分

    他在 Twitch 上有 531.3 万关注者,在美服的名气甚至和 Faker 不相上下。 Tyler1 在 Twitch 的直播截图 他为何能这么火?...被禁期间,他转向其他游戏和内容创作,继续在 Twitch 上积累人气。2018 年,经过与 Riot 的合作和行为改善,他获得了解禁,重新开始发游戏视频,并迅速恢复了高人气。...赛后大厅可以让你在比赛结束后,访问 PGL 页面获取详细的比赛总结,包括优点、改进点和每个玩家的突出表现。...与拥有丰富人才、算力和资源的 OpenAI 相比,对于 Tyler1 及其新创公司来说,从拳头游戏获取真人训练数据存在挑战。...即使他们能够获得大量训练数据,短时间内也缺乏足够的算力资源来显著提升模型的游戏水平。 在 Backseat 之前,多模态 AI 游戏助手早已成为各个科技大厂押宝的赛道。

    25210

    fycat将AI应用于个性化动画GIF的挑战

    图片来源:Gfycat 人工智能有没有被放到一个更愚蠢的人类努力?...Gfycat使用标准LFW(“野外标记的脸部”)人脸数据集的精度为99.38%的开源模型。...Maru还可以识别GIF何时显示来自特定视频游戏的镜头。例如,它能够准确地识别和标记视频游戏的GIF,例如The Last of Us。 Maru背后的技术具有超越标签和搜索结果的应用。...上传到Gfycat的许多GIF最初是在不同的软件应用程序中创建的,在这种情况下,标题不会被输入到Gfycat数据库中。使用从费利克斯收集的数据,Gfycat能够更好地理解在给定时间共享的情绪和模因。...Alsop Louie Partners和Gfycat董事会的合伙人Ernestine Fu表示:“作为两家知名游戏公司Twitch和Niantic的投资人,Alsop Louie对于Gfycat的人工智能计划正在形成我们对游戏粉丝如何与他们喜爱的游戏进行互动的理解感到兴奋

    1.2K60

    黄仁勋直播出镜的视频一出,评论简直是英伟达粉丝的造梗大赛吧…

    数据文摘授权转载自品玩 作者:李禾子 黄仁勋,大名鼎鼎的芯片巨头英伟达CEO,硅谷最炙手可热的男人,最近出现在了台北街头两个女主播的直播间里。 不是宣传产品,不是接受访问,而是纯纯地路过被抓到。...先来感受一下直播镜头下的一般路过市民黄仁勋: 图源:Twitch直播 视频里,正在Twitch户外直播唱歌的两个女主播想着拉路人点歌,结果镜头一转,拍到了旁边正巧经过的黄仁勋一行人。...图源:图源:Twitch直播 老黄还在一边制止助理,主播的反应让他这句“no,stop”显得特别苍白。...这段视频被热心网友发到B站后,立刻引发传播,播放量眼看就要超过180万,已经是B站上有关黄仁勋播放量第二高的视频。...黄仁勋已经带着英伟达走过了29年,从PC时代到移动通信时代,再跨到人工智能、云计算大数据时代,经历过大起大落的英伟达依然活得很好。

    33520

    基于心理学和数据驱动的方法进行游戏《LOL&王者荣耀》事件检测与亮点事件预

    流媒体视频服务,包括编辑的视频节目,电影,电视节目和赛事直播。2014每月有100百万独立用户观看160亿分钟的视频流。在同一年超过11百万的视频在这个平台上每月播出。...Pires呈现了数据集主要由两个主要用户生成的直播流系统收集组成,如:Twitch和YouTube。这丰富的数据集中,他们主要在这些系统研究总体的带宽,独特的通道数量和流行分布。...Hamilton在Twitch上提供了视频游戏直播流的调查。...他们采访了几个Twitch用户,发现互动的难度有所影响用户的感觉,他们探索了流媒体系统的设计问题和影响,提升Twitch流媒体系统以及其他流媒体服务的线索。...精彩事件预测 据估计,2014年Twitch平均消耗了1Tbps带宽 ,平均每月花费1000万美元。因此,如何在不牺牲用户体验的情况下保存带宽是非常重要的。

    94660

    一年千万增长、腾讯接连注资,这个社交产品到底做对了什么?

    Discord是一个实时的社群/社区,支持文字、图片、语音视频连麦等形式进行交流。在2020年接近翻倍的增长后,Discord当前的MAU已过亿,且仍然在全球范围内维持稳步增长。 ?...*数据来源:Disboard网站数据的爬取统计 ? 02 为什么要研究Discord? 腾讯一直期望在社交/社区领域占据一席之地。但多年来并未看到一个卓有成效的产品,昔日社交霸主QQ也在走下坡路。...*Discord与该阶段竞争对手基础体验对比 通过极致的用户体验与因此收获的口碑传播,获取了第一批深度的种子用户。而这些用户逐渐围绕所玩的游戏形成了游戏社群。...如音视频流直接接入Discord,在服务器内就可以和好友一同观看Twitch/Youtube;如得知好友的游戏状态可以快速加入相同游戏一起开黑等。这也是平台设计的思路,开放能力接入第三方以获取赋能。...*数据来源:Disboard网站数据的爬取统计 先来看一下Discord服务器规模分布图。3%的头部服务器和97%的腰部尾部服务器各占了50%的流量。

    1.6K72
    领券