puppeteer-stream
Advanced tools
Comparing version 1.0.6 to 1.0.7
// npm i discord.js @discordjs/opus | ||
// start this script | ||
const { Client } = require("discord.js"); | ||
require("../dist/PuppeteerStream"); | ||
require("puppeteer-stream"); | ||
const puppeteer = require("puppeteer"); | ||
@@ -9,3 +9,3 @@ | ||
console.log("starting"); | ||
console.log("starting ..."); | ||
client.on("ready", () => console.log("bot started: enter !play in a server channel")); | ||
@@ -12,0 +12,0 @@ |
@@ -1,2 +0,2 @@ | ||
require("../dist/PuppeteerStream"); | ||
require("puppeteer-stream"); | ||
const puppeteer = require("puppeteer"); | ||
@@ -3,0 +3,0 @@ const fs = require("fs"); |
{ | ||
"name": "puppeteer-stream", | ||
"version": "1.0.6", | ||
"version": "1.0.7", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "dist/PuppeteerStream.js", |
# puppeteer-stream | ||
An Extension for Puppeteer to retrieve audio and/or video streams | ||
An Extension for Puppeteer to retrieve audio and/or video streams of a page | ||
@@ -28,4 +28,8 @@ ## Installation | ||
### Notice | ||
This will patch the launch method of puppeteer to start with this record extension and will add a `page.getStream(options)` method to all pages. | ||
### This will only work in headful mode | ||
The method `page.getStream(options)` takes the following options: | ||
@@ -37,3 +41,3 @@ | ||
video: boolean; // wheter or not to enable video | ||
mimeType?: BrowserMimeType; // optional mimeType of the stream, e.g. "audio/webm", "video/webm" | ||
mimeType?: string; // optional mime type of the stream, e.g. "audio/webm" or "video/webm" | ||
audioBitsPerSecond?: number; // The chosen bitrate for the audio component of the media. | ||
@@ -46,2 +50,4 @@ videoBitsPerSecond?: number; // The chosen bitrate for the video component of the media. | ||
and returns a `Promise<`[`Readable`](/dist/PuppeteerStream.d.ts#L4)`>` | ||
## Example | ||
@@ -48,0 +54,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
46354
86