2.2.12 • Published 6 months ago

@observertc/samples-decoder v2.2.12

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
6 months ago

ObserveRTC Library for Decoding Samples

Monitor components provide samples in the ObserveRTC stack. This library is written to decode samples encoded by protobuf + object diffs (@observertc/samples-encoder).

API

SamplesDecoder

import { SamplesDecoder } from "@observertc/samples-decoder";
const decoder = new SamplesDecoder();

const encodedSamples = // assign the received encded sample

const samples = decoder.decodeFromBase64(encodedSamples);
// Or decode from bytes
const samples = decoder.decodeFromBytes(encodedSamples);

ClientSampleDecoder

import { ClientSampleDecoder } from "@observertc/samples-decoder";
const decoder = new ClientSampleDecoder();

const encodedSample = // assign the received encded sample

const clientSample = decoder.decodeFromBase64(encodedSample);
// Or decode from bytes
const clientSample = decoder.decodeFromBytes(encodedSamples);

SfuSampleDecoder

import { SfuSampleDecoder } from "@observertc/samples-decoder";
const decoder = new SfuSampleDecoder();

const encodedSample = // assign the received encded sample

const sfuSample = decoder.decodeFromBase64(encodedSample);
// Or decode from bytes
const sfuSample = decoder.decodeFromBytes(encodedSamples);
2.2.12-448fc49.0

8 months ago

2.2.9

10 months ago

2.2.12-5deb2ab.0

8 months ago

2.2.11

8 months ago

2.2.12

6 months ago

2.2.10

8 months ago

2.2.8

11 months ago

2.2.3

1 year ago

2.2.2

1 year ago

2.2.5

12 months ago

2.2.4

1 year ago

2.2.7

11 months ago

2.2.6

12 months ago

2.2.1

1 year ago

2.2.0

1 year ago

2.2.1-c620364.0

1 year ago

2.2.1-42b3979.0

1 year ago

2.2.1-9620b7f.0

1 year ago