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

  •        766

Player is a simple iOS video player library written in Swift. Player is available for installation using the Cocoa dependency manager CocoaPods. Alternatively, you can simply copy the Player.swift file into your Xcode project.

https://github.com/piemonte/Player

Tags
Implementation
License
Platform

   




Related Projects

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

  •    Objective-C

PBJVideoPlayer is a simple video player library for iOS and tvOS. PBJVideoPlayer is available under the MIT license, see the LICENSE file for more information.

SGPlayer - A powerful media player framework for iOS, macOS, and tvOS

  •    Objective-C

A powerful media player framework for iOS, macOS, and tvOS. Support 360° panorama video, VR video. RTMP streaming.

VLC - Media player

  •    C

VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.

XCDYouTubeKit - YouTube video player for iOS, tvOS and macOS

  •    Objective-C

XCDYouTubeKit is a YouTube video player for iOS, tvOS and macOS. XCDYouTubeKit is against the YouTube Terms of Service. The only official way of playing a YouTube video inside an app is with a web view and the iframe player API. Unfortunately, this is very slow and quite ugly, so I wrote this player to give users a better viewing experience.


Open video player - media players for Flash and Silverlight

  •    Acrionscript

Open Video Player (OVP) is an initiative encompassing the use of open standards, best practices, and established development methodologies in the development of media player applications. Currently this project provides a code base that can be used to solve common problems as part of building advanced, scalable, and robust web-based media player applications in Flash, Silverlight, Apple iOS and HTML5.

Kodi - Home Theater Software

  •    C++

Kodi (formerly known as XBMC) is an award-winning media center for playing videos, music, pictures, games, and more. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.

VGPlayer - 📺 A simple iOS video player by Vein.

  •    Swift

Swift developed based on AVPlayer iOS player,support horizontal gestures Fast forward, pause, vertical gestures Support brightness and volume adjustment, support full screen, adaptive screen rotation direction. VGPlayer Cache Reference VIMediaCache implementation.

PandoraPlayer - Lightweight music player for iOS, based on AudioKit and completely written in Swift

  •    Swift

PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift, constructed to be fast, light and have a nice design. It can play iPod music / bundle music, Real-time two-channel visual equalizer, Standard controls etc.

FlowPlayer - Flash video player

  •    Flash

Flowplayer is an Open Source video player for the web. Embed the video streams into your web pages. User will get rich media experience by viewing video streams from your site. Player could be extended with Flash plug-ins, JavaScript plug-ins or Streaming plug-ins. Give a new look and feel to the player by extending it.

iina - The modern video player for macOS

  •    Swift

IINA is the modern video player for macOS. All the features you need for video and music: subtitles, playlists, chapters and much, much more, Customizable user interface including multiple color schemes and on screen controller (OSC) layout positioning, Video thumbnails, Based on mpv, which provides the best decoding capacity on macOS, Convenient and interactive settings for video/audio filters.

BMPlayer - A video player for iOS, based on AVPlayer, support the horizontal, vertical screen

  •    Swift

A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles. Add BMPlayer in your Cartfile.

mpv - Video player based on MPlayer/mplayer2

  •    C

mpv is a media player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. mpv has an OpenGL based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more.

Gnash - GNU Flash movie player

  •    C++

Gnash is the GNU SWF movie player, which can be run standalone on the desktop or an embedded device, as well as as a plugin for Firefox and all other Geeko based browsers, Chrome, and Konqueror. Gnash can switch at runtime between the Cairo, OpenGL, and AGG renderers. Media handlers could also be switched between FFmpeg and Gstreamer.

clapper - A GNOME media player built using GJS with GTK4 toolkit and powered by GStreamer with OpenGL rendering

  •    Javascript

A GNOME media player built using GJS with GTK4 toolkit. The media player uses GStreamer as a media backend and renders everything via OpenGL. The Flatpak package includes all required dependencies and codecs. Additionally it also has a few patches, thus some functionalities work better (or are only available) in Flatpak version (until my changes are accepted upstream). List of patches used in this version can be found here.

AVideo Platform - Designed for easy video sharing, With Video On Demand (VOD) and LiveStream support

  •    PHP

AVideo is an audio and video platform designed for easy audio and video sharing, with Video On Demand (VOD), streaming, and LiveStream support. It allows you to import and encode videos from other sites directly from the Internet, as well as support for mobile devices, through the responsive layout of the site or through a hybrid application that allows you to directly view and stream videos of your mobile devices.

rx-player - Smooth/DASH HTML5 Video Player

  •    TypeScript

The Rx-player is a library implementing a DASH and Microsoft Smooth Streaming video player directly on the browser, without plugins. It relies on HTML5 Media Source Extensions and Encrypted Media extensions and is written in TypeScript, a superset of JavaScript. It is currently used in production for premium services and targets several devices, such as computers, phones, but also set-top-boxes, smart TVs and other peculiar environments.

Swift-MMP - 🎧 Stream Material-design Music Player written by Swift for iOS.

  •    Swift

Stream Material-design Music Player written by Swift for iOS. Powered by DOUAudioStreamer-Swift. You are welcome to fork and submit pull requests.

react-media-player - React audio and video player.

  •    Javascript

Components and decorators to help build video & audio players in React. Supports HTML5, Youtube, and Vimeo media types. A special wrapper component that collects information from the Player component and passes down the proper props to withMediaProps decorator.

CineFX - Professional grade media player

  •    C++

Cinefx is a professional grade media player, based on the jahplayer, that is capable of playing uncompressed video and image sequences at resolutions as high as 2K and 4K in real-time. Cinefx is an offline playback, editing, encoding, animation and visual effects tool based on the Jahshaka technology that allows you to create professional digital media on your desktop. Use the tools that hollywood uses to create blockbuster films and special effects.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.