如果需要播放直播流,您可以通過VLC播放器、直播Demo或播放器SDK進行播放。通過閱讀本文,您可以瞭解不同方式的視頻流播放方法。
前提條件
您已經完成直播推流。具體操作,請參見直播推流。
您已經產生播放地址。具體操作,請參見產生推流地址和播放地址。
如果在播放過程中出現播放異常等問題,可優先使用自助問題排查工具進行自助檢測。本工具可快速診斷常見直播播放問題,並根據具體異常提供解決建議。具體操作,請參見自助問題排查。
通過VLC播放器播放
VLC播放器支援Windows、Mac、Linux、Android和iOS平台。本文以Windows端VLC v3.0.16版本為例介紹使用VLC播放器播放直播流,其他平台及版本操作類似。關於VLC更多使用資訊,請參見VLC播放器。
下載並安裝VLC播放器。下載地址,請參見VLC media player。
運行VLC播放器。
在功能表列中選擇 。
在網路頁簽中輸入網路URL,即播放地址,例如:
rtmp://example.aliyundoc.com/app/stream?auth_key=1543300311-0-0-d47ce016332bf280cf275********
。單擊播放。
通過阿里雲直播Demo播放
使用移動端掃描並安裝阿里雲直播Demo。
說明iOS端掃碼安裝時如果提示未受信任的企業級開發人員,需要在
中找到Taobao對應的信任描述,並選擇信任。運行阿里雲直播Demo。
選擇直播播放。
輸入已經產生的播放地址,例如:
rtmp://example.aliyundoc.com/app/stream?auth_key=1543300311-0-0-d47ce016332bf280cf275********
。單擊拉流,開始移動端播放。
通過播放器SDK播放
阿里雲播放器SDK是阿里雲自研的全端音視頻播放工具,是MediaBox音視頻SDK的子產品之一,提供直播情境中視頻播放功能,支援Web、Android、iOS、Flutter、Windows、macOS等多種平台,包含迴圈播放,清晰度切換,圖片廣告,視頻廣告,彈幕,字幕等多個功能。Web線上體驗功能展示。
播放流程 | |
Android端阿里雲播放器SDK | |
iOS端阿里雲播放器SDK | |
Windows端阿里雲播放器SDK | |
Flutter架構阿里雲播放器SDK | |
Web端阿里雲播放器SDK |