All Projects → giuseppe-dandrea → Stream-to-VLC

giuseppe-dandrea / Stream-to-VLC

Licence: GPL-3.0 License
Tampermonkey script that uses a custom URI scheme to view streams in VLC.

Programming Languages

javascript
184084 projects - #8 most used programming language
NSIS
403 projects

Projects that are alternatives of or similar to Stream-to-VLC

TwitchPotPlayer
Extensions for PotPlayer to watch Twitch streams without streamlinks or any crap.
Stars: ✭ 159 (+695%)
Mutual labels:  stream, vlc
Legalstream
An m3u8 playlist featuring many LEGALLY FREE IPTV streams. For use with VLC.
Stars: ✭ 299 (+1395%)
Mutual labels:  stream, vlc
playercast
Cast to media player and control playback remotely.
Stars: ✭ 46 (+130%)
Mutual labels:  stream, vlc
Twitchpotplayer
Extensions for PotPlayer to watch Twitch streams without streamlinks or any crap.
Stars: ✭ 112 (+460%)
Mutual labels:  stream, vlc
Vlc Bittorrent
A bittorrent plugin for VLC.
Stars: ✭ 198 (+890%)
Mutual labels:  stream, vlc
Vlc Example Streamplayer
Example code how to play a stream with VLC
Stars: ✭ 158 (+690%)
Mutual labels:  stream, vlc
Nginx Rtmp Docker
Docker image with Nginx using the nginx-rtmp-module module for live multimedia (video) streaming.
Stars: ✭ 506 (+2430%)
Mutual labels:  stream, vlc
torrent-dl
Streaming Torrent Client for Python
Stars: ✭ 28 (+40%)
Mutual labels:  stream, vlc
twitchpipe
Pipe your favorite Twitch streams to the media player of your choice, or a file to save them for later. Supports low-latency playback.
Stars: ✭ 28 (+40%)
Mutual labels:  stream, vlc
WebRTCCTV
WebRTCCTV is a signaling server & webapp able to stream from RTSP cameras using WebRTC
Stars: ✭ 32 (+60%)
Mutual labels:  stream
manifold-cljs
Manifold implementation in Clojurescript
Stars: ✭ 45 (+125%)
Mutual labels:  stream
sms
rtmp server and super media server whith golang.
Stars: ✭ 65 (+225%)
Mutual labels:  stream
wsa
WSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: ✭ 35 (+75%)
Mutual labels:  stream
vue-virtual-stream
Simple vue-virtualized package for Vue.js
Stars: ✭ 16 (-20%)
Mutual labels:  stream
RoadToTop50-Methodology
Methodology notes for web and infrastructure (Windows/Linux) testing.
Stars: ✭ 32 (+60%)
Mutual labels:  stream
scte35-threefive
threefive is the highest rated SCTE35 parser, ever. maybe.
Stars: ✭ 75 (+275%)
Mutual labels:  stream
kinetic
High-Performance AWS Kinesis Client for Go
Stars: ✭ 20 (+0%)
Mutual labels:  stream
lectures
My free and open source tutorials/books on JS and Java 📖 🌹📚
Stars: ✭ 35 (+75%)
Mutual labels:  stream
QuickImageFX
Simplifying image manipulation using GDI, Graphics32, OpenCV or Vampyre Imaging libraries
Stars: ✭ 41 (+105%)
Mutual labels:  stream
ear-pipe
Pipe audio streams to your ears
Stars: ✭ 17 (-15%)
Mutual labels:  stream

Stream to VLC

alt text

Table of Contents

Installation

LINUX

  1. Add the Tampermonkey extension on your browser
  2. Download the script from: https://greasyfork.org/en/scripts/34206-stream-to-vlc
  3. Go to "home/.local/share/applications" and add the following line to "mimeinfo.cache"

x-scheme-handler/vlcs=vlc-stream.desktop;

  1. Clone the repo and open Linux folder
  2. Open "vlc-stream.desktop" and change the [username] with the name of your user

Exec=/home/[username]/.local/share/applications/vlc-stream.sh %u

  1. Copy "vlc-stream.desktop" and "vlc-stream.sh" to "home/.local/share/applications"
  2. The first time you open a streaming site you have to "always remember" choice (if you didn't go see Troubleshooting)
  3. Enjoy your streaming on VLC

WINDOWS

Installer

Download the installer from: https://github.com/giuseppe-dandrea/Stream-to-VLC/raw/master/Windows/StreamToVlcInstaller.exe

Manual

  1. Add the Tampermonkey extension on your browser
  2. Download the script from: https://greasyfork.org/en/scripts/34206-stream-to-vlc
  3. Type "regedit" in the "Run..." command (Windows logo key+R)
  4. Add a "vlcs" key to "HKEY_CLASSES_ROOT" and add a new empty string value "URL Protocol"
  5. Add three new keys "shell", "open" and "command" (See the figures if you have problems)
  6. Change the Default string value of "command" with the path ["C:\Program Files (x86)\StreamToVLC\vlc_stream.bat" "%1"] (Copy also the quotes)
  7. Clone the repo and open Windows folder
  8. Now copy "vlc_stream.bat" in the path you wrote at the previous step (You have to create the new "StreamToVLC" folder)
  9. The first time you open a streaming site you have to "always remember" choice (if you didn't go see Troubleshooting)
  10. Enjoy your streaming on VLC

NB. If the script doesn't work check that the VLC path in the .bat file is the same of your computer. alt text alt text

Supported Sites

  • openload.co -- Fully compatible
  • openloads.co -- Fully compatible
  • oload.download -- Fully compatible
  • turbovid.me -- Fully compatible
  • flashx.to/tv/sx -- Open the site and press on the video to open VLC
  • rapidvideo.com -- Fully compatible
  • wstream.video -- Fully compatible
  • video.mediaset.it -- Fully compatible
  • speedvideo.net -- Fully compatible
  • mp4upload.com -- Fully compatible

Troubleshooting

If you didn't set "always remember" you have to go to the script source code (you can find it in the Tampermonkey dashboard) and add "//" at the beginning of this line: "window.close();" (row 88), then authorize and remember the authorization to open VLC and uncomment the line.

Rapidvideo

If the script on rapidvideo works only the first time you open the site, you have to disable your Adblocker on rapidvideo in order to make it works

Openload

If you see an error in VLC when you try to open an openload link you have to disable your adblocker on openload links (openload.co too, not only the one you see in the url bar, because if the site recognize the adblocker it redirects you to a different url).

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].