All Projects → rowrawer → stream-detector

rowrawer / stream-detector

Licence: MPL-2.0 License
A Firefox addon written in JavaScript which provides an easy way to keep track of URLs to playlists and subtitles used by Apple HLS, Adobe HDS, MPEG-DASH, and Microsoft Smooth Streaming streams.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to stream-detector

paxmod
🕊️ Firefox add-on for multi-row tabs and site-dependent tab colors
Stars: ✭ 123 (-59.93%)
Mutual labels:  firefox, firefox-addon
fox
Firefox stuff
Stars: ✭ 88 (-71.34%)
Mutual labels:  firefox, firefox-addon
HomebrewOverlay
Browser extension adware (showHomebrewOverlayOuter)
Stars: ✭ 52 (-83.06%)
Mutual labels:  firefox, firefox-addon
orcanode
Software for live-streaming and recording lossy or lossless compressed audio (HLS, DASH, FLAC) via AWS S3 buckets. ⭐
Stars: ✭ 23 (-92.51%)
Mutual labels:  hls, mpeg-dash
vidi
<video> playback simplified
Stars: ✭ 31 (-89.9%)
Mutual labels:  hls, mpeg-dash
web-extension-boilerplate
The web extension boilerplate help to set up project quickly using typescript, jest, webpack, githook, prettier and github actions
Stars: ✭ 35 (-88.6%)
Mutual labels:  firefox, firefox-addon
tms
tms(toy media server) is a toy media server for myself learning media develop. Just for fun.
Stars: ✭ 29 (-90.55%)
Mutual labels:  streaming, hls
copy all tabs
Browser add-on to copy all URLs and titles from the open tabs in a browser window as a text list to the system clipboard. Links can also be pasted to a browser window to restore a list of tabs.
Stars: ✭ 21 (-93.16%)
Mutual labels:  firefox, firefox-addon
browserLiveStream
Use webcam, browser and Node to stream live video. From api.video (https://api.video)
Stars: ✭ 141 (-54.07%)
Mutual labels:  streaming, hls
redminetoolbar
Firefox add-on to improve handling of Redmine projects
Stars: ✭ 27 (-91.21%)
Mutual labels:  firefox, firefox-addon
Socketify
Raw TCP and UDP Sockets API on Desktop Browsers
Stars: ✭ 67 (-78.18%)
Mutual labels:  firefox, firefox-addon
m3u8
Parse and generate m3u8 playlists for Apple HTTP Live Streaming (HLS) in Ruby.
Stars: ✭ 96 (-68.73%)
Mutual labels:  streaming, hls
HJPlayer
A HTML5 Player, can play flv and hls by Media Source Extension, based on typescript.
Stars: ✭ 149 (-51.47%)
Mutual labels:  streaming, hls
smart rtmpd
RTMP server, smart, compact, high performance(c, c++), high concurrency, easy to maintain, easy to deploy, (supports multiple operating systems Windows and Linux, ARM, FreeBSD)
Stars: ✭ 159 (-48.21%)
Mutual labels:  hls, mpeg-dash
bitmovin-player-web-samples
Showcases build around the Bitmovin Adaptive Streaming Player, demonstrating usage and capabilities of the HTML5 based HLS and MPEG-DASH player, as well as the Flash based Fallback.
Stars: ✭ 69 (-77.52%)
Mutual labels:  hls, mpeg-dash
stylish-hub
🍹 A browser extension that brings new GitHub features and experience.
Stars: ✭ 14 (-95.44%)
Mutual labels:  firefox, firefox-addon
Recorder
A browser extension that generates Cypress, Playwright and Puppeteer test scripts from your interactions 🖱 ⌨
Stars: ✭ 277 (-9.77%)
Mutual labels:  firefox, firefox-addon
pontoon-addon
Tools for Pontoon and its integration into the browser.
Stars: ✭ 13 (-95.77%)
Mutual labels:  firefox, firefox-addon
Session-resurrection
Save your browser sessions and restore them any time
Stars: ✭ 36 (-88.27%)
Mutual labels:  firefox, firefox-addon
wsa
WSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: ✭ 35 (-88.6%)
Mutual labels:  streaming, hls

The Stream Detector

What is this?

This is a Firefox addon written in JavaScript which provides an easy way to keep track of URLs to playlists and subtitles used by Apple HLS, Adobe HDS, MPEG-DASH, and Microsoft Smooth Streaming streams as well as custom file extensions and Content-Type headers.

Also assembles readymade youtube-dl (yt-dlp)/FFmpeg/Streamlink/hlsdl/N_m3u8DL-CLI commands which (should) include all of the necessary cookies and headers.

A screenshot of the options menu.

More details and screenshots available in the AMO listing.

What is this written in?

  • Javascript,
  • WebExtensions API, including:
    • Notifications,
    • Clipboard,
    • Storage,
    • Tabs.

What's the point?

Being able to easily find direct URLs to streams on the Internet. I wrote this initially for my own use - I was fed up with hunting for URLs in the Network Monitor and manually adding all the necessary headers and cookies.

Is anyone even using this?

As of updating this document, the addon has almost 10,000 average daily users.

How do I use this?

Upon being notified that a stream has been detected (as in the screenshot above), click the toolbar button, and then click on the appropriate filename to copy the URL in its desired form. Use the addon's options page to customize your experience.

Where can I download this?


Additional notes

  • The Chrome version of this addon is not maintained or supported in any way. It's only included on the off chance that it works. Don't expect it to.
  • Feel free to submit a translation by way of a pull request if the addon is not available in your preferred language.
  • Websites such as YouTube, Vimeo, Facebook, etc. are very likely to use proprietary technologies which are not supported by this addon. When it comes to such "mainstream" services, it's better to use the tools (e.g. youtube-dl/yt-dlp) directly.
  • This should go without saying, but I am not responsible for and do not condone this addon being used for any nefarious purposes. Copyrighted content is probably DRM-ed anyway.
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].