viam.media.media

Module Contents

Classes

MediaStream

MediaReader

MediaSource

MediaStreamWithIterator

Attributes

MediaType

viam.media.media.MediaType
class viam.media.media.MediaStream[source]

Bases: Protocol[MediaType]

async next() MediaType[source]
async close()[source]
__aiter__()[source]
async __anext__() MediaType[source]
class viam.media.media.MediaReader[source]

Bases: Protocol[MediaType]

read() MediaType[source]
class viam.media.media.MediaSource[source]

Bases: Protocol[MediaType]

stream() MediaStream[MediaType][source]
class viam.media.media.MediaStreamWithIterator(stream: collections.abc.AsyncIterator[MediaType])[source]

Bases: MediaStream[MediaType]

async next() MediaType[source]
__aiter__()[source]
async __anext__() MediaType[source]
async close()[source]