日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

阿里云推流SDK是基于阿里云強(qiáng)大內(nèi)容分發(fā)網(wǎng)絡(luò)和音視頻實時通訊技術(shù)的直播客戶端推流開發(fā)工具,為您提供簡單易用的開放接口、網(wǎng)絡(luò)自適應(yīng)的流暢體驗、多節(jié)點的低延遲優(yōu)化、功能強(qiáng)大的實時美顏等音視頻直播技術(shù)服務(wù)。本文介紹推流SDK產(chǎn)品簡介、功能特性、核心優(yōu)勢、使用場景和工作流程。

產(chǎn)品簡介

阿里云推流SDK是基于阿里云強(qiáng)大內(nèi)容分發(fā)網(wǎng)絡(luò)和音視頻實時通訊技術(shù)的直播客戶端推流開發(fā)工具,為您提供簡單易用的開放接口、網(wǎng)絡(luò)自適應(yīng)的流暢體驗、多節(jié)點的低延遲優(yōu)化、功能強(qiáng)大的實時美顏等音視頻直播技術(shù)服務(wù)。SDK為免費提供,讓您告別復(fù)雜的架構(gòu)設(shè)計,降低維護(hù)成本,專注于自身業(yè)務(wù)邏輯實現(xiàn)和用戶體驗的提升。

阿里云推流SDK集成了Queen智能美化特效,開放含人臉識別的高級美顏功能,可實現(xiàn)瘦臉、小臉、大眼以及基于人臉識別的美白功能。

說明

集成Queen智能美化特效功能,需要申請開通License。詳細(xì)產(chǎn)品介紹與開通流程,請參見智能美化特效。

功能特性

功能

描述

RTMP推流

支持RTMP協(xié)議直播推流,并支持RTMP、FLV、HLS、ARTC直播拉流協(xié)議。分辨率支持180P~720P,建議使用540P。

WebRTC推流

支持基于UDP的ARTC協(xié)議推流。

直播連麥

支持基于AliRTC實時音視頻RTC的直播連麥推流。

錄屏直播

iOS支持replayKit錄屏直播,Android支持?jǐn)z像頭混流錄屏直播。

支持窄帶高清,同等碼率下畫質(zhì)更佳。

插入SEI信息

支持在直播流中插入SEI信息,通過播放器解析SEI配合您的業(yè)務(wù)實現(xiàn)多種功能。

動態(tài)水印

支持在直播中實時插入或移除帶動畫效果的水印。

外部音視頻推流

支持輸入外部音視頻數(shù)據(jù)流進(jìn)行直播。

后臺推圖片

支持在切后臺時設(shè)置圖片進(jìn)行推流,同時也支持在網(wǎng)絡(luò)非常差的情況下替換為圖片推流。

音視頻編碼

支持H264視頻編碼(軟編和硬編)和支持AAC音頻編碼(軟編和硬編)。

實時美顏

支持人臉識別高級美顏,包含磨皮、美白、瘦臉、小臉、大眼等功能。

動態(tài)碼率

支持根據(jù)網(wǎng)絡(luò)情況自動調(diào)整推流碼率,支持多種模式設(shè)置,使直播更加流暢。

動態(tài)分辨率

支持根據(jù)網(wǎng)絡(luò)情況自動調(diào)整推流分辨率(限清晰度和流暢度模式下使用)。

后臺推流

支持退到后臺后視頻流不斷,回到前臺后繼續(xù)推流。

立體聲推流

支持立體聲推流,可設(shè)置單聲道和雙聲道推流。

多水印

支持添加多個水印效果(最多3個),水印支持位置和大小設(shè)置。

橫屏推流

支持豎向(portrait)、左側(cè)橫向(landscape left)和右側(cè)橫向(landscape right)三個方向發(fā)起推流。

采集參數(shù)

支持分辨率、幀率、音頻采樣率、GOP、碼率等多種采集參數(shù)設(shè)置,滿足不同場景下畫面采集的需求。

