虎牙小程序场景示例

本仓库为虎牙开放平台场景文档中的完整示例代码,按照功能模块的形式为大家介绍虎牙小程序具体能为主播和观众做什么事情,完整描述请移步虎牙开放平台场景文档

程序功能

介绍小程序开发时涉及到的一些工具类或者交互类的操作,包括生命周期、入口控制、消息通道等

宿主相关

介绍小程序业务如何获取当前的宿主信息和监听宿主消息,例如获取当前用户信息、直播间信息等

  • 宿主信息:本章节介绍虎牙小程序的宿主信息,包含了环境信息和直播间信息。通常会根据真实业务需求在小程序中展示需要的宿主信息 和 作为基础信息来配合其他SDK的使用。

直播相关

介绍小程序结合直播业务的手段,例如订阅、礼物、弹幕和一些直播事件的监听等

内容生产

介绍小程序在主播端(PC客户端主播侧/虎牙助手APP)如何加工视频流

  • 主播端白板:介绍如何创建和使用主播端白板,以及向观众端展示在主播端创建的白板信息。

AI识别

介绍小程序在主播端(PC客户端主播侧/虎牙助手APP)的一些AI识别功能,例如人脸、手势、骨骼等

终端能力

介绍小程序在特定终端提供的能力,例如PC客户端支持的一些外部EXE能力等

生态相关

介绍小程序在生态上面的一些能力,包括主播付费、自定义上报数据等

视频相关

介绍小程序对直播间视频/播放器的一些操作能力,例如播放点播视频、获取直播流当前的帧信息等