【腾讯云超级播放器】腾讯云超级播放器电脑版下载 绿色版

腾讯云超级播放器介绍

知识兔

腾讯云超级播放器电脑版是一款全新的在线云端播放器,一款能够在电脑上享受不一样的播放方式,在这里一键播放全网海量的腾讯视频,各种资源都能在这里一键播放。腾讯云超级播放器分享了简单的播放界面,全新的自定义界面,用户可以在这里一键设置成手机界面或者电脑界面,竖屏、横屏都能播放。

腾讯云超级播放器介绍

腾讯云超级播放器特色

知识兔

多种视频格式(RTMP、FLV、HLS、MP4)

直播、点播首屏秒开

码率自适应

清晰度无缝切换

无缝循环播放

小窗播放

变速播放,变速不变调

边播边下

自定义播放起始时间

直播录制

后台播放

自定义视频渲染

弹幕

直播时移

视频截图

视频旋转

视频镜像

视频适应、填充模式

H.265硬解

支持HTTPS

支持视频自动旋转

播放器预加载

多码率HLS(Master Playlist)

软硬解自动切换

静音

自定义HTTP Headers

快速seek

手势操作(调整亮度、声音、进度)

重力感应

设置封面图

自定义进度回调间隔

视频缩略图预览

进度条打点

根据网络自动选择清晰度

腾讯云超级播放器功能说明

知识兔

手势操作

腾讯云超级播放器功能说明

清晰度切换

腾讯云超级播放器功能说明

倍速播放

腾讯云超级播放器功能说明

打点、缩略图

腾讯云超级播放器功能说明

列表播放

腾讯云超级播放器功能说明

开发一个全功能播放器不止简单的能播放视频,还有要处理旋转、前后台切换、界面显示等一系列问题。SuperPlayer作为一个集成方案,几乎囊括了所有播放器应该具备的特性,大大减少界面开发工作量。SuperPlayer内部使用腾讯云自研的 TXLivePlayer 和 TXVodPlayer,比系统自带的AVPlayer支持更多格式和功能,打开速度更快,兼容性更好。

本播放器所有功能免费,无任何限制,可放心使用。

腾讯云超级播放器怎么使用

知识兔

快速集成

CocoaPods安装

请将下面代码加入到您的Podfile中:

pod 'SuperPlayer'

执行pod install或pod update。

使用播放器

播放器主类为SuperPlayerView,创建后即可播放视频。

// 引入头文件

#import

_playerView = [[SuperPlayerView alloc] init];

// 设置代理,用于接受事件

_playerView.delegate = self;

// 设置父View,_playerView会被自动添加到holderView下面

_playerView.fatherView = self.holderView;

SuperPlayerModel *playerModel = [[SuperPlayerModel alloc] init];

// 设置播放地址,直播、点播都可以

playerModel.videoURL = @”http://200024424.vod.myqcloud.com/200024424_709ae516bdf811e6ad39991f76a4df69.f20.mp4″;

// 开始播放

[_playerView playWithModel:playerModel];

运行代码,可以看到视频在手机上播放,并且界面上大部分功能都处于可以状态

多清晰度

上面的示例代码只有一种清晰度,如果要添加多个清晰度,也非常简单。以直播为例,打开直播控制台,找到需要播放放的直播流,进入详情。

这里有不同清晰度、不同格式的播放地址。推荐使用FLV地址播放,代码如下:

SuperPlayerUrl *url1 = [SuperPlayerUrl new];

url1.url = @”http://5815.liveplay.myqcloud.com/live/5815_62fe94d692ab11e791eae435c87f075e.flv”;

url1.title = @”超清”;

SuperPlayerUrl *url2 = [SuperPlayerUrl new];

url2.url = @”http://5815.liveplay.myqcloud.com/live/5815_62fe94d692ab11e791eae435c87f075e_900.flv”;

url2.title = @”高清”;

SuperPlayerUrl *url3 = [SuperPlayerUrl new];

url3.url = @”http://5815.liveplay.myqcloud.com/live/5815_62fe94d692ab11e791eae435c87f075e_550.flv”;

url3.title = @”标清”;

SuperPlayerModel *playerModel = [[SuperPlayerModel alloc] init];

palyerModel.multiVideoURLs = @[url1, url2, url3];

playerModel.videoURL = url1.url; // 设置默认播放的清晰度

// 开始播放

[_playerView playWithModel:playerModel];

在播放器中即可看到这几个清晰度,单击即可立即切换。

时移播放

播放器开启时移非常简单,您只需要在播放前配置好appId

SuperPlayerVideoId *videoId = [SuperPlayerVideoId new];

videoId.appId = 1252463788;

playerModel.videoId = videoId;

appId在 腾讯云控制台 -> 账号信息 中查到。

播放的直播流就能在下面看到进度条。往后拖动即可回到指定位置,单击“返回直播”可观看最新直播流。

FileId播放

设置清晰度除了填写url外,更简单的使用方式是采用fileId播放。fileId在一般是在视频上传后,由服务器返回:

在 腾讯云官网 注册腾讯云账号,然后开通点播服务。

客户端视频发布后,服务器会返回fileId到客户端

服务端视频上传,在确认上传的通知中包含对应的fileId

如果文件已存在腾讯云,则可以进入 点播视频管理 ,找到对应的文件。点开后在右侧视频详情中,可以看到appId和fileId。

播放fileId的代码如下:

SuperPlayerModel *playerModel = [[SuperPlayerModel alloc] init];

SuperPlayerVideoId *videoId = [SuperPlayerVideoId new];

videoId.appId = 1252463788;

videoId.fileId = @”4564972819219071679″;

playerModel.videoId = videoId;

[_playerView playWithModel:self.playerModel];

视频在上传后,后台会自动转码(所有转码格式请参考转码模板)。转码完成后,播放器会自动显示多个清晰度。

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

标签

发表评论