An open API service indexing awesome lists of open source software.

https://github.com/Eyevinn/stream-tsdemux

A writable Stream that demux MPEG-TS bitstream into seperate Readable streams.
https://github.com/Eyevinn/stream-tsdemux

library

Last synced: 12 months ago
JSON representation

A writable Stream that demux MPEG-TS bitstream into seperate Readable streams.

Awesome Lists containing this project

README

          

# tsdemux

A writable Stream that demux MPEG-TS bitstream into seperate Readable streams.

## API

```
const fs = require('fs');
const { TSDemuxer } = require('@eyevinn/tsdemux');

const source = fs.createReadStream('./samples/av.ts');
const video = fs.createWriteStream('./output-video.h264');
const audio = fs.createWriteStream('./output-audio.aac');

const demuxer = new TSDemuxer({
video: video,
audio: audio,
});
source.pipe(demuxer);
```

## License

MIT