1.0.13 • Published 2 years ago

rtp-ogg-opus v1.0.13

Weekly downloads
6
License
MIT
Repository
github
Last release
2 years ago

rtp-ogg-opus

RTP Ogg/Opus Tools for NodeJS

Introduction

This module contains five useful transform streams to work with RTP and Ogg/Opus. This classes are based on native bindings to libopus 1.3.1 and libogg 1.3.4. The core of this library is based on opus-tools 0.2.

  • OggOpusToRtp: used to read ogg/opus files or streams and send them through RTP.
  • RtpDecoder: used to decode RTP packets into streams (payload).
  • RtpEncoder: used to encode streams into RTP packets.
  • RtpOpusToPcm: used to read RTP Opus encoded packets and convert them to Linear PCM.
  • RtpToOggOpus: used to read RTP Opus encoded packets and encapsulate them in Ogg containers.

Installation

npm install rtp-ogg-opus

Usage

Check out our examples project.

1.0.13

2 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.12

3 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago