Products / Video apps for iOS and AndroidEFV APPS

Video apps for iOS and Android

Built with Flutter: smooth 60-frame playback, broad compatibility and a polished experience

Product introduction

Intended use

For operators who want a video app. The open-source app supports both Ios/Android. Purchase an advanced-tier license to receive it free, with ongoing free feature updates.

Features

  1. Smooth user experience built with flutter; both platforms share the implementation and have passed testing.
  2. Repeated testing across every page produced an optimized ui. Download the app to try it.
  3. Integrated advertising: fixed placements, launch ads, feed ads and mandatory pre-rolls, with more formats planned.
  4. Google firebase analytics for both ios and Android, including detailed page-visit tracking.
  5. Delayed version checking: each app launch waits 10s before checking for a new version, then prompts users to download it.
  6. Bilibili-style interactive launch ads with swipe-to-view content.
  7. A separate, prominent promotional page shows ads randomly. Remove the lowest performers monthly based on revenue to optimize the mix.
  8. Video and series playback preloads data, starting playback as soon as the page opens.
  9. Playback speed controls, resolution switching, external srt subtitles and casting. Casting was tested on both ios and Android and supports Apple and Android device models.
  10. Dedicated requests and feedback pages let users request titles and report their experience.
  11. Check-ins earn points. Future ad-click rewards will encourage interaction and increase revenue.
  12. Bilibili-style expandable playback titles and descriptions, implemented after extensive research.
  13. Integrates payment systems Yipay and Haopay, supports vip purchases, previews and full member playback.
  14. The app uses the separated cms api to fetch data directly from a memory intermediary. This cms serves as both a cms website and an in-memory intermediary: all data from efvcms is cached in the separated cms using redis. More app visitors thus improve cache efficiency and smoothness.
  15. Resumable user uploads and submissions, using the same powerful, modern protocol as administration.
  16. Bilibili-style pull-down random recommendations. The current version is fully random; future versions will use viewing history.
  17. Integrates our CDN image service, enforcing webp to reduce image size by at least 40%. The CDN is entirely separate from the transcoding server for greater flexibility.
  18. Advanced series features and limited-time free viewing. Details: View update.
  19. Seasonal anime schedules are complete. Details: View update.
  20. Entering the APP without an account automatically generates one and displays it in a dialog with a copy button.
  21. Added watchlists (favorites).
  22. Requests and feedback support full administrator replies, visible to users in the APP. Details: View update.
  23. Galleries/comics with mandatory gallery ads; users can skip ads after topping up. Details: View update.
  24. The landscape-poster app displays recommended Bee collections, or watchlists, in the app.
  25. The landscape-poster app supports multiple announcements rotating on the home page; tap one for details.
  26. Advanced abstracted image loading in the landscape-poster app: tap a failed image to retry. Details: View update.

Demonstrations

1. Portrait-poster APP with black and white themes <for anime, American series and other poster-based video templates>

Portrait-poster demonstration app: Download

2. Landscape-poster APP with comics <for short videos and templates without portrait posters, including a comics section>

Landscape-poster demonstration app: Download