檢測到您已登錄華為云國際站賬號,為了您更好的體驗,建議您訪問國際站服務網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
播放器 一、 技術選型 視頻編碼后要使用播放器對其進行解碼、播放視頻內(nèi)容。在web應用中常用的播放器有?ash播放器、H5播放器或 瀏覽器插件播放器,其中以?ash和H5播放器最常見。 ?ash播放器:缺點是需要在客戶機安裝Adobe Flash Player播放器,優(yōu)點是?ash播放器已經(jīng)很成熟了,并且瀏覽
RTMP、HTTP-FLV、HLS協(xié)議對比 播放協(xié)議 協(xié)議 原理 延時 優(yōu)缺點 RTMP TCP長連接 每個時刻收到的數(shù)據(jù)即刻發(fā)送。 與推流端GOP相關: 當GOP為1S時,播放延時1S~3S。 當GOP為2S時,播放延時2S~4S。 優(yōu)點:延時低。 缺點:高并發(fā)下不穩(wěn)定;iOS平臺要開發(fā)支持相關協(xié)議的播放器;使用非標準TCP端口。
和按鈕來實現(xiàn)相同的功能。例如: <video ref={videoRef} width="600" style={{ display: 'block' }}> <source src={src} type="video/mp4" /> </video> 然后添加自定義的播放/暫停按鈕和其他控件。 3
使用HLS加密的視頻二次轉(zhuǎn)碼后為什么無法播放? 可能是HLS加密服務端設置了密鑰緩存原因?qū)е隆S捎诿荑€管理服務可以選擇將查詢到的密鑰緩存在本地,當下次有其它播放終端請求時,可以直接返回,無需每次都向點播服務獲取,因此重新轉(zhuǎn)碼后解密的密鑰發(fā)生變化時,需要清理緩存,重新獲取新的密鑰值。 父主題: 播放問題
目標:實現(xiàn)視頻組件的播放、暫停、結(jié)束播放、重置和跳轉(zhuǎn)至特定位置播放。 Video組件用于播放視頻文件并控制其播放狀態(tài),常用于為短視頻和應用內(nèi)部視頻的列表頁面。當視頻完整出現(xiàn)時會自動播放,用戶點擊視頻區(qū)域則會暫停播放,同時顯示播放進度條,通過拖動播放進度條指定視頻播放到具體位置。具體用法請參考Video。
FLV視頻流播放器 本章節(jié)主要介紹FLV視頻流播放器組件各配置項的含義。 圖1 FLV視頻流播放器 樣式 尺寸位置 圖表尺寸:圖表的寬和高。單位均為px。 圖表位置:圖表在畫布中的位置。單位均為px。 音量調(diào)節(jié):視頻音量調(diào)節(jié)。 數(shù)據(jù) 圖2 FLV視頻流播放器-數(shù)據(jù) url:FLV
m3u8 若配置了轉(zhuǎn)碼模板,需要播放直播轉(zhuǎn)碼流,則在“StreamName”后加上“_轉(zhuǎn)碼模板ID”即可。 若配置了Key防盜鏈,則需要使用鑒權地址進行播放,在如上的原始播放地址后加上鑒權串即可。 具體播放地址的拼接方法請參見拼接播放地址。 父主題: 直播播放
libvlc播發(fā)器引擎除了能播放本地視頻外,也支持播放各種協(xié)議的流媒體視頻,比如常見的RTMP、RTSP格式視頻。 在前面幾篇文章里陸陸續(xù)續(xù)介紹了libvlc的常用的使用方法,這篇文章繼續(xù)介紹libvlc的知識點: 播放指定協(xié)議的視頻。 libvlc提供了兩種直接打開視頻的方法: /** *
使用自有域名,為什么視頻播放失??? 請您通過以下方法進行排查: 是否已為自有域名配置HTTPS證書。 點播的默認播放地址是HTTPS協(xié)議,若未配置,將無法在控制臺或者瀏覽器中播放。 登錄視頻點播控制臺。 在左側(cè)導航樹中,選擇“域名管理”。 在默認域名行單擊操作列的“配置”,選擇“HTTPS配置”。
選中右下角的復選框,可以打開播放列表。播放列表里,鼠標右鍵可以添加、刪除播放文件. (21). 支持退出時保存播放列表,下次打開軟件自動加載播放列表.下次打開軟件時,如果播放列表文件路徑存在,將自動選中第一個文件播放. 三、播放器運行效果 正常播放界面: 播放MP3文件,可以獲取封面專輯打開:
setAudioClipPosition(soundId, effectPosition); } 暫停播放音效文件 播放過程中,調(diào)用pauseAudioClip暫停播放指定的音效文件,調(diào)用pauseAllAudioClips暫停所有的音效文件。 public void pauseClip() {
decode('ascii')) video = cv2.VideoCapture("路徑+文件名") while(True): try: clear_output(wait=True) ret, frame = video.read() if not ret:
如何獲取音視頻文件的播放URL? 在獲取音視頻文件的播放URL前,請確保已完成加速域名配置,并開啟HTTPS安全加速。 音視頻文件播放URL的獲取方法如下所示: 登錄視頻點播控制臺。 在左側(cè)導航欄中選擇“音視頻管理”,進入音視頻管理頁面。 在對應的音視頻文件行單擊“管理”,選擇“播放地址”頁簽。
個或多個video。 start() : void 開始播放。 pause() : void 暫停播放。 stop() : void 停止播放。 setCurrentTime(value: number, seekMode: SeekMode)指定視頻播放的進度位
為本地播放,不發(fā)送到遠端。 startPos:起始播放位置,單位為ms。 【返回參數(shù)】 0:方法調(diào)用成功。 < 0:方法調(diào)用失敗。具體請參見客戶端錯誤碼。 soundId需要開發(fā)者自己生成并維護,保證不同的soundId對應不同的音效播放實例。同時音效播放完畢或者停止播放后,so
表示本地播放,不發(fā)送到遠端。 startPos:起始播放位置,單位ms。 【返回參數(shù)】 0:方法調(diào)用成功。 < 0:方法調(diào)用失敗。具體請參見HWRtcErrorCode。 soundId需要開發(fā)者自己生成并維護,保證不同的soundId對應不同的音效播放實例。同時音效播放完畢或者
為什么播放器播放視頻時出現(xiàn)黑邊? 該問題可能是設置的播放器尺寸比率與實際視頻尺寸不一致。若視頻的分辨率為1280 x 720,則播放器的尺寸可以設置為640 x 360或者1280 x 720等,只要滿足16:9的寬高比,就能完全顯示視頻,播放器不會出現(xiàn)黑邊。 父主題: 直播播放
0為本地播放,不發(fā)送到遠端。 startPos:起始播放位置,單位為ms。 【返回參數(shù)】 0:方法調(diào)用成功。 < 0:方法調(diào)用失敗。具體請參見HRTCErrorCode。 soundId需要開發(fā)者自己生成并維護,保證不同的soundId對應不同的音效播放實例。同時音效播放完畢或者
rtsp://localhost/test 這里的播放地址,就是之前設置的 rtsp://localhost/test 推流成功后,可以在網(wǎng)頁上看到推流列表中新增了該項;推流結(jié)束,該項則會自動被刪除! vlc / ffplay 播放 rtsp 流 使用 vlc 媒體 ——>
支持格式自動播放:不勾選,視頻將出現(xiàn)控件,需手動控制播放循環(huán)播放:不勾選,視頻只播放一次即自動停止透明度:可以調(diào)整視頻的透明度,并且可設置遮罩顏色背景:設置通欄的背景,原本的設置項下面設置一個通欄背景視頻,并預覽效果預覽效果,在網(wǎng)站頁面中左右打滿。另一種內(nèi)容背景播放模式會根據(jù)視頻