Polyv Help Center

Help Center

Mini Program Solution Selection Guide

Updated: 2026-08-14 17:04:12

Based on your mini program type, category qualifications, and functional requirements, choose the most suitable Polyv mini program solution or SDK

🎯 Mini Program Solution and SDK Selector

Solution Comparison

Solution or SDK Type Use Case Qualification Requirements Features Integration Difficulty Recommendation
WeChat Mini Program WebView H5 Viewing Page All scenarios Depends on WebView content Full live and replay features ⭐⭐⭐⭐⭐
WeChat Mini Program Viewing Page SDK (New) Portrait live streaming scenarios Depends on the chosen player solution: Plugin solution must meet "Polyv Viewing" access scope; using live-player requires corresponding category and component permissions; using video has no live-player permission requirements Full features, highly customizable ⭐⭐⭐ ⭐⭐⭐⭐
WeChat Mini Program Live Streaming Playback Plugin Playback module only "Polyv Viewing" currently supports "Education Services - Online Video Courses" and "E-commerce Platform - E-commerce Platform" Out-of-the-box, video playback only ⭐⭐ ⭐⭐⭐⭐
WeChat Mini Program Live Streaming Playback Custom Component Playback module only Using live-player requires current WeChat open categories and component permissions; can also use video version as needed Flexible integration, customizable ⭐⭐⭐ ⭐⭐⭐
WeChat Mini Program Live Streaming Playback Core SDK Playback module only Using live-player requires current WeChat open categories and component permissions; using video has no live-player permission requirements Pure logic SDK, maximum flexibility ⭐⭐⭐⭐⭐ ⭐⭐

Detailed Description

1. WeChat Mini Program WebView H5 Viewing Page

Use Case: All scenario types (education, e-commerce, entertainment, finance, medical, etc.)
Qualification Requirements: Depends on WebView content
Features: Lowest barrier, most complete features, low maintenance cost

  • ✅ Significantly reduces integration barrier
  • ✅ Most complete features, consistent with Web viewing page functionality
  • ✅ Simplest integration, only requires embedding WebView component
  • ✅ Low upgrade and maintenance cost, feature updates do not require mini program release
  • ✅ Can use SaaS viewing page or custom development based on viewing page SDK
  • ❌ Slightly lower performance compared to native implementation
  • ❌ Some native experiences require additional adaptation

Integration Methods:

  • Method 1: Directly embed the Polyv SaaS live streaming viewing page
  • Method 2: Develop a custom H5 viewing page based on the Viewing Page SDK, then embed it into the mini program

2. WeChat Mini Program Viewing Page SDK (New)

Use Case: Portrait live streaming scenarios requiring highly customized native viewing pages
Qualification Requirements: Depends on the chosen player solution. The plugin solution must meet the current "Polyv Viewing" access scope and complete plugin authorization; using live-player requires one of the current WeChat open categories and component permission activation; using video has no live-player permission requirements but does not support co-hosting.
Features: Complete features, high flexibility

  • ✅ Complete features (playback + chat + co-hosting + interaction)
  • ✅ UI layer source code provided, flexible business logic combination
  • ✅ Provides complete custom components, ready to use out-of-the-box
  • ✅ Supports live and replay video viewing
  • ✅ Supports multi-person voice and video co-hosting

Core Capabilities:

  • Video Playback: Live video and on-demand video viewing
  • Teaching Co-hosting: Multi-person voice and video co-hosting
  • Online Chat: Text chat and emoji interaction

View Detailed Documentation →

3. WeChat Mini Program Live Streaming Playback Plugin

Use Case: Education live streaming, e-commerce live streaming
Qualification Requirements: The "Polyv Viewing" plugin currently supports "Education Services - Online Video Courses" or "E-commerce Platform - E-commerce Platform". The final result depends on the plugin application page and WeChat review.
Features: Out-of-the-box, no complex configuration required

  • ✅ Quick integration, usable with just a few lines of code
  • ✅ No need to handle complex playback logic
  • ✅ Customizable player skin
  • ❌ Relatively simple features, only supports video playback
  • ❌ Requires specific categories to reference the plugin

View Detailed Documentation →

4. WeChat Mini Program Live Streaming Playback Custom Component

Use Case: Scenarios requiring the live-player component
Qualification Requirements: Using live-player requires one of the current WeChat open categories and component permission activation; can also use video version as needed. For specific requirements, refer to WeChat Mini Program Live Component Qualifications and WeChat live-player Component Activation Requirements.
Features: Flexible integration, customizable

  • ✅ Supports both live-player and video playback methods
  • ✅ Customizable player skin
  • ✅ Flexible configuration options

View Detailed Documentation →

5. WeChat Mini Program Live Streaming Playback Core SDK

Use Case: Developers needing fully custom UI and business logic
Qualification Requirements: Using live-player requires one of the current WeChat open categories and component permission activation; using video has no live-player permission requirements. For specific requirements, refer to WeChat Mini Program Live Component Qualifications and WeChat live-player Component Activation Requirements.
Features: Pure logic SDK, maximum flexibility

  • ✅ Pure logic SDK, contains no UI components
  • ✅ Maximum flexibility and customization capability
  • ✅ Supports live stream and replay stream playback
  • ✅ Supports warm-up image and video display
  • ✅ Supports resolution switching and route switching
  • ✅ Supports complete event listening and error handling
  • ❌ Requires developing the complete UI interface and monitoring the live streaming process
  • ❌ Requires strong development skills
  • ❌ High development and time costs

Core Capabilities:

  • Live Playback: Supports live stream and replay stream playback
  • Warm-up Function: Supports warm-up images and warm-up video streams
  • Playback Control: Resolution switching, route switching
  • Event System: Complete event listening mechanism

View Detailed Documentation →

联系客服,在线咨询
在线咨询