piemonte / Pbjvideoplayer
Licence: mit
▶️ video player, simple way to play and stream media on iOS/tvOS
Stars: ✭ 620
Projects that are alternatives of or similar to Pbjvideoplayer
Player
▶️ video player in Swift, simple way to play and stream media on iOS/tvOS
Stars: ✭ 1,849 (+198.23%)
Mutual labels: stream, player, video-player, media, tvos
Libvlc Go
Go bindings for libVLC and high-level media player interface
Stars: ✭ 188 (-69.68%)
Mutual labels: player, video-player, media
react-native-vlc-media-player
React native media player for video streaming and playing. Supports RTSP, RTMP and other protocols supported by VLC player
Stars: ✭ 221 (-64.35%)
Mutual labels: player, video-player, media
Clappr
🎬 An extensible media player for the web.
Stars: ✭ 5,436 (+776.77%)
Mutual labels: player, video-player
Giraffeplayer2
out of the box android video player(support lazy load, ListView/RecyclerView and hight performance)
Stars: ✭ 344 (-44.52%)
Mutual labels: player, video-player
Mobileplayer Ios
📱 🎥 A powerful and completely customizable media player for iOS
Stars: ✭ 2,931 (+372.74%)
Mutual labels: player, video-player
Ezplayer
基于AVPlayer封装的视频播放器,功能丰富,快速集成,可定制性强,支持react-native。
Stars: ✭ 377 (-39.19%)
Mutual labels: player, media
Vue Video Player
🎞 @videojs component for @vuejs
Stars: ✭ 4,026 (+549.35%)
Mutual labels: player, video-player
Vgplayer
📺 A simple iOS video player by Vein.
Stars: ✭ 383 (-38.23%)
Mutual labels: player, video-player
Flutter Assetsaudioplayer
Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications
Stars: ✭ 458 (-26.13%)
Mutual labels: player, media
Dkvideoplayer
Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕
Stars: ✭ 3,796 (+512.26%)
Mutual labels: player, video-player
Fwplayer
A video player SDK for iOS, it is based on AVPlayer. https://se.linkedin.com/in/foks-huiwang, https://fokswang.wixsite.com/home
Stars: ✭ 321 (-48.23%)
Mutual labels: player, media
Qier Player
🎬 A lightweight and sophisticated React-based H5 video player / 简单易用的h5播放器
Stars: ✭ 360 (-41.94%)
Mutual labels: player, video-player
Kmedia
An application level media framework for Android. (RTFSC)
Stars: ✭ 274 (-55.81%)
Mutual labels: player, media
Videojs Resolution Switcher
Resolution switcher adds the ability to select the video quality in video.js player.
Stars: ✭ 375 (-39.52%)
Mutual labels: player, video-player
Xgplayer
A HTML5 video player with a parser that saves traffic
Stars: ✭ 4,792 (+672.9%)
Mutual labels: player, video-player
Playerdemo
一个视频播放器,开源版 potplayer ,用于总结播放器开发技术。
Stars: ✭ 491 (-20.81%)
Mutual labels: player, video-player
Monstercat Visualizer
A real time audio visualizer for Rainmeter similar to the ones used in the Monstercat videos.
Stars: ✭ 571 (-7.9%)
Mutual labels: player, media
PBJVideoPlayer
PBJVideoPlayer
is a simple video player library for iOS and tvOS.
- Looking for a Swift video player? Check out Player (Swift).
- Looking for a Swift camera library? Check out Next Level.
Features
- [x] plays local media or streams remote media over HTTP
- [x] customizable UI and user interaction
- [x] no size restrictions
- [x] orientation change support
- [x] simple API
Quick Start
CocoaPods is the recommended method of installing PBJVideoPlayer, just add the following line to your Podfile
:
pod 'PBJVideoPlayer'
Usage
#import <PBJVideoPlayer/PBJVideoPlayer.h>
// allocate controller
PBJVideoPlayerController *videoPlayerController = [[PBJVideoPlayerController alloc] init];
videoPlayerController.delegate = self;
videoPlayerController.view.frame = self.view.bounds;
// setup media
videoPlayerController.videoPath = @"https://example.com/video.mp4";
// present
[self addChildViewController:videoPlayerController];
[self.view addSubview:videoPlayerController.view];
[videoPlayerController didMoveToParentViewController:self];
Community
- Need help? Use Stack Overflow with the tag 'pbjvideoplayer'.
- Questions? Use Stack Overflow with the tag 'pbjvideoplayer'.
- Found a bug? Open an issue.
- Feature idea? Open an issue.
- Want to contribute? Submit a pull request.
Resources
- AV Foundation Programming Guide
- PBJVision, iOS camera engine, features touch-to-record video, slow motion video, and photo capture
- Player, a simple iOS video player in Swift
License
PBJVideoPlayer is available under the MIT license, see the LICENSE file for more information.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].