All Projects → dtube → Embed

dtube / Embed

Licence: mit
Embed player for D.Tube

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Embed

Vime
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Stars: ✭ 1,928 (+2866.15%)
Mutual labels:  player, embed
Wjplayer
Video.js bundle that supports HLS, VAST/VMAP, 360-degree videos, and more.
Stars: ✭ 55 (-15.38%)
Mutual labels:  player, videojs
Larkplayer
🚀 A lightweight & flexible web player :)
Stars: ✭ 82 (+26.15%)
Mutual labels:  player, videojs
Html5 Dash Hls Rtmp
🌻 HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权
Stars: ✭ 1,805 (+2676.92%)
Mutual labels:  player, videojs
videojs-plus
An extension and skin for video.js
Stars: ✭ 49 (-24.62%)
Mutual labels:  player, videojs
Vue Video Player
🎞 @videojs component for @vuejs
Stars: ✭ 4,026 (+6093.85%)
Mutual labels:  player, videojs
Videojs Contrib Ads
A Tool for Building Video.js Ad Plugins
Stars: ✭ 334 (+413.85%)
Mutual labels:  player, videojs
Video.js
Video.js - open source HTML5 & Flash video player
Stars: ✭ 32,478 (+49866.15%)
Mutual labels:  player, videojs
Vlc Android
VLC for Android, Android TV and ChromeOS
Stars: ✭ 1,045 (+1507.69%)
Mutual labels:  player
Audioplayers
A Flutter plugin to play multiple audio files simultaneously (Android/iOS)
Stars: ✭ 1,042 (+1503.08%)
Mutual labels:  player
React Native Ezplayer
EZPlayer component for react-native apps
Stars: ✭ 47 (-27.69%)
Mutual labels:  player
Musicalyoutube
A Youtube floating PIP player for Android.
Stars: ✭ 50 (-23.08%)
Mutual labels:  player
React Awesome Player
🔥 video.js component for React
Stars: ✭ 56 (-13.85%)
Mutual labels:  videojs
Mwave
A Music Player that can show audio waveform
Stars: ✭ 62 (-4.62%)
Mutual labels:  player
Youtube Extension
🔴YouTube Extension🧰>80 Features ⭐Please document, code or donate📌Tidy📌Longest-standing(2012)(Users>350000)⋮🎞️🎛️🎧⚙️🎬🔊☕🎨🧩🧪📈⏯️(Player: Repeat Screenshot Rotate; Hide related video distraction. Always expand video Description. Playback speed. Video Quality bandwidth H.264 electricity. Player Size Full Window. Themes Customization. Statistics. Reverse Playlist YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube Youtube enhancer YouTube app YouTube video YouTube YouTube YouTube api v3 YouTube playback YouTube player VP8 VP9 AV1 vidIQ tubebuddy download adblocker adblock ads sponsorblock addon youtube music ⭐ youtube premium css css4 html5 ytdl youtube-dl invidious iridium ParticleCore youtube+ youtube++ youtube-plus maia-yt youtube nonstop youtube control center vlogger vlog h264ify h264 m.youtube.com music.youtube.com studio.youtube youtube mobile youtube studio ⭐ kids Vanced gaming.youtube.com gaming youtubecenter freetube lite-youtube-embed newpipe youtube-dl-gui mps-youtube nuclear pytube awesome youtubers youtube downloader 8k 4k 60fps 30fps youtubeexplode vidgear k-lite tubebuddy adobe apple ios iphone design simplify ffmpeg premiere designer annoyance youtube upload
Stars: ✭ 1,027 (+1480%)
Mutual labels:  player
Pandoraplayer
🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.
Stars: ✭ 1,037 (+1495.38%)
Mutual labels:  player
Videojs Playlist
A plugin to play multiple audio tracks or multiple videos.
Stars: ✭ 63 (-3.08%)
Mutual labels:  videojs
Kjplayerdemo
视频播放壳子:动态切换内核,支持边下边播边缓存的播放器方案,视频支持格式:mp4、m3u8、wav、avi,音频支持格式:midi、mp3
Stars: ✭ 60 (-7.69%)
Mutual labels:  player
Mkvideoplayer
MKVideoPlayer library is a video player have some basic features that need to develop an video player application in android studio
Stars: ✭ 54 (-16.92%)
Mutual labels:  player
Gold Player
A first person player controller for Unity.
Stars: ✭ 53 (-18.46%)
Mutual labels:  player

DTube Embed Player

This is the main video player of d.tube. It is hosted directly on github pages for simplicity. You can pass options to the player through the url hash fragment:

The syntax is as follow /#!/author/permlink/autoplay/branding

  • Author: the steem username of the account associated with the content
  • Permlink: the permlink of the steem content, or 'live' for the user livestream
  • Autoplay: true/false, default to false. If true, the video will start playing without click
  • Modest Branding: true/false, default to false. If true, the DTube logo will be hidden

There are also two optional arguments which can be attached to the url if needed:

/#!/author/permlink/autoplay/branding/provider/additionalOptions

  • provider: Can be used to specify a provider the player should use. For a list of supported providers see below. Can be set to default use the recommended settings.
  • additionalOptions: This is a URL-style key-value string which can be used to pass additional preferences to the player. For a list of currently implemented options see below.

Examples

https://emb.d.tube/#!/elsiekjay/QmQXCBVvVn6WRCuxV3K2FoYLX6F98TvWYPorJEdEyz7VPr/true -> will autoplay and keep dtube branding

Autoplay is not always going to happen. It depends on the media engagement, see chrome://media-engagement

https://emb.d.tube/#!/elsiekjay/QmQXCBVvVn6WRCuxV3K2FoYLX6F98TvWYPorJEdEyz7VPr/true/false/default/loop=true -> will autoplay, keep dtube branding and also loop at the end, whilest using the recommended provider

Supported Providers

First-Party:

  • IPFS
  • BTFS
  • Skynet

Third-Party:

  • Twitch
  • Dailymotion
  • Instagram
  • LiveLeak
  • Vimeo
  • Facebook
  • YouTube

Additional Options

Key Value Explanation
loop true / false Makes the video loop at the end. Currently not supported for: Twitch, Dailymotion, Instagram, LiveLeak and Facebook
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].