Socket
Socket
Sign inDemoInstall

puppeteer-stream

Package Overview
Dependencies
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

puppeteer-stream - npm Package Compare versions

Comparing version 1.0.6 to 1.0.7

4

examples/discord.js
// 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 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc