主頁 >  其他 > 一朵云、一張網、一體化 ——GRTN 打造最佳流媒體場景實踐

一朵云、一張網、一體化 ——GRTN 打造最佳流媒體場景實踐

2021-09-25 08:48:23 其他

阿里巴巴 GRTN 是面向流媒體云原生設計的,方便客戶構建自己的流媒體云原生應用,讓流媒體服務無處不在,

在近期召開的分布式云主題報告會上,阿里云資深技術專家盧日發表了題為《GRTN 打造阿里云邊緣云最佳流媒體場景實踐》的精彩演講,

盧日分享了他對分布式云的見解,他表示,Gartner 連續兩年將分布式云列為全球 10 大最頂級技術趨勢,并預測到 2025 年超過 50% 的企業將會使用分布式云,分布式云代表了云計算的未來,

分布式云可以分為本地公共云、城域區域云、5G 移動邊緣云、IoT 邊緣云、網路邊緣云等,分別服務于不同的用戶場景,分布式云目前已經處于創新驅動期,未來充滿了挑戰機遇和想象空間,

阿里云提出的云 - 邊 - 端協同體系,云 + 端形成一朵云,與分布式云的理念不謀而合,

越來越多的生態應用依賴于云 - 邊 - 端的協同,邊緣云在體系之中扮演承上啟下的角色:一方面,整合各種各樣的邊緣節點,建設無處不在的邊緣覆寫;另一方面,基于自研的分布式作業系統,實作統一納管、統一調度,

阿里巴巴下一代流媒體網路 GRTN 就是構建在云 - 邊 - 端協同體系下典型分布式流媒體實踐,盧日將其總結為九個字:一朵云、一張網和一體化

一朵云,指阿里云 GRTN 構建在中心云原生和邊緣云原生的基礎設施之上,并將技術有機融合,借鑒 SDN 的設計理念,進行 CD 分離,將控制放在中心,將資料面分布下沉到阿里云邊緣云 2800 多個節點之上,

一張網,具備場景化的 QOS 能力、400 毫秒以內的實時通訊能力和超低延時能力,GRTN 同時具備了全鏈路的 RTC 和動態組網能力,這些能力都是下一代流媒體傳輸網路的典型特征,

一體化,GRTN 提供了一體化解決方案,不僅支持視頻上云,視頻分發的流媒體特性,同時具備分布式計算、分布式存盤處理能力,GRTN 可以為企業構建流媒體應用提供更加易用,更加專業的服務,阿里云將 GRTN 打造成流媒體云原生 aPaaS 服務,擁有更敏捷的計算、更實時的連接、更多元的資源、更精細的控制、更科學的評測等特征,

更敏捷的計算

典型的流媒體全鏈路分為七個環節:采集、編碼、發送、分發、接收、解碼和渲染,

傳統架構里面,為了構建企業的流媒體云端應用,開發者通常的做法是將自研流媒體處理程式和軟體或系統部署到云中心、邊緣計算的虛擬機或容器里,這在某種程度上不僅是資源浪費,還會付出額外的研發成本去針對虛擬機資源進行部署和調度,

其實開發者真正需要的只是一個媒體處理軟體的落地環境,而不是捆綁了作業系統、CPU、磁盤、網卡的通用設施,

因此阿里云倡導流媒體云原生平臺針對重計算,為開發者提供 Serverless 服務,開發者可以將自研的媒體處理程式,盧日稱其為 Serverless 流媒體算子,流媒體云原生平臺可以按需對算子進行部署和調度,算子可以分為前處理算子和后處理算子,為媒體流進行前處理和后處理,

更實時的連接

在七個環節當中,中間三個環節與傳輸和組網相關,這個子領域的核心指標主要有規模,比如是否支持千萬級并發以及一些核心的 QoE 指標,如首屏、延時 、卡頓等,

盧日表示,未來,低延時勢必成為各行各業的標配能力,因此對流媒體網路組網方式會提出了更高要求,

一方面在建設上需要擴充更多的節點資源,另一方面,系統需要加強對各種異構資源的適配能力,在提供優質鏈路資源的同時兼顧系統的穩定性和易維護性

阿里云倡導流媒體云原生平臺采用 Hybrid 混合組網,未來能夠實作全場景的覆寫,面向終端針對各種場景進行協議適配,

