如果需要播放直播流,您可以通過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 |