yt-player - Simple, robust, blazing-fast YouTube Player API

  •        90

Most of the existing YouTube API packages on npm are incomplete or overcomplicated.Create a new YouTube player. The player will take the place of the HTML element element. Alternatively, element can be a selector string, which will be passed to document.querySelector().

https://github.com/feross/yt-player

Dependencies:

load-script2 : ^1.0.0

Tags
Implementation
License
Platform

   




Related Projects

YoutubeKit - YoutubeKit is a video player that fully supports Youtube IFrame API and YoutubeDataAPI for easily create a Youtube app

  •    Swift

YoutubeKit is a video player that fully supports Youtube IFrame API and YoutubeDataAPI to easily create Youtube applications. YoutubeKit is created based on the following references. If you are unsure whether it is a normal behavior or a bug, please check the following documents first.

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.

youtube-ios-player-helper - Helper library for iOS developers looking to add YouTube video playback in their applications via the iframe player in a UIWebView

  •    Objective-C

To run the example project; clone the repo, and run pod install from the Project directory first. For a simple tutorial see this Google Developers article - Using the YouTube Helper Library to embed YouTube videos in your iOS application.See the sample project for more advanced uses, including passing additional player parameters and working with callbacks via YTPlayerViewDelegate.

maia-yt - Currently codenamed maia-yt is a userscript (and browser extension) that enhances the user's experience on YouTube

  •    TypeScript

Currently codenamed maia-yt is a userscript (and browser extension) that enhances the user's experience on YouTube. It will only work for the new YouTube layout and will only repeat a video. A lot of the core functionality of this project hasn't been finalized yet.


react-video - 🎞 React component to load video from Vimeo or Youtube across any device.

  •    Javascript

A pretty good and effective way to create a video placeholder from Youtube or Vimeo using a high-res image. If you don't know, when an <iframe> is rendered from browser, it blocks its parse because it isn't a non-blocking script. This isn't so good to your user, no?. With this react component, the <iframe> just will be loaded when the user click on play. NOTICE: You need just one thing to make the component work. Put the base component style at the <header> tag. If you don't wanna use the .css extension, you can get the .styl or .scss extension at the folder ./lib.

yt - The reliable YouTube API Ruby client

  •    Ruby

Yt helps you write apps that need to interact with YouTube. The source code is available on GitHub and the documentation on RubyDoc.

react-native-youtube - A <YouTube/> component for React Native.

  •    Objective-C

A <YouTube /> component for React Native. Uses Google's official youtube-ios-player-helper for iOS and YouTube Android Player API for Android and exposes much of the API, as declaratively as possible, into React Native.

YouTube API Class & Server Control for ASP.NET 4.0

  •    

This project have option to use YouTube API easily into your asp.net application using the simple dll file. Also you can display YouTube Videos in your website using Server Control simply.

yt-direct-lite-android - The code is a reference implementation for an Android OS application that captures video, uploads it to YouTube, and submits the video to a YouTube Direct Lite instance

  •    Java

The code is a reference implementation for an Android OS application that captures video, uploads it to YouTube, and submits the video to a YouTube Direct Lite instance.For more information, you can read the Youtube API blog post.

ASP.NET Embedded Video Player (YouTube™ API, C#)

  •    ASPNET

ASP.NET Embedded Video Player (YouTube™ API, C#)

YouTube API in C#

  •    ASPNET

YouTube API written in C# allows embedding video player into ASP.NET Web page, providing multiple customization options.

player.js - Interact with and control an embedded Vimeo Player.

  •    Javascript

The Vimeo Player API allows you to interact with and control an embedded Vimeo Player. Already have a player on the page? Pass the element to the Vimeo.Player constructor and you’re ready to go.

Videojs - HTML5 & Flash video player

  •    Javascript

Video.js is a web video player built from the ground up for an HTML5 world. It supports HTML5 and Flash video, as well as YouTube and Vimeo (through plugins). It supports video playback on desktops and mobile devices. It is an extendable framework/library around the native video element. It unifies the native video API across browsers.

YouPHPTube - The Best YouTube Clone Script

  •    PHP

I would humbly like to thank God for giving me the necessary knowledge, motivation, resources and idea to be able to execute this project. Without God's permission this would never be possible. Streamer can be installed on any Server, including Windows, but the encoder and Livestream should work fine on any Linux distribution. However we recommend Ubuntu 16+ without any kind of control panel. The problem with cPanel, Plesk, Webmin, VestaCP, etc. It's because we need full root access to install some libs, and maybe compile them. Another important point is that to make Livestream work, we need to compile Nginx and the control panels often prevent us from running the commands forcing the installation available only on your panel.

PiPTool - Add the Picture-in-Picture Functionality to YouTube, Netflix, Plex and other video broadcasting services in macOS Sierra

  •    Javascript

PiPTool is a Safari 10 extension built to add the Picture-in-Picture functionality to the video players that do not have it implemented. For example, YouTube or DailyMotion don't have the default HTML5 video player, so Safari cannot add the PiP button. This is where PiP Tool comes in place.

api-samples - Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API

  •    Java

Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API. The repo contains language-specific directories that contain the samples.