因此,流媒體云原生平臺對流媒體協議的快速開發和上線有更高的要求,媒體流是流媒體云原生平臺管理的基本單元,阿里云提供多種組網方式,兼容豐富的流媒體協議、追求低延時的同時,關注系統的其他指標,需要針對這些不同的場景和業務需求進行智能適配,構建一張多維的流媒體的編排系統,

更多元的資源

在云計算領域,多云模式已為很多企業普遍接受,多云是一大趨勢,多云對于客戶產生了很大價值,

當一家供應商出現故障的時候,可以快速切換到另外一家供應商,最大縮減業務的不可用時長,提升業務的穩定性是非常典型的多云價值,因此可以借鑒多云思路提升云服務本身的穩定性,阿里云流媒體云原生平臺能夠具備對更多元的資源托管和調度能力,

隨著容器化的技術發展成熟,利用容器化的技術對業務進行分層和租戶隔離,能盡量減少影響,雖然對軟體的管理和運維部署上提出了新的挑戰,但業務穩定性的提升是顯而易見的,

業務的創新和產品迭代效率可以依賴于客戶的情況進行靈活的控制,同時還可以提升系統的彈性能力,非常具有好的業務價值,

更精細的控制

傳統的流媒體服務在開放、自主和便捷上其實有很多的局限性,導致的后果是,流媒體云廠商被管道化,創新能力低下;鏈路長,成本很高,

流媒體云原生平臺能夠提供對平臺內部更精細的控制,包括可編程、可觀測、可擴展,并且具備低代碼的特性,

內部需要構建多種控制器,又可以分為兩大類,一種是重計算控制器,一種是輕計算控制器,典型的輕計算控制器,可以讓第三方客戶用可編程的方式擴展自己的 QOS 演算法;分布式 Serverless 視頻算子分布平臺可以歸為重計算控制器,第三方也可以植入他算子,

除業務隔離,還需要進一步采用安全容器技術,進一步降低控制器的開放所帶來的安全隱患,開放自主的策略可以刺激流媒體的創新,未來可以構建算子商城,將有價值的算子和演算法在行業內進行傳播,

更科學的評測

質量優化是流媒體提供商的重要作業之一,在質量優化程序中有一些比較常見的痛點,如過度依賴于調優工程師的經驗,這種經驗很難進行沉淀,并且試錯成本很高,

阿里云流媒體云原生平臺可以借助 A/B 測驗的理念,構建一套更科學的、倍訓的測驗系統,以達到 QOE 的持續優化和迭代目的,可編程設計能夠有效降低成本,通過資料來驅動和評測調優效果,快速逼近天花板,另外,資料平臺還需要沙盤模擬能力,可以對調優進行先驗的預測,減少線上的回歸,

GRTN 短延時直播 RTS 典型案例

GRTN 經過阿里多個團隊的協同研發以及多種業務場景的打磨,目前阿里集團不少 APP 和網站已經上線了低延時直播能力,包括淘寶、釘釘、優酷、Lazada 等等,

值得一提的是,相對傳統的直播用戶體驗,2020 年雙十一淘寶電商直播延時降低了 80% 多,流暢度提升了 30% 多,今年的雙十一進一步壓縮延時,提升流暢度和清晰度

在對外商業化上,GRTN 提供的域名數達到數千個,幫助客戶提供直播的視聽體驗,比如某短視頻平臺上線 GRTN RTS 直播以后,直播的時延降低了 70% 多,并且視頻的渲染卡頓降低了 40% 多,

最后,盧日表示,希望能夠借助分布式云計算大好形勢推動流媒體云服務更加貧訓,在繼續服務好互聯網行業的同時,更好地賦能傳統行業,在通用和便捷之間尋找平衡,

阿里巴巴 GRTN 不僅是基于云原生的,更是面向流媒體云原生設計的,致力于提供流媒體云原生的服務,方便我們的客戶能夠構建自己的流媒體云原生應用,讓流媒體服務無處不在,阿里云將和各位同仁共同打造貧訓的流媒體云原生生態,為用戶提供更實時、更流暢以及更高清的視聽體驗,

「視頻云技術」你最值得關注的音視頻技術公眾號,每周推送來自阿里云一線的實踐技術文章,在這里與音視頻領域一流工程師交流切磋,公眾號后臺回復【技術】可加入阿里云視頻云產品技術交流群,和業內大咖一起探討音視頻技術,獲取更多行業最新資訊,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/302663.html

標籤:其他

上一篇:8 款瀏覽器兼容性測驗工具介紹,需要的趕緊收藏吧!

下一篇:【程式人生】26歲,走向一個新的起點

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more