tencent/vap

VAP是企鹅电竞开发,用于播放特效动画的实现方案。具有高压缩率、硬件解码等优点。同时支持 iOS,Android,Web 平台。

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 16th, 2026
Created on August 31st, 2020
Open Issues & Pull Requests: 124 (+0)
GitHub issues: Enabled
Number of forks: 577
Total Stargazers: 4,179 (+0)
Total Subscribers: 55 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.0 days
Mean response time: 20.9 days
90th percentile: 62.2 days
Tracked items: 33

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 45
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 678 days
Stale 30+ days: 44
Stale 90+ days: 44

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

VAP is a video animation player framework that enables playback of special effects animations across iOS, Android, and Web platforms.

The framework addresses the challenge of efficiently delivering animated visual effects in applications where file size and decoding performance matter. It achieves this through high compression rates and hardware-accelerated decoding, allowing animations to be delivered with minimal bandwidth overhead while maintaining smooth playback through native hardware capabilities rather than relying solely on software rendering.

Teams building applications that require polished visual effects—particularly in gaming, live streaming, or entertainment contexts—should consider VAP when animation file size and playback performance are constraints. The cross-platform support means a single animation format can serve iOS, Android, and Web clients, reducing the need to maintain separate animation assets for each platform. The emphasis on hardware decoding makes it particularly suitable for mobile applications where battery efficiency and processor load are concerns.

The project shows consistent maintenance with regular updates addressing bug fixes and platform-specific improvements. Development activity demonstrates responsiveness to reported issues and ongoing refinement of the codebase across all three supported platforms. The project maintains documentation and examples that support adoption by external teams.