摘要:拉流加速是指客戶自己搭建流媒體服務器,從該流媒體服務器將直播流拉取并加速。錄制條件直播必須是通過協議,推流到。錄制視頻格式將直播統一錄制為。下行協議的方式延遲會顯著高于協議。
A: 在排除視頻直播源本身問題的情況下,視頻卡頓有可能是因為播放視頻的終端配置過低、局部網絡條件欠佳(包括帶寬和時延)或播放軟件引起的,可以通過改變播放視頻的硬件設備、網絡環境和軟件配置來嘗試分析。
A: 當前可以查看針對全部直播加速域名的帶寬數據及直播性能數據。
A: 提供,可在直播控制臺中下載。
A: UCloud直播云為客戶提供多個溝通渠道,具體如下:
1) UCloud客服郵箱 C_onlinesales@ucloud.cn
2) 線下客戶經理
3) QQ-4000188113
4) Tel-4000188113
A: 請參考https://docs.ucloud.cn/ulive/guide
A: 推流加速是指客戶直接用手機或者pc攝像頭,將直播數據推送到ULive的推流節點,客戶不需要搭建任何流媒體服務器。
拉流加速是指客戶自己搭建流媒體服務器,ulive從該流媒體服務器將直播流拉取并加速。
A: 推流支持rtmp協議;播放支持輸出http-FLV/RTMP/HLS;
A: Ulive采用對url某些字段進行md5加密的方法,來校驗url是否合法??蛻粲需b權需求時,請聯系UCloud技術支持協助配置,并協商好約定的密鑰。鑒權總體策略為,用戶按照規則生成如下的鏈接: rtmp://abc.com/application/mystream?k=xxxxxx&t=yyyy
(1)t為16進制的服務器時間戳
(2)k為經過md5加密的字符串,生成規則為:k=md5(約定密鑰+流路徑+t),
本例中,流路徑為"/application/mystream "
Ulive服務器會對url進行校驗,并檢查時間t是否過期。其中過期時間可以按需求進行配置,默認配置為5分鐘。 示例:
(1)未加密前url為 rtmp://vlive3.rtmp.cdn.ucloud.com.cn/ucloud/mytest
(2)當前時間戳為52946dd7
(3)約定密鑰為secretkey 則:k = md5(“secretkey”+“/ucloud/mytest”+“52946dd7”) = 2f94cdaf8ea4bdca793e64aba7cb1dea
最終生成的鏈接如下: rtmp://vlive3.rtmp.cdn.ucloud.com.cn/ucloud/mytest?t=52946dd7&k=2f94cdaf8ea4bdca793e64aba7cb1dea
A: 支持(內測中),ULive可對將直播錄制成mp4或者hls兩種格式。具體如下,需要該功能請提交工單。
1、錄制條件
1)、直播必須是通過rtmp協議,推流到Ulive。
2)、視頻格式必須是h264,音頻格式必須是aac。
3)、必須先創建ufile的bucket,用于存儲錄制的視頻。
2、錄制視頻格式
ULive將直播統一錄制為hls。hls具有播放加載時間短,終端播放適配比較好等優點。一般推流結束后4-5秒內,可完成視頻的錄制。
3、如何開啟錄制
正常推流默認不進行錄制;使用如下參數開啟和控制錄制:
1)、record=true(必須),設置該路流需要開啟錄制。
2)、filename=xxx(非必須),設置該路流錄制后的文件名為xxx.m3u8,如果沒有該參數,則默認使用推流id作為文件名。
下面的推流url表示開啟錄制,并且指定錄制的文件名為myfile.m3u8:
rtmp://publish3.cdn.ucloud.com.cn/ucloud/stream?record=true&filename=myfile
4、視頻智能拼接
主播在直播過程中,如果推流有斷開并重推,只要斷開時間在10分鐘以內,則重推的視頻將與之前的視頻合并,生成一個錄制文件(適用于多次重推);如果斷開10分鐘以后再重推,則重推會被視為另外一次推流,生成的錄制文件將會覆蓋之前的文件。該功能主要用于解決主播推流被臨時中斷的情況,比如網絡抖動或者接聽電話導致的推流斷開情況。
5、如何播放錄制的文件
申請ufile的bucket后,ufile會生成默認的加速域名,已經錄制好的文件,可以通過加速域名來訪問,訪問地址為:http://加速域名/m3u8文件名。假設您申請的bucket名稱為mybucket,錄制的文件名為myfile,那么錄制文件的播放地址為:http://mybucket.ufile.ucloud.com.cn/myfile.m3u8.
6、錄制回調功能
文件錄制完成后,可以回調客戶的接口,通知錄制的文件名、文件大小、時長等信息?;卣{的url格式如下:
http:%%//%%接口地址?filename=文件名&filesize=文件大小&spacename=bucket名稱&duration=視頻時長
以下是一個回調的例子:
7、如何測試直播錄制
Ulive提供錄制的測試環境,方便客戶進行測試聯調。測試環境的推流域名為:publish3.cdn.ucloud.com.cn,接入點為:ucloud,錄制的文件存儲在ulive-record這個bucket中。
假設您的直播流id是mystream,想要錄制的文件名是myfile.m3u8,則使用如下的推流地址即可進行錄制:
rtmp://publish3.cdn.ucloud.com.cn/ucloud/mystream?record=true&filename=myfile
當您推流結束后,您可以通過如下地址播放錄制好的視頻:http://ulive-record.ufile.ucloud.com.cn/myfile.m3u8
A: 支持,ULive支持周期性截取視頻關鍵幀,并保存到對象存儲。需要該功能請提交工單。
A: 直播視頻的延遲從端到端角度考慮會涉及輸入或輸出設備,以及中間采用的協議。下行HLS協議的方式延遲會顯著高于RTMP協議。在不同網絡狀況下,會有差異。通常HLS協議的最低延遲在5-7s左右(需要原始流關鍵幀間隔為1s左右);RTMP/FLV協議的延遲在3s左右,如果需要更端的延時,可在播放器端減小緩存來實現。
A: 在網絡確定的情況下,直播延遲與推流的關鍵幀間隔相關,一般關鍵幀間隔越短,則直播延遲越低,推薦的關鍵幀間隔為1-2秒。
**A:**視頻直播服務不限制推流碼率,支持常見分辨率以及對應碼率;為避免推流卡頓,建議碼率不超過4Mbps。
**A:**當主播直播不健康的節目時,可以調用我們的禁播api,立即將直播節目禁止推流和播放(需聯系技術支持配置)。示例如下:
加入域名為publish.ucloud.com.cn,接入點為live,流ID為123。
那么可如下調用該接口禁播:
https://api.ucloud.cn/?Action=ForbidLiveStream &Domain=publish.ucloud.com.cn&Application=live&StreamId=123
可調用如下接口解禁:
A: ULive通過回調客戶接口,通知當前推流狀態。當主播推流開始或者推流結束時,ULive可以通過客戶配置的回調接口,通知客戶推流開始或者斷開的事件,方便客戶對直播流進行 管理??蛻粜枰卣{功能時,請聯系技術支持進行配置。推流開始和推流結束的端口需分開配置,示例如下:
1、通知客戶推流開始:
http://127.0.0.1/publish_start?ip=推流端IP&id=流名&node=節點IP&app=推流域名&appname=發布點
2、通知客戶推流結束:
http://127.0.0.1/publish_stop?ip=推流端IP&id=流名&node=節點IP&app=推流域名&appname=發布點 其中,publish_start和publish_stop為客戶提供的回調cgi。
A: 暫不支持。該功能將在未來版本中發布。
A: 暫不支持。該功能將在未來版本中發布。
A: 以修改demo的推流地址為例,需
1、搜索”publish3.cdn.ucloud.com.cn”找到對應代碼,修改地址為新的推流地址;
2、聯系客戶經理或技術支持;
3、添加新的推流域名授權,ucloud為您提供與新推流域名配對的推流key;
4、更換demo中的key”publish3-key”為新的推流key
A: iOS:目前只有硬編碼模式,客戶無需選擇;
Android:支持硬編碼和軟編碼兩種模式。硬件編碼支持濾鏡功能,編碼效率較高,API18或以上可以使用。目前軟編碼暫時不支持濾鏡功能,但兼容性較好,API要求較低,API9或以上即可。
A: 暫時不支持海外直播。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/127048.html
摘要:概覽產品簡介快速上手開通服務創建直播加速直播加速域名審核配置停止加速服務推流域名配置播放域名配置操作指南實時監控統計分析直播流管理日志下載擴展功能產品價格云直播服務等級協議概覽產品簡介快速上手開通ULive服務創建直播加速直播加速域名審核配置CNAME停止ULive加速服務推流域名配置播放域名配置操作指南實時監控統計分析直播流管理日志下載擴展功能產品價格云直播 ULive 服務等級協議(SL...
摘要:優刻得直播云是為互聯網直播應用提供超低延遲流暢高清高并發的整套解決方案。最終降低直播內容盜用風險及成本損失,提升客戶合規性要求。UCloud優刻得直播云(ULive)是為互聯網直播應用提供超低延遲、流暢高清、高并發的整套解決方案。包括實時轉碼,切片存儲,分發加速,內容保護等核心功能。帶給終端用戶流暢的訪問體驗,簡化相關部署運維工作,幫助視頻直播業務快速上線。ULive產品頁面https://...
摘要:直播流管理歷史流直播流管理歷史流歷史流可以調用標準,獲取歷史推流記錄列表。接口及使用方式請參考直播流封禁直播流解禁文檔。 直播流管理本篇目錄在線流歷史流禁推流直播流管理提供推流域名流查詢,包括在線流,歷史流以及禁推流三種。在線流通過域名查詢,也可以通過域名+流名稱查詢,展示對應域名的流名稱、接入點、推流端IP、開始推流時間和在線人數數據,并支持對在線流禁推。點擊【流監控】,可查看單個流信息可...
摘要:本教程將演示通過云直播服務,快速發起一場支持萬人觀看的直播。一個完成實名認證的賬號。體驗金到賬后,選擇購買流量,彈框內選擇流量包大小,點擊確認,立即支付,即可完成購買。至此,云直播的配置已經完成,下一篇教程指導如何利用工具發起觀看直播。本教程將演示通過ULive云直播服務,快速發起一場支持萬人觀看的直播。直播前需要準備的工具:推流工具OBS 下載地址:測試播放器:下載地址一個完成ICP備案的...
摘要:在域名管理播放加速列表,點擊需要配置域名后的詳情,進入域名配置。播放域名黑白名單播放域名黑白名單播放域名黑白名單黑白名單黑白名單黑白名單只允許配置黑名單或者白名單的一種,允許空,支持正則輸入,使用回車符分割多個。 播放域名配置本篇目錄修改源站地址配置播放鑒權直播延時IP黑白名單referer黑白名單目前播放域名配置支持設置源站地址,播放鑒權,直播延時,IP黑白名單,referer黑白名單;如...
閱讀 283·2024-11-07 18:25
閱讀 130353·2024-02-01 10:43
閱讀 864·2024-01-31 14:58
閱讀 827·2024-01-31 14:54
閱讀 82763·2024-01-29 17:11
閱讀 3045·2024-01-25 14:55
閱讀 1984·2023-06-02 13:36
閱讀 3031·2023-05-23 10:26