首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MLVBLiveRoom 方案 - 客户端部分

,主播PK场景暂未使用);二是对腾讯直播服务、实时音视频服务以及 IM 通讯服务的控制(主要通过腾讯的后台 REST API 进行调用)。...step3: 获取房间列表(getRoomList) 不管是主播还是观众,都需要有一个房间列表,调用 MVLBLiveRoom 的 getRoomList 接口可以获取到该列表。...另外,进入房间后,调用 MLVBLiveRoom 的 getAudienceList 接口可以获取观众列表,这里的列表不是全量数据,如果少于30 个人就全部返回,如果多于 30 个人,就只返回新进入的...选择目标主播 调用 getRoomList 获取当前正在直播的主播列表, 返回在线主播的详细信息,包含昵称、头像、用户ID等;然后显示一个 UI 列表,以便选择一个主播进行PK。 b....最好的做法是主播关闭房间时发请求上报服务器直播结束,后台可根据腾讯的流状态回调做检测保护。

10.9K5036
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MLVBLiveRoom 方案 - 管理后台RoomService接口文档

    MLVBLiveRoom 组件说明见 https://cloud.tencent.com/developer/article/1488540 特别注意: 目前腾讯 MLVBLiveRoom 方案已有方案替代...功能说明 功能点 获取登录信息 登录帐号 获取直播推流地址 创建直播房间 销毁直播房间 获取直播房间列表 获取直播房间信息 加入直播间成为主播/小主播 主播退出直播间 直播间主播上报心跳 进入直播间成为观众...观众退出直播间 获取观众列表观众人数 视频混流 登出账号 请求方式 协议:https 域名:liveroom.qcloud.com 方式:POST(只有get_login_info是get请求) 请求数据格式...:json封装 应答数据格式:json封装 获取登录信息: //demo中获取腾讯直播服务的测试账号 https://room.qcloud.com/weapp/utils/get_login_info...获取观众列表观众人数 接口名:get_audiences 请求示例: { "roomID": "room_1341431_1344" } 字段 类型 选项 说明 roomID String 必填 房间

    21.3K2011

    移动直播自由开播方案

    step2:解决黑屏房间(Server -> 腾讯) 如果主播的手机意外断网,或者 App 意外崩溃了,Client 会丧失通知服务器的机会,从而在房间列表中残留一些黑屏房间(主播已经没法推流了,但是没有人关闭这些房间...MODIFY:房间信息 很多场景下,我们都需要修改某一个房间的信息,比如: 加观众数(Client -> Server) 当有新的观众加入时,意味着某个房间观众数要 + 1,可以让 App 的观众端在进入房间时向...违规禁播(Server -> 腾讯) 当监管人员发现某一房间内容涉及违规行为时,需要对其禁播,意味着该房间的状态要改为 “直播已结束(close)”,同时,禁播需要您的 Server 通过 REST...API 开启关闭推流 通知腾讯立刻中断推流。...QUERY:房间列表 每一个打开App的观众,都会到直播后台查询一下当前的房间列表,所以直播后台要提供列表拉取的相关接口供 App 使用。

    2.3K101

    iOS音视频接入- TRTC语音聊天室

    userSig腾讯设计的一种安全保护签名,获取方式请参考 如何计算 UserSig。callback登录回调,成功时 code 为0。...push(viewController: vc) } 由于腾讯暂不提供聊天室列表管理,所以需要我们自己来管理创建的聊天室列表。...观众端流程 观众端登录米块后,可以调用setSelfProfile设置自己的昵称和头像。 观众端向业务后台获取最新的语音聊天室房间列表。...说明: Demo 中的语音聊天室列表仅做演示使用,语音聊天室列表的业务逻辑千差万别,腾讯暂不提供语音聊天室列表的管理服务,请自行管理您的语音聊天室列表。...【观众】向您的服务端获取最新的语音聊天室列表,可能包含多个直播间的 roomId 和房间信息。 * 2. 观众选择一个语音聊天室,调用`enterRoom`并传入房间号即可进入该房间。 * 3.

    3.4K32

    iOS音视频接入- TRTC互动直播

    多个 roomid 可以汇总成一个直播间列表腾讯暂不提供直播间列表的管理服务,请自行管理您的直播间列表。...房间创建成功(code 为0)后,为房间设置音质,以主播的身份进入房间、开始采集音频、向腾讯CDN推流 设置音质(前面创建房间是选择的音质) [self.liveRoom setAudioQuality...self.roomId userId:self.userId role:TRTCRoleAnchor]; 开始采集音频 [[TRTCCloud sharedInstance] startLocalAudio]; 向腾讯...获取房间信息(此方法与观众获取主播房间列表一至) [_logicView.vPKPanel loadRoomsInfo]; 在选中主播后发起PK请求会使用TRTCLiveRoom调用 /**...【观众】向您的服务端获取最新的直播间列表,其中有多个直播间的 roomid 和房间信息。 /// 2.【观众观众选择一个直播间以后,调用 enterRoom() 进入该房间。 /// 3.

    4.6K40

    产品动态 | TRTC Web 推拉流组件助力“直播+”场景

    支持采集屏幕分享流并推流 支持推流到腾讯实时音视频后台,推流到腾讯 CDN 支持在线聊天室,和在线观众进行聊天互动 支持获取观众列表,对在线观众进行禁言操作 TUIPlayer 拉流组件: 支持同时播放音视频流和屏幕分享流...可更改 TUIPusher/src/config/basic-info-config.js 及TUIPlayer/src/config/basic-info-config.js 配置文件中的房间,主播及观众等信息...- 业务扩展 - TUIPusher 及 TUIPlayer UI 组件为您提供了快速集成腾讯实时音视频 TRTC 及 腾讯即时通讯 IM 用于直播场景的解决方案。...腾讯音视频在音视频领域已有超过21年的技术积累,持续支持国内90%的音视频客户实现上创新,独家具备 RT-ONE™ 全球网络,在此基础上,构建了业界最完整的 PaaS 产品家族,并通过腾讯视立方...RT-Cube™ 提供All in One 的终端SDK,助力客户一键获取众多腾讯音视频能力。

    1.3K20

    “卷”到海外去!几招玩转海外语聊社交

    为此我们可以考虑使用上提供的基础组件,站在巨人的肩膀上,能够有效降低开发成本,实现快速上线。 如何基于腾讯实现语聊社交? 腾讯提供了丰富的基础组件,能满足实现语聊房所需的基础组件。...销毁IM群组/业务房间。 听众 图片 1. 获取房间列表; 2. 进入业务房间/IM群组/TRTC房间,与其他人进行互动; 3. 退出IM群组/TRTC房间/业务房间。...房主创建并加入房间; 2. 根据房间属性获取到麦位列表,并主动上麦; 3. 听众上麦有两种方式,一种是听众主动申请上麦,房主同意,另外一种是房主邀请听众上麦,听众同意; 4....房主退出并销毁房间; 听众 图片 1. 听众进入房间; 2. 听众获取麦位列表; 3. 听众申请上麦,房主同意后,将上麦与麦上其他主播互动; 4....CDN录制方案 CDN录制是通过TRTC后台的混流转码接口/TRTC SDK混流转推接口,混流转码转推到腾讯直播/第三方CDN,并通过腾讯直播/第三方CDN的相关录制服务,进行录制。

    6.2K148

    腾讯实时音视频又放大招!移动端语音聊天室组件正式来袭!

    主播停播(解散房间): 主播解散房间 -> 其他观众收到房间解散的通知 -> 观众退房 观众退房: 观众退房 -> 其他观众收到退房通知 01 主播开播 1....除了移动端的接口调用,用户还可以在腾讯控制台配置对应的敏感词打击,对于不符合规则的文本聊天进行屏蔽,避免APP出现涉黄、涉政而被相关部门约谈。...腾讯实时音视频 TRTC 为专注语音社交的客户提供最优质音视频服务,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案...欢迎使用实时音视频Demo进行运行测试,从腾讯控制台简单开通实时音视频服务,再到跑通Demo,不到十分钟即可完成整个流程。 TRTC Demo 体验 ? ? ? ? ?...腾讯通信 一直致力于 让每个企业 都享受智慧服务带来的改变 END 未来可期 ? 长按扫码关注腾讯通信官方微信公众号 以获取更多更专业的通信知识

    2K40

    移动直播MLVB常见问题(FAQ)

    移动直播是否支持H265 移动直播SDK推流暂时不支持H265编码; 腾讯服务端支持H265编码的码流,需要提工单配置; 腾讯直播配置完成推上H265的流之后,播放地址后面加_h265后缀就能播放了...拉流:是从服务器上面获取到音视频数据,在本地渲染播放。组件是LivePlayer。 可见,移动直播sdk是没有提供房间管理的功能的,这部分由客户自己完成。...腾讯研发团队提供了房间管理的开源代码,即后台roomservice、终端liveRoom/rtcRoom。 RoomService中引入了通信SDK的群组、消息功能。...连麦中观众列表该怎么做,RoomService 提供的三个接口可用吗?...建议开发者自行搭建数据库存储观众信息,使用 roomid 与直播间进行关联,观众列表可以参考腾讯视频自由开播后台服务进行实现。 5. 移动直播连麦时,大小画面的位置可变吗? 可变。

    8.4K47

    腾讯实时音视频带你玩转语音聊天室

    主播可以在直播间中给听众讲故事、唱歌,内容形式不一而足,观众也可以申请上麦,与主播聊天互动。 再说现在最常见的互动游戏。...实现一个语音聊天室从功能上需要: ●抱麦 ●IM聊天 ●语音聊天 ●背景音乐 ●声音特效 ●房间列表 ●麦位管理 ●在线用户列表  .........用户列表 房间热不热,IM群成员随时掌握。...腾讯实时音视频 TRTC 为专注语音社交的客户提供最优质音视频服务,将腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯服务向开发者开放,致力于帮助开发者快速搭建低成本...腾讯通信 一直致力于 让每个企业 都享受智慧服务带来的改变 END 未来可期 ? 长按扫码关注腾讯通信官方微信公众号 以获取更多更专业的通信知识

    4.1K10

    TRTC Android端开发接入学习之什么是TRTC(二)

    什么叫TRTC TRTC 即 Tencent RTC,中文名是腾讯实时音视频,源自 QQ 音视频团队,是基于 QQ 十几年来 的音视频技术积累,在腾讯上部署售卖的 RTC 服务,致力于帮助企业快速搭建低成本...腾讯实时音视 频服务提供全程的云端录制服务,录制下来的视频可以通过 点播平台 获取。...UserSig 用户签名,是腾讯设计的一种安全保护签名,用于对一个用户进行登录鉴权认证,确认用户是否真实,阻止恶意攻击盗用者盗用用户服务的使用权。...而观众仅支持从服务端订阅并播放主播角色的音视频数据。...而观众仅支持从服务端订阅并播放主播角色的音视频数据。 但是观众可以通过切换身份的形式同主播进行连麦,或者在通话模式下,所有进房间的用户均为“主播”角色。

    2.4K60

    促销活动丨服务器+实时音视频强强联手,助您快速构建高性能音视频服务

    只需几分钟时间即可轻松获取 数百个甚至数千个服务器实例 低门槛快速接入腾讯实时音视频 快速搭建属于你的服务 针对职业教育、小班教学、K12等1对1或1对多的场景,依托腾讯实时音视频能力和专为教育行业定制的富媒体功能...基于腾讯星星海第一款自研服务器,搭载腾讯深度定制的AMD处理器,提供BGP网络,50G硬盘,具有超高性价比,相比上一代,网络性能提升 650%; 提供集音视频通话、IM聊天室、文档转码、屏幕和媒体分享等功能的一站式在线教育解决方案...围绕视频低延时直播、视频直播 PK、视频相亲房、远程培训、大型会议等场景,提供平滑上下麦能力,切换过程无需等待,且单个房间可连麦人数无限制,在低延时直播模式下,支持10万观众同时播放,播放延时低至1000ms...支持语音低延时直播、语音直播连麦、语音直播 PK、语聊房、语音相亲房、K 歌房、FM 电台等场景,支持主播与观众语音连麦互动、主播跨房间(跨直播间)PK,且主播延时小于300ms,单个房间最多支持50人同时连麦...腾讯通信 一直致力于 让每个企业 都享受智慧服务带来的改变 END 未来可期 长按扫码关注腾讯通信官方微信公众号 以获取更多更专业的通信知识 点击“阅读原文”有惊喜哦!

    16.4K20

    实时音视频开发学习4 - 实现web端运行

    跑通通话模式 - web端 通话模式简单来说就是将本地的音视频通过服务进行推流的过程,其涉及主要流程如下: 它一共可以分为三个模块,web前端交互行为、调用TRTC Web SDK过程以及向腾讯发起请求...进入直播间 创建粉丝模式下的类AudienceClient,并创建客户端对象,并将模式mode设置为:live: 以观众身份进入主播直播间,这里需要提供主播房间ID和设置用户角色role。...audience为观众观众角色只有接收远端流的权限,没有发布本地流的权限。若观众想要和主播连麦互动,则需要先通过switchRole()切换为anchor角色后再发布本地流。...给播放器的member成员列表添加一个音视频的图标按钮,并通过判断远端是流否含有包含视频轨道来修改音视频按钮图片。...注:更多内容请关注腾讯的实时音视频

    2.6K30

    腾讯实时音视频又放大招!移动端语音聊天室组件正式来袭!

    这里梳理了通用的操作流程: 主播开播: 主播创建房间 -> 初始化房间的麦位表 -> 占用麦位表中的一个座位进行开播 观众进房: 观众进入房间 -> 展示房间的麦位表 观众上麦: 观众向主播申请某个座位上麦...主播停播(解散房间): 主播解散房间 -> 其他观众收到房间解散的通知 -> 观众退房 观众退房: 观众退房 -> 其他观众收到退房通知 01 主播开播 1....除了移动端的接口调用,用户还可以在腾讯控制台配置对应的敏感词打击,对于不符合规则的文本聊天进行屏蔽,避免APP出现涉黄、涉政而被相关部门约谈。...腾讯实时音视频 TRTC 为专注语音社交的客户提供最优质音视频服务,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案...欢迎使用实时音视频Demo进行运行测试,从腾讯控制台简单开通实时音视频服务,再到跑通Demo,不到十分钟即可完成整个流程。 QQ截图20200805111226.png

    1.7K70

    电商直播的应用实现

    我们借助腾讯服务来看下。...观众端的大小窗自由切换,为观众提供了更加便捷的消费模式,可以无缝地进行观看和购买,这个模块不管是从产品层面还是技术层面都算是做的比较成功的。...image.png 应用解决方案 整个电商直播采用直播+移动直播SDK+点播+即时通讯IM多个产品的结合,集成开发出一整套电商直播应用场景的解决方案 1、直播基于腾讯多年音视频能力积淀,支持超低延迟...应用架构 image.png 总结 在对接开发中,也会遇到一些问题,比如房间号的产生、群聊的创建、业务信息的获取;这些信息目前都是在管理后台进行一系列的分配工作(推流地址客户业务服务器后台通过房间信息返回获取...);其次是在直播开始前后如何设置房间状态,直播状态分为三种。

    2.4K50

    新知 | RT-ONE™&TRTC赋能实时音视频场景创新

    比如大房间互动直播,更关注低卡顿而可以牺牲延时指标。云游戏场景下则更关注于延时。 面对这么多的需求和挑战,腾讯音视频给出了自己的解决方案 —— RT-ONE™。...第二个大场景就是超低延时直播,观众可以实现平滑上下⻨,单房间⽀持10w⼈一秒以内的低延时播放。...TRTC房间内用户可以动态的协商编码能力,在H.265能支持的情况下会开启H.265,并可以转推H.265到直播系统,观众可以从直播系统中拉取H.265的编码能力的直播流,从而大幅节省带宽成本。...房间服务器改造 在房间管理部分,TRTC从原来的集中式管理升级为分布式房间管理和信令通道,房间服务只保存用户列表和视频列表的基本信息,极大地减轻了控制系统的负担。...RT-Cube™ 提供All in One 的终端SDK,助力客户一键获取众多腾讯音视频能力。

    2.1K104

    促销丨9.9元畅享实时音视频通用套餐包,真香!

    单个房间最多支持300人同时在线,最多支持50人同时开启摄像头。 适用场景: 适用于1对1视频通话、300人视频会议、在线问诊、视频聊天、视频客服、视频面审、视频双录、在线理赔、视频狼人杀等场景。...单个房间最多支持300人同时在线,最多支持50人同时开启麦克风。 适用场景: 适用于1对1语音通话、多人语音通话、语音聊天、语音会议、语音客服、在线狼人杀等多种互动场景。 ?...低延时直播模式下,支持10万观众同时播放,播放延时低至1000ms。 CDN 旁路直播模式下,观众数量无限制。...语音互动直播 基础功能: 支持主播与观众语音连麦互动、主播跨房间(跨直播间)PK。 支持主播跨房间(跨直播间)PK。 支持平滑上下麦,切换过程无需等待,主播延时小于300ms。...腾讯通信 一直致力于 让每个企业 都享受智慧服务带来的改变 END 未来可期 ? 长按扫码关注腾讯通信官方微信公众号 以获取更多更专业的通信知识 ? 点击“阅读原文”有惊喜哦!

    4.4K30

    移动直播(LiteAV)如何比较统计直播间的观看人数?

    方案一: 腾讯直播提供统计 API,开发者可以通过调用 查询统计信息 接口来查询某条直播流的统计信息的观看人数。 方案二....如果开发者项目工程中有使用到 通信 组件,可以调用 IM 群人数统计接口。 目前方案一和二 都统计出来的人数不是很准确,如果开发者对在线人数要求不高,可以直接上述方案。...增加观众数(Client -> Server) 当有新的观众加入时,意味着某个房间观众数要 + 1,可以让 App 的观众端在进入房间时向 Server 发送一次累加请求。...减少观众数(Client -> Server) 当有观众退出房间时,意味着某个房间观众数要 - 1,可以让 App 的观众端在退出房间时向 Server 发送一次累减请求。

    2.1K30

    入门腾讯实时音视频(TRTC)从这里开始

    腾讯实时音视频 TRTC 是什么?...腾讯实时音视频(Tencent Real-Time Communication,TRTC)将腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯服务向开发者开放...视频互动直播 基础功能: 支持主播与观众视频连麦互动、主播跨房间(跨直播间)PK。 支持平滑上下麦,切换过程无需等待,主播延时小于300ms。单个房间可连麦人数无限制,最多支持50人同时连麦。...语音互动直播 基础功能: 支持主播与观众语音连麦互动、主播跨房间(跨直播间)PK。 支持平滑上下麦,切换过程无需等待,主播延时小于300ms。单个房间可连麦人数无限制,最多支持50人同时连麦。...单个腾讯账号下的所有实时音视频应用共享所有套餐包。 image.png

    8.6K40
    领券