Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mohamedkhallouq
GitHub Repository: mohamedkhallouq/content
Path: blob/main/files/en-us/web/api/mediastreamtrackprocessor/readable/index.md
4344 views
---
title: MediaStreamTrackProcessor.readable slug: Web/API/MediaStreamTrackProcessor/readable page-type: web-api-instance-property status: - experimental browser-compat: api.MediaStreamTrackProcessor.readable
---

{{APIRef("Insertable Streams for MediaStreamTrack API")}}{{SeeCompatTable}}

The readable property of the {{domxref("MediaStreamTrackProcessor")}} interface returns a {{domxref("ReadableStream")}}.

Value

A {{domxref("ReadableStream")}}.

Examples

In the following example video frames from the {{domxref("ReadableStream")}} are transformed.

const trackProcessor = new MediaStreamTrackProcessor({ track: videoTrack }); const trackGenerator = new MediaStreamTrackGenerator({ kind: "video" }); /* */ trackProcessor.readable .pipeThrough(transformer) .pipeTo(trackGenerator.writable);

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}