首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【实时音视频】live-pusherlive-player与trtc-wx入门介绍

这里就要解释一下trtc-wx的定位,它是一个辅助,用于帮业务层简化代码,它不能单独使用,需要与微信小程序的原生组件live-pusher/live-player进行搭配使用。...一、小程序推拉流实现逻辑(live-pusher、live-player与底层之间的关系) 要说trtc-wx那么小程序这两个原生标签就是不能绕开的东西,小程序通过live-pusher/live-player...,live-pusher监听到属性的change做一些业务处理后传递给底层sdk。...三、trtc-wx接入流程 结合上面所说,trtc-wx的接入流程非常简单: 生成pusherUrl:调用enterRoom获取返回值后赋值给live-pusher; 绑定回调:在live-pusher...收不到对应事件回调 如果只是通过trt.on接口绑定事件,那么是一定不会触发回调的,回调的触发是通过给live-pusher绑定trtc事件,trtc-wx内部经过处理后抛出。 3.

2.2K60

实时音视频 TRTC 常见问题汇总---小程序篇

目前在页面存在 mode='RTC' 的 live-pusher 和至少一个 live-player 时,小程序在后台运行的情况下可以正常采集和播放音频,否则小程序在切后台时会终止音视频通话。...您可以检查小程序 Demo 左下方的控制面板,打开【调试模式】即可在界面上看到详细的推拉流信息,如果没有推拉流信息则表示未成功进房或 live-pusher,live-player 创建失败。...微信 App iOS 最低版本要求:7.0.9 微信 App Android 最低版本要求:7.0.8 小程序基础库最低版本要求:2.10.0 由于小程序测试号不具备 和 和 标签),需要在真机上进行运行体验。 不支持 uniapp 开发环境,请使用原生小程序开发环境。...请检查开通的小程序类目是否正确, 和 标签是否已开启。 请确认已将 小程序域名白名单 添加到小程序 request 合法域名,或已开启调试模式。

5K31

如何让视频会议在小程序上开起来

临时断开导致数据流无法渲染; 问题: 腾讯会议提供的音视频服务都依赖于live-pusher建立的通道,如果在文档共享或屏幕共享时view的切换导致live-pusher组件有临时中断的情况,会导致会议音视频中断...,只有再建立成功后才可以恢复; 解决办法: 避免view的重新渲染,通过class控制view节点的布局调整,保持live-pusher一直在链接状态; 文档共享的技术实现 ?...会议中的屏幕共享是使用一个辅助视频流上行推送,其它侧用户会通过live-pusher的onPush事件进行推送的,在推送的用户列表信息中会出现一个userlist_aux用于标识屏幕共享的视频流信息;...当前 video, map, live-player, live-pusher, canvas(2d) 组件已支持同层渲染。...1、 组件live-player和live-pusher不支持点击事件,支持全屏操作的切换; 小程序live-pusher/live-player不支持点击事件,可以用一个透明的view覆盖在原生组件上用于响应事件

11.2K32

【玩转腾讯云】小程序组件使用

这里贴上两个地址 github 腾讯云官网 代码clone下来或者是解压完成后,会看到trtc-room的一个组件的代码包,如果只是想快速接入一下的话,可以直接跑通官网的demo,这里注意要开放live-pusher...多人会议页面 videocall 双人通话 voice-room 语音房 以上是腾讯官网小程序的图片,demo有三个场景,语音房,双人通话,多人会议,这里会议场景下,可以设置的地方还是比较多的,live-pusher...这里提一下,组件内的页面跳转统一使用navigateTo,如果使用redirectTo进行页面跳转的,安卓的返回键,可能造成小程序挂起的假现象,这里页面的回收时间依赖于微信小程序的内存回收机制,不建议有live-pusher

9.5K20
领券