piemonte
PBJVideoPlayer
Objective-C

▶️ video player, simple way to play and stream media on iOS/tvOS

Last updated Jun 17, 2026
613
Stars
108
Forks
0
Issues
0
Stars/day
Attention Score
49
Language breakdown
Objective-C 98.4%
Ruby 1.6%
Files click to expand
README

PBJVideoPlayer

PBJVideoPlayer

PBJVideoPlayer is a simple video player library for iOS and tvOS.

Build Status Pod Version GitHub license

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

-c
#import <PBJVideoPlayer/PBJVideoPlayer.h>
-c
// 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

Resources

License

PBJVideoPlayer is available under the MIT license, see the LICENSE file for more information.

© 2026 GitRepoTrend · piemonte/PBJVideoPlayer · Updated daily from GitHub