2.2.12 • Published 6 months ago
@observertc/samples-decoder v2.2.12
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