直播播放

如果需要播放直播流,您可以通过VLC播放器、直播Demo或播放器SDK进行播放。通过阅读本文,您可以了解不同方式的视频流播放方法。

前提条件

说明

如果在播放过程中出现播放异常等问题,可优先使用自助问题排查工具进行自助检测。本工具可快速诊断常见直播播放问题,并根据具体异常提供解决建议。具体操作,请参见自助问题排查

通过VLC播放器播放

VLC播放器支持Windows、Mac、Linux、Android和iOS平台。本文以Windows端VLC v3.0.16版本为例介绍使用VLC播放器播放直播流,其他平台及版本操作类似。关于VLC更多使用信息,请参见VLC播放器

  1. 下载并安装VLC播放器。下载地址,请参见VLC media player

  2. 运行VLC播放器。

  3. 在菜单栏中选择媒体 > 打开网络串流

  4. 网络页签中输入网络URL,即播放地址,例如:rtmp://example.aliyundoc.com/app/stream?auth_key=1543300311-0-0-d47ce016332bf280cf275********

  5. 单击播放

通过阿里云直播Demo播放

  1. 使用移动端扫描并安装阿里云直播Demo。

    image.png

    说明

    iOS端扫码安装时如果提示未受信任的企业级开发者,需要在设置 > 通用 > 设备管理中找到Taobao对应的信任描述,并选择信任。

  2. 运行阿里云直播Demo。

  3. 选择直播播放

  4. 输入已经生成的播放地址,例如:rtmp://example.aliyundoc.com/app/stream?auth_key=1543300311-0-0-d47ce016332bf280cf275********

  5. 单击拉流,开始移动端播放。

通过播放器SDK播放

阿里云播放器SDK是阿里云自研的全端音视频播放工具,是MediaBox音视频SDK的子产品之一,提供直播场景中视频播放功能,支持Web、Android、iOS、Flutter、Windows、macOS等多种平台,包含循环播放,清晰度切换,图片广告,视频广告,弹幕,字幕等多个功能。Web在线体验功能展示

播放流程

Android端阿里云播放器SDK

  1. 集成Android端阿里云播放器SDK。具体操作,请参见快速集成

  2. 根据实际需求完成播放器的开发并进行播放。具体操作,请参见基础功能

    更多Android端高阶功能,请参见进阶功能;接口说明,请参见API说明

iOS端阿里云播放器SDK

  1. 集成iOS端阿里云播放器SDK。具体操作,请参见快速集成

  2. 根据实际需求完成播放器的开发并进行播放。具体操作,请参见基础功能

    更多iOS端高阶功能,请参见进阶功能;接口说明,请参见API说明

Windows端阿里云播放器SDK

  1. 集成Windows端阿里云播放器SDK。具体操作,请参见快速集成

  2. 根据实际需求完成播放器的开发并进行播放。具体操作,请参见进阶功能

    更多Windows端接口说明,请参见接口说明

Flutter框架阿里云播放器SDK

  1. 集成Flutter框架阿里云播放器SDK。具体操作,请参见快速集成

  2. 根据实际需求完成播放器的开发并进行播放。具体操作,请参见常用功能

Web端阿里云播放器SDK

  1. 集成Web端阿里云播放器SDK。具体操作,请参见快速接入

  2. 根据实际需求完成播放器的开发并进行播放。具体操作,请参见基础功能

    更多Web端高阶功能,请参见进阶功能;接口说明,请参见接口说明

相关文档

视频直播生成推流地址后无法播放视频