MMPlayerView
Video player layer
A custom AVPlayerLayer implementation for presenting videos with smooth transitions and features like cover views, progress bars, and caching.
Custom AVPlayerLayer on view and transition player with good effect like youtube and facebook
730 stars
23 watching
118 forks
Language: Swift
last commit: 7 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
millmany/mmcardview | A reusable UI component for displaying cards with customizable layout and style | 561 |
marcinmoskala/videoplayview | An Android custom view that embeds a video player with optional features like looping, loading indicators, and image placeholders. | 93 |
brikerman/bmplayer | An iOS video player framework with support for horizontal and vertical screen modes, subtitle display, and adjustable brightness and volume. | 1,965 |
davidlondono/playerview | An elegant wrapper around AVPlayer to handle video playback events without KVO | 133 |
andrewboryk/abmediaview | A media player view class that can display various media types and supports features like fullscreen mode, minimization, and lazy loading. | 82 |
smplayer-dev/smplayer | A media player application supporting multiple platforms and YouTube playback | 681 |
kingslay/ksplayer | A media player framework supporting multiple platforms and features such as hardware acceleration, subtitle display, and live streaming. | 1,035 |
euske/vgaplayer | A lightweight, customizable player for streaming media from Adobe Flash Media Server (RTMP) streams using ActionScript. | 28 |
ghostnan/mpvpaper | A program to play videos as desktop wallpapers on wlroots-based compositors. | 790 |
julianschiavo/playerly | An app to play videos in a better interface while preserving playback position | 34 |
piemonte/player | A library for playing and streaming video in iOS applications | 2,080 |
xjunko/mpv-v | A basic video player written in Vlang using mpv. | 28 |
mike-zarandona/prettyembed.js | A JavaScript library for displaying YouTube videos with customizable embed options and preview images. | 1,067 |
avidofood/vue-responsive-video-background-player | A Vue package that plays background videos in different resolutions | 293 |
josejuanqm/versaplayer | A versatile video player implementation with flexible and extensible design for various iOS, macOS, and tvOS platforms. | 798 |