Skip to content

A media decoder based on FFmpeg and a Node.js addon for rendering, recording, and capturing media formats such as RTSP.

License

Notifications You must be signed in to change notification settings

YiguiDing/media-decoder

Repository files navigation

media-decoder

A media decoder based on FFmpeg and a Node.js addon for rendering, recording, and capturing media formats such as RTSP.

install

npm i media-decoder

usage

const { MediaDecoder } = require("media-decoder")

let canvas = document.querySelector("#canvas")
let mediaDecoder = new MediaDecoder();

mediaDecoder.setInputUrl("rtsp://localhost:8554/mystream")
// mediaDecoder.setInputFormat("rtsp")
// mediaDecoder.setInputOption()
mediaDecoder.openInput()
mediaDecoder.initDecoder()
mediaDecoder.setupCanvas(canvas)
mediaDecoder.decode()

performance

Alt text

About

A media decoder based on FFmpeg and a Node.js addon for rendering, recording, and capturing media formats such as RTSP.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages