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