CSVideoPlayer

A completely customizable video player that support VLC Player(MobileVLCKit),AVPlayer and Media Player.

24
11
Swift

CSVideoPlayer

A completely customizable video player that support MobileVLCKit,AVPlayer and Media Player.It is in pure swift 3.

Features

  • [x] Airplay support.
  • [x] Customizable UI and user interaction
  • [x] Support for horizontal and vertical play mode
  • [x] Support play with online URL and local file
  • [x] Adjust volume by slide vertical at right side of screen
  • [x] Slide horizontal to fast forward and rewind

FrameWork Used

  • [x] MobileVLCKit
  • [x] Avfoundation framework
  • [x] Media Player Framework

Usage

To run the Demo project; clone the repo, and run pod install from the DemoPlayer directory first. After installed pod, openDemoPlayer.xcworkspace in Xcode to run DemoPlayer Application.

Animated Demo

W3Schools