java sdk下载_Java Sdk下载 | 保利威帮助中心

本文档介绍了如何使用Java SDK进行直播播放,包括在小程序中设置服务器域名、获取频道直播播放地址、视频组件的使用及参数说明,同时提供了错误处理和播放进度监听的示例。
摘要由CSDN通过智能技术生成

播放界面

e11264a5a62c24ffe53603fa1f106452.png

开发前准备

1.小程序微信开发者后台设置-开发设置-服务器域名中配置 [request合法域名]

c2074b4a85f33885bc6efed1c10df08b.png

开始开发

1.获取频道直播播放地址

index.wxml

index.js

选项说明

uid

类型:String

说明:直播账户id

vid

类型:String

说明:直播频道id

videoContext

类型:String

说明:视频组件控制,详情查看

params

类型:object

说明:播放日志参数,可设置值并且直播后台观看日志查询中显示对应字段名称如下

参数值可选

说明

param1

用户ID

param2

昵称

success(videoInfo)

类型:Function

说明:获取视频信息成功时触发

参数:videoInfo

参数类型:object

参数说明:

参数

参数说明

src

视频m3u8播放地址,获取成功后设置为video组件的src

flvSrc

视频flv播放地址,获取成功后设置为live-player组件的src

poster

视频封面

title

视频标题

waitImage

暖场图片/暖场视频,以返回链接后缀判断图片/视频类型

logoImage

logo图片地址

logoHref

logo的点击跳转链接

logoPosition

logo位于播放器位置

logoOpacity

logo透明度

error(res)

类型:Function

说明:获取视频信息失败时触发

参数:res

参数类型:object

参数说明:

参数

参数说明

code

错误状态码

error

错误详细说明

onApiStatus(status)

类型:Function

说明:获取视频直播/结束状态

参数:status

参数类型:String

参数说明:

参数

参数说明

live

直播正在进行

end

直播结束

onStartLive ()

类型:Function

说明:直播从结束状态切换至开始状态触发

2.绑定播放进度变化

ps:注意播放进度绑定事件中e参数为必须项 (若使用live-player组件则不需绑定)

3.销毁播放器

注意事项

使用live-player组件有类目限制,需要先通过类目审核

d6b0fe7a861e4c35b0af3e7489c782a0.png

然后需要在小程序管理后台,“设置”-“接口设置”中自助开通该组件权限

473eee6de620b4416d611c6c78ef0216.png

sdk默认使用live-player组件,使用flv拉流地址

如果所用小程序组件为video,则需要设置播放地址为m3u8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值