鏡像推流

支持?jǐn)z像頭采集鏡像和推流鏡像分別設(shè)置,前置攝像頭需默認(rèn)開啟鏡像功能。

純音頻推流

支持僅采集音頻流并發(fā)起推流功能,在純音頻場景下節(jié)約帶寬流量。

靜音推流

支持推流時關(guān)閉麥克風(fēng),僅推送視頻畫面的功能。

自動聚焦

支持開啟或關(guān)閉自動對焦功能,也可以使用手動對焦。

鏡頭縮放

支持?jǐn)z像頭支持的最大縮放比例進(jìn)行采集畫面的縮放。

攝像頭切換和閃光燈

支持前置和后置攝像頭切換和開啟或關(guān)閉閃光燈功能(僅后置)。

背景音樂

支持背景音樂播放,包含開始、停止、暫停、繼續(xù)、循環(huán)播放等功能。

混音

支持音樂和人聲混音,分別調(diào)整音樂和人聲的音量。

耳返

支持耳返功能,例如主播帶上耳機(jī)唱歌時,從耳機(jī)中可以實時聽到自己的聲音,滿足KTV的場景。

降噪

支持環(huán)境音、手機(jī)干擾等引起的噪音降噪處理。

核心優(yōu)勢

  • 簡單、易集成

    Android和iOS提供統(tǒng)一接口和錯誤碼,提供同步和異步接口,滿足不同開發(fā)架構(gòu)的接入需求,完善接口文檔和Demo方便您參考。

  • 一體化解決方案

    提供從視頻采集、渲染、推流、轉(zhuǎn)碼、分發(fā)到播放的一體化視頻直播解決方案,端上的自適應(yīng)碼率推流、云端的窄帶高清轉(zhuǎn)碼到播放端的首屏秒開完美配合,讓您享受一站式優(yōu)質(zhì)服務(wù)。

  • 高性能、低延時

    在推流的卡頓率、CPU和內(nèi)存消耗、耗電量、發(fā)熱量等方面都處于業(yè)內(nèi)領(lǐng)先水平,全球2500+的直播節(jié)點為各區(qū)域的低延時提供了有效保障。

  • WebRTC推流

    提供基于UDP協(xié)議的WebRTC推流,且控制臺支持自助開通WebRTC推流域名。WebRTC推流在上行網(wǎng)絡(luò)質(zhì)量較差時有更優(yōu)秀的抗卡頓能力。

  • 直播連麥

    提供基于實時音視頻RTC的直播連麥解決方案,幫助客戶實現(xiàn)超低延時、更多人數(shù)的直播實時互動。

使用場景

場景一:教育直播

  • 場景描述:教育類直播通常對師生的互動比較注重,在接入直播課堂時可以配合阿里云的輕量消息隊列(原 MNS)來完成師生之間的文字實時互動。推流SDK可以讓教師隨時隨地為學(xué)生解惑答疑,讓問題及時有效地解決。同時,配合云端的錄制、轉(zhuǎn)碼等功能,學(xué)生可以隨時回看課程,溫習(xí)知識點,增強(qiáng)學(xué)習(xí)效果。

  • 使用說明:開通阿里云直播服務(wù)并啟用錄制和轉(zhuǎn)碼功能,接入阿里云推流SDK和輕量消息隊列(原 MNS)SDK完成直播課堂或答疑服務(wù),在播放端使用阿里云播放器SDK進(jìn)行觀看直播或回放視頻課程,即可享受低延時、高互動的教育直播場景。

