快速入门

最近更新时间:2019-06-17 12:07:39

播放器 SDK 是腾讯云自主研发,支持 Web 端、iOS 端、Android 端三大终端,集多功能于一体的高性能解决方案。能够根据您的使用需求,在短时间内打造完成流畅的观看体验。
本文包含 Web 端、iOS 端、Android 端下超级播放器的基本入门指引,请根据您的实际需要灵活选择相应部分阅读。

如何使用 Web 端播放器

使用点播超级播放器

点播超级播放器是基于 video.js 框架并结合腾讯云点播业务而开发的视频播放器,如果您需要使用点播超级播放器,需要提供腾讯云点播控制台提供的 fileID 和您的 appID,这两个是点播超级播放器播放视频时的最基本要求信息。
具体如何接入和详细操作指南详见 点播超级播放器使用文档

使用 TCPlayerLite 播放器

TCPlayer Lite 是一款集点播、直播播放能力于一身的轻量级播放器。它实现了基本的视频播放器功能,采用 HTML5 和 Flash 相结合的播放模式,支持播放 hls、mp4 格式的点播视频和 RTMP、http-flv、hls 协议的直播视频。
该播放器仅支持传入地址播放,不关联业务,适用于轻量化 Web 视频播放场景,支持点播和直播,支持通过 CSS 定制化界面。
具体如何接入和详细操作指南详见 TCPlayerLite播放器使用文档

建议了解每种播放器的特点以及适用场景,结合所使用的腾讯云业务,以及自身所具备的开发能力来选择合适的 Web 端播放器。

如何使用终端播放器 SDK

超级播放器是集视频信息拉取、横竖屏切换、清晰度选择、弹幕、直播时移、小窗播放等功能于一体的解决方案标组件,且完全开源。帮助您在短时间内,打造一个媲美市面上各种流行视频 App 的播放体验。

使用 iOS 端播放器 SDK

接入步骤

  1. 下载 SDK + Demo 开发包
  2. 导入播放器 SDK 代码,把Player/SuperPlayer文件夹导入到工程;底层SDK/TXLiteAVSDK_Player.framework也需要导入进来。

说明:

您也可以选择使用 CocoaPods 方式集成 SDK,具体步骤参考 快速集成 。建议您访问我们的开源仓库,在这里可以看到更多使用范例和最新代码。项目地址 https://github.com/tencentyun/SuperPlayer。

  1. 播放视频,最简单可用的播放只需要几行代码:
#import "SuperPlayer.h"

_playerView = [[SuperPlayerView alloc] init];
// 设置父View
_playerView.fatherView = self.view;

SuperPlayerModel *playerModel = [[SuperPlayerModel alloc] init];
// 设置播放地址,直播、点播都可以
playerModel.videoUrl = @"http://200024424.vod.myqcloud.com/200024424_709ae516bdf811e6ad39991f76a4df69.f20.mp4";
// 开始播放
[_playerView playWithModel:playerModel];

定制开发

iOS 播放器 SDK 提供了播放器最通用的播放器功能,建议您先阅读 iOS 播放器 SDK 文档。如果不能满足需求,您可以自行修改播放代码。
如果您对播放的定制不仅限于 UI,需要进行更深层次的定制,您可以参考 iOS 直播播放器 SDKiOS 点播播放器 SDK 了解超级播放器更底层的用法。

使用 Android 端播放器 SDK

接入步骤

  1. 下载 SDK + Demo 开发包
  2. 导入播放器 SDK 代码,把 Demo 中player/superplayer包下的代码文件以及相关的资源文件导入到工程;底层SDK/TXLiteAVSDK_Player.aar也需要导入进来。
  3. 播放视频,最简单可用的播放只需要几行代码:
SuperPlayerModel superPlayerModel = new SuperPlayerModel();
// 设置播放地址,直播、点播都可以
superPlayerModel.videoURL = "http://200024424.vod.myqcloud.com/200024424_709ae516bdf811e6ad39991f76a4df69.f20.mp4";
// 开始播放
mSuperPlayerView.playWithMode(superPlayerModel);

定制开发

Android 播放器 SDK 提供了播放器最通用的播放器功能,建议您先阅读 Android 播放器 SDK 文档。如果不能满足需求,您可以自行修改播放代码。
如果您对播放的定制不仅限于 UI,需要进行更深层次的定制,您可以参考 Android 直播播放器 SDKAndroid 点播播放器 SDK 了解 Android 播放器 SDK 更底层的用法。

技术交流

关注公众号"腾讯云视频",在聊天窗口发送关键字"技术支持",将有专人和您联系。

公众号二维码