快速入门

最近更新时间:2020-03-12 16:28:49

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

如何使用 Web 端播放器

使用点播超级播放器

点播超级播放器是基于 video.js 框架并结合腾讯云点播业务而开发的视频播放器,如果您需要使用点播超级播放器,需提供云点播控制台的 fileID 和您的 appID,它们是点播超级播放器播放视频时最基本的要求信息。

具体接入和操作指南详见 点播超级播放器使用文档

使用 TCPlayerLite 播放器

TCPlayerLite 是一款集点播、直播播放能力于一身的轻量级播放器。它实现了基本的视频播放器功能,采用 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也需要导入进来。
    说明:

  3. 播放视频,代码如下:
#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 更底层的用法。

技术交流

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

目录