diff --git a/.gitignore b/.gitignore index e43b0f9..fdfad1e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ .DS_Store +streamyx-extension.crx +streamyx-extension.pem diff --git a/README.md b/README.md index faeec20..9728503 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,16 @@ -# streamyx-extension +# Streamyx Chrome Extension + +Intercept DRM requests, view logs from EME session and copy ready commands for Streamyx CLI + +## Installation + +1. Enable **Developer Mode** in [Chrome Extensions](chrome://extensions/) +2. Click on **Load Unpacked** +3. Select folder where you extracted zip downloaded from [Releases](https://github.com/vitalygashkov/streamyx-extension/releases) page +4. Done! ## Features -- Copy **Streamyx** command for your shell to clipboard and run it with Streamyx (>= v4.0.0-beta.46) to get content decryption keys -- Block disposable tokens +- **Notifications** about intercepted request with button to **copy Streamyx command** for your shell (run it using Streamyx >= v4.0.0-beta.46 to extract content decryption keys) +- Encrypted Media Extensions (EME) logging in Developer Tools console (**session ID, key ID, PSSH**, etc.) +- Request **blocking** to catch license requests with disposable / one time tokens (you can add your own list of servers to block in `./src/worker.js`) diff --git a/manifest.json b/manifest.json index 40e9cbe..2661e66 100644 --- a/manifest.json +++ b/manifest.json @@ -1,5 +1,6 @@ { "name": "Streamyx", + "description": "Intercept DRM requests, view logs from EME session and copy ready commands for Streamyx CLI", "version": "0.2.0", "manifest_version": 2, "background": {