streamlink - CLI for extracting streams from various websites to a video player of your choosing

  •        45

Streamlink is a CLI utility that pipes flash videos from online streaming services to a variety of video players such as VLC. The main purpose of streamlink is to convert CPU-heavy flash plugins to a less CPU-intensive format.

https://streamlink.github.io/
https://github.com/streamlink/streamlink

Tags
Implementation
License
Platform

   




Related Projects

streamlink-twitch-gui - A multi platform Twitch.tv browser for Streamlink

  •    Javascript

Streamlink Twitch GUI, previously known as Livestreamer Twitch GUI, has been renamed in early december 2016. A comment regarding this change can be found in the thread "The future of Livestreamer Twitch GUI". A graphical user interface on top of the Streamlink command line interface.

restreamer - Datarhei/Restreamer allows you to do h

  •    Javascript

Datarhei/Restreamer offers smart free video streaming. Stream H.264 video of IP cameras live to your website. Upload your live video on YouTube-Live, Ustream, Twitch, Livestream.com or any other streaming solutions e.g. Wowza-Streaming-Engine. Our Docker-Image is easy to install and runs on Linux, MacOS and Windows. Datarhei/Restreamer can be perfectly combined with single-board computers like Raspberry Pi and Odroid. It is free (licensed under Apache 2.0) and you can use it for any purpose, private or commercial. Documentation is available on Datarhei/Restreamer GitHub pages. We give you a lot of of informations from setting up a camera, embedding your player upon your website and streaming to services like e.g. YouTube-Live, Ustream and Livestream.com and many more things.

OBS - Open Broadcaster Software

  •    C++

Open Broadcaster Software is free and open source software for video recording and live streaming. It supports Encoding using H264 (x264) and AAC, Intel Quick Sync Video (QSV) and NVENC, Live RTMP streaming to Twitch, YouTube, DailyMotion, Hitbox and more, DirectShow capture device support, GPU-based game capture for high performance game streaming and lot more.

Ant Media Server - RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV

  •    Java

Ant Media Server is an open source media server that supports RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV. It also supports WebRTC to RTMP Adapter, IP camera.

OpenTheatre - Search movies, series, anime, subtitles, torrents and archives from open directories

  •    CSharp

OpenTheatre is a program which allows users to search for Movies, TV Series, Anime, Subtitles, Torrents and Archives. The program communicates with its own API written entirely using our custom built command-line web crawler designed to scrape information from trusted files which are updated every day. The public web resources used are available on our open assets database, where anyone can contribute their open directories. OpenTheatre works to query movies, series, anime, subtitles, torrents and archives from all around the web to provide you with the ultimate streaming experience.


EDB Smooth Streaming module for Orchard

  •    

The EDB Smooth Streaming module allows you to add adaptive video streaming to your Orchard website using the Smooth Streaming IIS Media Services extension. It supports conversion of video files to the Smooth Streaming format using Expression Encoder Pro in one easy step.

streamium - Decentralized trustless video streaming using bitcoin payment channels.

  •    Javascript

Streamium is a fully decentralized paid video streaming application. It leverages various prior technologies like bitcoin and WebRTC to achieve trustless pay-as-you-go video streaming with no intermediaries.Content creators offer their streaming services in exchange for bitcoins using a payment channel with the client, streaming a series of cost-free transactions with no counterparty risk.

VLC - Media player

  •    Objective-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.

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.

Windows Azure Live Smooth Streaming

  •    

Windows Azure Live Smooth Streaming Project is self-contained package for quickly deploying Live Smooth Streaming solution to Windows Azure. Project contains: - VS 2010 solution ready to be published - Web portal with Silverlight player - Auto-configuration for Media Serv...

pushpin - Reverse proxy for realtime web services

  •    C++

Pushpin is a reverse proxy server written in C++ that makes it easy to implement WebSocket, HTTP streaming, and HTTP long-polling services. The project is unique among realtime push solutions in that it is designed to address the needs of API creators. Pushpin is transparent to clients and integrates easily into an API stack. To assist with integration, there are libraries for many backend languages and frameworks. Pushpin has no libraries on the client side because it is transparent to clients.

webtorrent-cli - WebTorrent, the streaming torrent client. For the command line.

  •    Javascript

WebTorrent is the first BitTorrent client that works in the browser, but webtorrent-cli, i.e. THIS PACKAGE, is for using WebTorrent from the command line. webtorrent-cli is a simple torrent client for use in node.js, as a command line app. It uses TCP and UDP to talk to other torrent clients.

OpenTheatre - Search movies, series, anime, subtitles, torrents from open directories

  •    CSharp

OpenTheatre allows you to search for movies, series, anime, subtitles and torrents files available hosted all over the Internet found in open directories. We've gathered all the appropriate files out there so you don't have to. Created by a few friends who wanted to come up with something different.

pimusicbox - An image (SD-card) to turn the Raspberry Pi into an easy to use MusicBox with Spotify playback and AirTunes streaming

  •    Shell

Pi MusicBox is the Swiss Army Knife of streaming music on the Raspberry Pi. With Pi MusicBox, you can create a cheap (Sonos-like) standalone streaming music player for Spotify and other online music services. Copyright 2013-2017 Wouter van Wijk and contributors.

peerflix - Streaming torrent client for node.js

  •    Javascript

Peerflix can be used with a magnet link or a torrent file. To stream a video with its magnet link use the following command.Remember to put " around your magnet link since they usually contain &. peerflix will print a terminal interface. The first line contains an address to a http server. The --vlc flag ensures vlc is opened when the torrent is ready to stream.

KSYLive_iOS - 金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP)

  •    Objective-C

金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP)

histo - beautiful charts in the terminal for static or streaming data

  •    C

Plot charts in the terminal with arbitrary streaming or non-streaming data.histo(1) simply reads from stdin, so it works well with streaming or non-streaming data, from any data source. This repo includes some example files in ./examples, as well as some example shell scripts for streaming input.