本章節介紹視頻直播使用過程中遇到的常用名詞的基本概念和簡要描述。
推流
推流是把采集階段封裝好的音視頻直播流推送到阿里云直播服務中心的過程。
拉流
拉流是將第三方直播流地址拉取到阿里直播中心進行加速分發的過程。
播流
播流是將直播服務中心已有直播內容,分發到播放器進行播放過程。
邊緣推流
邊緣推流是優先將流數據調度至距離用戶最近的最優節點,通過阿里智能調度系統將數據快速傳輸至直播中心進行內容分發的功能。利用阿里云CDN節點豐富、覆蓋范圍廣的優勢,保障內容以最優鏈路傳輸,保證用戶訪問的都是最佳的上行網絡,減少因上行傳輸帶來的卡頓、拉流緩慢的問題。
超低延時直播
超低延時直播RTS(Real-time Streaming),是在阿里云視頻直播的基礎上,進行全鏈路延時監控、CDN傳輸協議改造成UDP等底層技術優化,通過集成直播播放端SDK的方式,支持千萬級并發場景下的毫秒級延時直播能力,保障超低延時、低卡頓、秒開流暢的直播觀看體驗。
直播轉碼
直播轉碼是將視頻碼流轉換成另一個視頻碼流功能。通過轉碼,可以改變原始碼流的編碼格式、分辨率和碼率等參數,從而適應不同終端和網絡環境的播放。以適配不同的網絡帶寬、不同的終端處理能力、不同的延時要求,滿足不同的用戶需求。
窄帶高清?
窄帶高清?技術,根據畫面內容進行編碼優化,使用戶在同等帶寬情況下觀看更清晰的視頻。從人眼視覺模型出發,在節省碼率的同時,也能提供更加清晰的觀看體驗,同等視頻質量下最高節省20%~40%帶寬。
直播時移
直播時移是支持用戶在觀看直播時隨時回顧過去精彩內容的功能,支持切片級的時移回看顆粒度。強校驗保障,避免直播信號源時間戳錯誤導致的時移回看臟數據,播放不連續問題。
推流域名
推流域名是用于推送直播流的域名,為必選配置,您必須在使用直播服務前完成該域名的注冊并備案。經過解析域名(CNAME解析)、關聯推播流域名和配置鑒權(可選)操作后,可以使用控制臺的地址生成器生成對應的推流地址。
播流域名
播流域名是用于拉取直播流的域名,為必選配置,您必須在使用直播服務前完成該域名的注冊并備案。經過解析域名(CNAME解析)、關聯推播流域名和配置鑒權(可選)操作后,可以使用控制臺的地址生成器生成對應的播放地址。
CNAME域名
CNAME域名是在阿里云控制臺添加加速域名后,給您分配的一個域名。該CNAME域名的形式為*.*kunlun*.com
。 您需要在您的DNS解析服務商添加一條CNAME記錄,將自己的加速域名指向*.*kunlun*.com
的域名。記錄生效后,域名解析的工作就正式轉向阿里云直播,該域名所有的請求都將轉向阿里云直播的邊緣節點,達到加速效果。
H.264
H.264是由ITU-T視頻編碼專家組(VCEG)和ISO/IEC動態圖像專家組(MPEG)聯合組成的聯合視頻組(JVT)提出的,高度壓縮數字視頻編解碼器標準,同時也是MPEG-4第十部分。擁有低碼率、圖像質量高、容錯能力強和網絡適應性強等優點。
H.265
H.265是ITU-T視頻編碼專家組(VCEG)繼H.264之后所制定的新的視頻編碼標準。H.265標準圍繞著現有的視頻編碼標準H.264,保留原來的某些技術,同時對一些相關的技術加以改進。新技術使用先進的技術用以改善碼流、編碼質量、延時和算法復雜度之間的關系,達到最優化設置。
直播地址
直播地址包含推流地址和播放地址,由域名、AppName、StreamName和鑒權串(可選)組成,每個域名下可以創建多個應用,每個應用下可以創建多個直播流。控制臺提供地址生成器功能,支持快速生成推流地址和播放地址,可用于第三方軟件(如OBS)推流。
AppName
直播的應用名稱,用于區分直播流媒體文件存放路徑。
StreamName
StreamName表示直播流名稱,是一路流的標識符,通常與某個域名一起唯一標識一路流。
雙流災備
雙流災備是一種直播技術策略,通過同時推送主備兩條相同內容的直播流至相同的URL路徑,確保在任何一路流中斷時,系統能無縫切換至另一路,以此實現直播服務的不間斷和高質量傳輸。