图片压缩格式自适应,真的很省流量! 随着图片格式的不断演进,如何给用户带来更稳定流畅的图片画质体验,性价比更高的存储和访问流量成本,是用户和企业面临的重要难题。七牛云将继续投入研发,优化我们的图片处理服务,同时持续关注图片领域的最新发展,如 AI 图片编码技术、图片增强与主观编码技术等,在给客户带来极致成本收益的同时,探索图片存储和优化的无限可能。
七牛云 CDN 视频瘦身,为视频分发「减负增效」 随着智能设备的普及,以及各种以分享视频为主的平台的兴起,人们记录生活、分享故事的方式不再局限于文字和图片,而是越来越多地通过视频来表达。视频也不再需要复杂的制作过程,变得随手可得。然而,视频在互联网上的爆炸性增长,也给企业带来了一些挑战。随着视频内容质量的不断提升,视频文件的体积也随之增大,这不仅影响了视频的加载速度,也对存储和传输提出了更高的要求。同时,视频内容的激增对网络基础设施造成了压力。为了确保视频流畅播放,需要更高效的内容分发策略和更强大的网络支持,这些都可能导致成本的增加。
极简接入|七牛云 QPlayer2 播放器再升级 1877 年,爱迪生发明留声机,用锡箔筒捕捉了第一缕声波。随后,黑胶唱片、磁带录音机、八轨盒式磁带机、卡式磁带、激光唱片(CD)等相继问世。每一次介质的变革,都带来了音质的提升和便捷性的增强。时光流转,进入 21 世纪,数字音频播放器和流媒体服务的兴起,彻底改变了人们享受音频和视频的方式。这个时代,播放体验已成为衡量产品质量的关键。影响这一体验的两大核心因素——网络传输质量与播放器性能。播放器是离用户最近的一端,一个优秀的播放器 SDK 对提升播放体验来说事半功倍。
告别杂音,从 AI 音频降噪开始 降噪技术的工作原理是通过识别背景噪音的一致声音模式,然后将其过滤掉或抑制,从而让主要音频,比如人的声音,能够更清晰地被听到。如下图,红色框是音频中存在着室内环境噪音的波形图,绿色框是降噪后的波形图,对比可以发现降噪后的音频波形毛刺明显降低甚至消失。如下图,红色框是音频中存在着麦克风噪音的波形图,绿色框是降噪后的波形图,对比可以发现降噪后的音频波形毛刺明显降低甚至消失。如下图,红色框是音频中存在着机器噪音的波形图,绿色框是降噪后的波形图,对比可以发现降噪后的音频波形毛刺明显降低甚至消失。
七牛云点播实时转码上线,边转边播,又快又省 转码在视频点播场景中起着关键作用,通过转码能够转换原视频的格式,压缩码率并减小文件大小,从而提升视频播放的兼容性和流畅度,让观众能在各种设备和网络环境下顺畅观看。但转码并非易事。传统的视频点播,平台需要将上传的视频进行异步转码,转码后的视频保存在空间,在多分辨率分发场景会成倍增加存储量。并且异步转码处理模式,需要等待转码处理、接收任务回调,转码成功后通过 CDN 分发,最终被用户看到。需要实现的业务流程复杂,用户等待的时间较长。对于追求高效分发的点播场景,这显然太慢。有没有更简单的方法?七牛云实时转码来了~
从模糊到清晰:AI 超分引领画质升级 “看清”世界是人类的基本诉求,而超分辨率(SR,Super Resolution)正是致力于此。SR 作为一项通过硬件或软件提升图像/视频分辨率的技术,运用算法对低分辨率的图像/视频进行处理,进而转化为高分辨率的版本,提高观看的清晰度。伴随机器学习的发展以及处理器性能的提升,现代的超分辨率技术,特别是基于深度学习的方法,已能够提供远超传统算法的图像质量,这种技术对于视频内容同样适用。
浅谈七牛云 Miku 快直播|牛人说 其次,升级播放器 SDK 以支持新的流媒体协议,此外,七牛云提供了丰富的跨平台的 SDK 支持,包括移动端、PC 端、Web 端等,确保用户可以从不同平台无缝接入快直播,获得更流畅、更低延时的播放体验。Miku 快直播依托于 WebRTC 技术,实现了亚秒级的延时,极大的改善了标准直播的体验。Miku 快直播的价值是多方面的,与现有 RTC 产品的打通,具备了深度融合 AIGC 服务的能力,为行业带来了更生动、互动性更强的体验,并为有实时反馈需求的行业提供了技术支撑,开辟了新的业务模式和增长机会。
七牛云 Miku 快直播发布 无论是体育赛事的激情瞬间,还是电商直播的互动购物,亦或是在线课堂的知识传授,七牛云 Miku 快直播都能提供稳定、流畅、超低延时的服务,满足用户对直播质量的高标准要求。在直播过程中,每一个环节都可能成为延时的源头。一般图像处理、数据拷贝、编解码带来的延时,都是毫秒级别的,真正会产生比较高延时的地方,一个是互联网上的网络传输延时,另一个就是播放下载功能的缓冲区了。但音视频的直播是一个非常复杂的工程系统,要做到非常低延时的直播,需要复杂的系统工程优化和对各组件非常熟悉的掌握。
黑产当前,如何识别异常图片? 首先,他们以人畜无害的样子「混进」用户里面,开始看似正常的在平台发大量的图片。,看到的图也并不是普通的图,而是以图片之名暗藏其中的黑产数据。这些黑产平台往往是一些非法视频网站,他们将自己的视频切片文件巧妙伪装成图片,然后通过 App 开发者正常的接口上传至云存储中。在这条黑产链条中,黑产伪装成了正常用户,违规视频切片伪装成了图片,只有 App 开发者在浑然不知的情况下被薅了羊毛。通过这些方式,七牛云「 异常图片检测」服务能够帮助开发者有效识别和打击黑产行为,保护平台的正常运营和开发者的利益。
七牛云 Miku 快直播,陪你一起看球! 七牛云 Miku 快直播,依托于七牛云自建的云边一体化架构的流媒体系统,实现大区高覆盖,并通过海量节点的弹性调度,保障千万级并发的资源需求。此外,在体育赛事直播场景中,除了需要更低延迟的 Miku 快直播,直播画面的清晰度也是观众关注的焦点。为了进一步提升低延迟下的高流畅性,Miku 快直播自研了一揽子传输可靠性保障算法,包括带宽估计、拥塞控制、丢包冗余等,并结合用户网络自适应的策略,大幅提升了 Miku 快直播在复杂网络环境,尤其是弱网、丢包情况下的传输流畅性。
SCUT01在线协作白板技术解决方案 在七牛云校园黑客马拉松中,来自华南理工大学的SCUT01团队,为我们带来了UI精美、体验优秀的白板作品,在大赛中获得二等奖的好成绩。以下是这款在线协作白板的技术解决方案。
White Rose设计与架构的想法分享 在七牛云校园黑客马拉松中,一款设计优秀、逻辑清晰的白板作品脱颖而出,获得第二名的好成绩,这就是来自郑州大学Since团队的White Rose白板,以下是他们的设计和架构分享。
音视频实践日 Live|QRTC 流媒体分发演进 去年 7 月,七牛云 QRTC 团队升级了内部的传输协议,提升传输效率的同时,也实现了在协议层对音画质量的优化。在「音视频实践日 Live」直播活动中,七牛云资深开发工程师于佳,为我们就「QRTC 流媒体分发演进」话题带来分享,重点介绍了 QRTC 实时媒体分发服务架构与转发协议,以及网络层 QoS/QoE 的实践经验分享。本文内容基于于佳分享整理,为方便阅读略有删改。大家好,我是于佳,来自七牛云开发团队,目前主要负责 RTC 媒体转发相关的开发和维护工作。接下来,我会带大家从服务端的视角分
【无标题】音视频实践日 Live|七牛云 QRTC 媒体传输质量优化实践 自 2021 年起,七牛云 QRTC 支持基于音视频冗余的媒体传输优化方案,提高了 QRTC 在网络波动下的媒体质量。在「音视频实践日 Live」直播活动中,七牛云资深开发工程师石瑞伟对 QRTC 客户端架构和弱网优化的主要路径方式进行详细介绍,同时分享了 QRTC 媒体质量优化的具体方案与方案实施过程中的优化经验。本文内容基于石瑞伟直播分享整理,为方便阅读略有删改。大家好,我是来自七牛云的石瑞伟,主要从事 RTC 产品客户端的音视频传输优化和 SDK 架构设计方面的工作。今天我就和大家
【架构师实践课】微服务如何拆分?大型微服务项目从何下手? 继上期【架构师实践课】单体和微服务怎么选?单体到微服务怎么转?之后,万老师为我们带来了微服务系统设计专题的第二个议题:微服务设计痛点。以下内容根据实践课整理。微服务如何拆分首先想和大家分享的,就是微服务应该如何拆分。高内聚、低耦合首先我觉得做微服务拆分,第一点需要考虑的就是面向对象的方法论。像下图所示,左边的部分比较分散,耦合度高,相对来讲没什么内聚性可言,反观右边就比较规整。其实我们做微服务拆分的时候,尽量让拆分出来的每一个服务是高内聚低耦合的,我们通过 API 或
【架构师实践课】单体和微服务怎么选?单体到微服务怎么转? 在七牛云与 ECUG 联合推出的线上系列分享活动【七牛云架构师实践课】中,七牛云技术副总裁、go-zero 作者万俊峰为我们带来微服务系统设计专题的首个议题——单体和微服务的选择。以下内容根据实践课整理。大家好,我是万俊峰,熟悉我的朋友都知道,我是做微服务相关工作的,是开源的 go-zero 作者。我们在做服务端的时候,其实有另一种选择方案——单体。在我的实践中,很多大型业务也都是从单体服务一步步演进过来的。所以今天我主要想和大家探讨的问题是,单体和微服务应该
立足数据打响云端之战,七牛云的年末企划 立足数据打响云端之战,七牛云的年末企划在想法与产品之间的 PaaS 平台立足于数据,根植于产业明晰趋势,拥抱开源浪潮十年前,移动产业方兴未艾,云计算成为中国互联网的新生力量。十年后,我国云计算的市场规模已经达到 2091 亿元,同比增速达到 56.6%,成为了全球规模最大、增速最快的云计算市场之一。十年间,云计算时刻与时代保持共鸣,从数据的飞速增长到产业革命,几乎每一项技术的发展,背后都能看到云的影子。
Go+ Together!Go+ 1.0 发布会暨 Go+ 开发者基金会启动仪式开幕在即,诚邀您报名! 2020 年 7 月 5 日,Go+ 作为一门为数据科学而生的语言,正式对外发布。如今,在经历了团队历时 1 年多的打磨和耕耘之后,我们终于迎来了全新的 Go+ 1.0 版本。「Go+ Together!Go+ 1.0 发布会暨 Go+ 开发者基金会启动仪式」即将开幕,我们邀请您一同参与,“贡献一行代码,让改变发生”!我们希望向广大的开发者和数据科学家介绍 Go+ 的定位和意义,并邀请更多开发者一起贡献代码、共建 Go+ 生态。我们将正式对外发布 Go+ 1.0 的相关特性和 Go+ 的发展路线图,并启