場景二:娛樂直播

  • 場景描述:娛樂直播借助手機(jī)的便利性形成了全民直播的風(fēng)暴,主播對美顏、濾鏡依賴成了絕對剛需,通過實時聊天、點贊和打賞等行為完成主播與觀眾的互動,提高人氣值和可玩性。另外,手機(jī)端的娛樂直播門檻相對較低,對應(yīng)內(nèi)容的安全性(如涉黃、暴恐等)需要嚴(yán)格把關(guān),這里可以借助直播鑒黃功能來降低審核成本。

  • 使用說明:開通阿里云直播服務(wù)并開啟錄制、鑒黃功能,接入阿里云推流SDK并開啟美顏功能完成視頻推流,集成阿里云輕量消息隊列(原 MNS)于您的互動聊天場景,用戶觀看直播時可以在聊天面板里發(fā)送文字、圖片等信息,也可以用來搭建自己的禮物系統(tǒng)(IM配合支付),在播放端使用阿里云播放器SDK進(jìn)行觀看直播或回放。

場景三:游戲直播

  • 場景描述:手機(jī)端游戲直播主要通過錄屏技術(shù)將當(dāng)前游戲畫面和攝像頭采集畫面合并后一并通過推流SDK發(fā)起推流,因此推流SDK需要支持錄屏功能。主播與觀眾的互動基本與娛樂直播類似,可以通過阿里云輕量消息隊列(原 MNS)SDK實現(xiàn)聊天、點贊和打賞等交互行為。對于游戲中的精彩內(nèi)容回放,可以使用直播回放錄制服務(wù)。

  • 使用說明:開通阿里云直播服務(wù)并開啟直播錄制服務(wù),接入阿里云推流SDK并使用錄屏直播功能,集成阿里云輕量消息隊列(原 MNS)于您的互動聊天場景,用戶觀看直播時可以在聊天面板里發(fā)送文字、圖片等信息,也可以用來搭建自己的禮物系統(tǒng)(IM配合支付),集成阿里云播放器SDK完成極速秒開和動態(tài)追幀,觀看直播或精彩回放。

場景四:連麥互動

  • 場景描述:提供穩(wěn)定、高質(zhì)量、超低延時的互動實時音視頻服務(wù)。支持主播與主播、主播與觀眾實時連麥、主播跨房間互動等多畫面實時視頻互動場景,并能夠?qū)⒒右曨l流推送至直播中心進(jìn)行大規(guī)模分發(fā),直播給未連麥的觀眾。

  • 使用說明:在阿里云直播控制臺開通連麥應(yīng)用,接入阿里云推流SDK互動連麥版本并使用互動連麥功能,用戶即可使用互動連麥功能,進(jìn)行點對點和多人實時音視頻通話服務(wù),適用于移動視頻社交場景。

SDK工作流程

基礎(chǔ)推流SDK工作流程

  1. 用戶App向AppServer發(fā)起請求,獲取推流URL。

  2. AppServer根據(jù)規(guī)則拼接推流URL返回給App。

  3. App賦值推流URL到推流SDK,使用推流SDK發(fā)起推流。

  4. 推流SDK將直播流推送到CDN。

image

連麥互動SDK工作流程

  1. 主播/連麥觀眾向AppServer發(fā)起請求,獲取推拉流URL。

  2. AppServer根據(jù)推拉流地址拼接規(guī)則,返回推拉流URL給App。

  3. 主播/連麥觀眾通過推拉流地址,向阿里云服務(wù)器進(jìn)行推拉流操作,來獲取超低延時互動流。

  4. 阿里云服務(wù),可以通過旁路轉(zhuǎn)推,進(jìn)行混流,生成多種格式的流媒體到CDN。

  5. 普通觀眾通過向AppServer發(fā)起請求,獲取普通推拉流URL。

  6. AppServer根據(jù)普通模式下的拉流地址拼接規(guī)則,返回推拉流URL給App。

  7. 普通觀眾通過普通推拉流地址,向CDN拉流。

image

開發(fā)支持

如果您在使用推流SDK有任何問題或建議,歡迎通過釘釘搜索群號32825314加入推流SDK開發(fā)者生態(tài)群,或搜索群號44911608加入直播連麥一體化SDK開發(fā)者群。