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

播放界面

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/557171.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql union 与 union all 语法及用法

1.mysql union 语法 mysql union 用于把来自多个select 语句的结果组合到一个结果集合中。语法为: select column,......from table1union [all]select column,...... from table2...在多个select 语句中,对应的列应该具有相同的字段属性&#xff0c…

java反射 获取方法参数名_java 反射借助 asm 获取参数名称最优雅简单的方式

背景说明最近写反射相关的代码,想获取对应的参数名称,却发现没有特别好的方式。jdk7 及其以前,是无法通过反射获取参数名称的。jdk8 可以获取,但是要求指定 -parameter 启动参数,限制较多。期间尝试过类似于 Mybatis 使…

Golang基础知识入门详解

Go语言入门 Go语言入门教程 很多人将 Go 语言 称为 21 世纪的 C 语言,因为 Go 不仅拥有 C 语言的简洁和性能,而且还很好的提供了 21 世纪互联网环境下服务端开发的各种实用特性,让开发者在语言级别就可以方便的得到自己想要的东西。 在 Go…

controller层和service层的作用

1.在controller和service里都写那些代码? Controller,从字面上理解是控制器,所以它是负责业务调度的,所以在这一层应写一些业务的调度代码,而具体的业务处理应放在service中去写,而且service不单纯是对于d…

udp模拟tcp java_Java简单实现UDP和TCP

TCP实现TCP协议需要在双方之间建立连接,通过输入输出流来进行数据的交换,建立需要通过三次握手,断开需要四次挥手,保证了数据的完整性,但传输效率也会相应的降低。简单的TCP实现//服务端public class TcpServer {publi…

为什么Controller层注入的是Service接口,而不是ServiceImpl实现类

错误代码: Service层接口interface PCI{} 接口实现类Serviceclass PCIImpt imeplements PCI{}Controller层Autowiredprivate PCIImpt pciImpt; //注入了实现类在没有使用maven管理的时候注入实现类编译一直未报错,也就是说编译可以通过,但…

ant java 返回_使用Ant自动化我们的java项目生成

现在我们已经了解如何定义属性、依赖关系以及如何运行ant,接下来我们将学习怎样使用ant编译java源代码并生成jar文件。编译源代码由于Ant的主要目标就是生成java应用程序,它内置了javac任务来调用java的编译器。此任务一般定义如下Ant会寻找src目录下所有…

Spring boot自定义启动字符画(banner)

其实很好改,只需要在resources下新建一个txt文件就可以,命名为banner.txt,那这种字符该怎么拼出来呢,下面推荐一个网址,有这种工具,链接传送门:打开传送门 直接输入要生成的字母,系…

模拟天天酷跑游戏java_cocos2d 简单高仿天天酷跑游戏

1.先直接上视频来看下这个游戏的样子(GIF已经不能满足这个游戏的展示了)跑酷游戏最纠结的是地图,碰撞倒是简单,可以自己写或者使用box2d等物理引擎。跑酷游戏地图的特点就是随机性。但是随机中又有策划特意安排的部分,这样让玩家有小小惊喜。…

mybatis 一对多查询 按结果嵌套处理、按查询嵌套处理,以及两者之间的区别

mybatis 一对多查询 按结果嵌套处理、按查询嵌套处理 最近用到一对多查询&#xff0c;记录一下 实体类 public class RegionEntity implements Serializable {private Long rid;private String regionName;private String addrImage;private String type;private List<Fl…

java 复制字段_java - 在构造函数中按字段复制字段 - 我需要一个更简洁的形式 - SO中文参考 - www.soinside.com...

你能做的是&#xff1a;public MyClassExtension(MyClass instance) {super(...);new_field some_value;}在创建子类时&#xff0c;最好调用超级构造函数(否则默认情况下将调用默认的超级构造函数)。为什么这样&#xff1f;因为它限制了重新定义相同初始化所需的次数。例如&am…

@Transactional 实现原理

1、简介 Transactional是spring中定义的事务注解&#xff0c;在方法或类上加该注解开启事务。主要是通过反射获取bean的注解信息&#xff0c;利用AOP对编程式事务进行封装实现。(spring-5.1.8.RELEASE) Target({ElementType.TYPE, ElementType.METHOD}) Retention(RetentionP…

在java中jvm目录_JVM具体在哪个文件夹下的

\jdk1.6.0 -- JDK的根目录&#xff0c;包含一些软件版权&#xff0c;声明&#xff0c;和自述文件&#xff0c;同时包含归档了的Java平台源代码包src.zip\jdk1.6.0\bin -- JDK包含的一些开发工具执行文件\jdk1.6.0\jre\bin\client包含 Java HotSpotTM Client Virtual Machine 要…

java值传递string_关于java:按值传递(StringBuilder与String)

本问题已经有最佳答案&#xff0c;请猛点这里访问。我不明白为什么system.out.println(name)在不受方法的concat函数影响的情况下输出sam&#xff0c;而system.out.println(name)在方法的append方法的结果下输出sam4。为什么StringBuilder受到影响而不是String&#xff1f;通常…

spring源码阅读--aop实现原理分析

aop实现原理简介 首先我们都知道aop的基本原理就是动态代理思想&#xff0c;在设计模式之代理模式中有介绍过这两种动态代理的使用与基本原理&#xff0c;再次不再叙述。 这里分析的是&#xff0c;在spring中是如何基于动态代理的思想实现aop的。为了方便了解接下来的源码分析…

java muki_再次学习 java 类的编译

做JAVA开发的都知道myeclipse&#xff0c; 我们在myeclipse中新建一个类&#xff0c;然后保存&#xff0c; 如何正常的话&#xff0c;那么在项目指定的目录(也就是项目的output目录)就会生成同名的class文件&#xff0c;可是&#xff0c;我们都知道myeclipse中的类的编译的原理…

spring源码阅读--@Transactional实现原理

Transactional注解简介 Transactional是spring中声明式事务管理的注解配置方式&#xff0c;相信这个注解的作用大家都很清楚。Transactional注解可以帮助我们把事务开启、提交或者回滚的操作&#xff0c;通过aop的方式进行管理。通过Transactional注解就能让spring为我们管理事…

MySQL中实现并、交、差

简介 sql叫做结构化查询语言&#xff0c;本质利用的就是关系代数中的操作&#xff0c;比如常用的并、交、差、投影、选择等操作。 其中并、交、差是常用的操作&#xff0c;本文就看看MySQL中的sql语言是怎么提供对应的关系代数操作的。 并 并的符号是∪&#xff0c;含义就是…

java获取http状态码_java获取Json和http状态码

最近再做接口自动化测试&#xff0c;其中有几个方法比较重要1.获取http状态码/** 返回接口状态码**/public staticString getHttpCode(String url) {String code null;try{URL u newURL(url);URLConnection ucu.openConnection();HttpURLConnection huc(HttpURLConnection)uc;c…

MySQL 普通索引和唯一索引的区别详解

1 概念区分 普通索引和唯一索引 普通索引可重复&#xff0c;唯一索引和主键一样不能重复。 唯一索引可作为数据的一个合法验证手段&#xff0c;例如学生表的身份证号码字段&#xff0c;我们人为规定该字段不得重复&#xff0c;那么就使用唯一索引。&#xff08;一般设置学号字…