https://github.com/video-audio/va-ts
MPEG-TS muxer/demuxer library for Rust
https://github.com/video-audio/va-ts
circular-buffer demuxer dvb fifo mpeg-ts multicast muxer ts udp
Last synced: 8 months ago
JSON representation
MPEG-TS muxer/demuxer library for Rust
- Host: GitHub
- URL: https://github.com/video-audio/va-ts
- Owner: video-audio
- License: mit
- Created: 2019-09-05T18:48:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-24T09:21:48.000Z (over 1 year ago)
- Last Synced: 2025-07-10T22:49:58.966Z (9 months ago)
- Topics: circular-buffer, demuxer, dvb, fifo, mpeg-ts, multicast, muxer, ts, udp
- Language: Rust
- Size: 54.7 KB
- Stars: 22
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# video-audio mpeg-ts muxer/demuxer
[](./LICENSE)
[](https://crates.io/crates/va-ts)
MPEG-TS implementation for Rust.
## Overview
sub-table-id:
- **PAT** - (table-id, transport-stream-id(ext) [, version-number])
- **PMT** - (table-id, program-number(ext) [, version-number])
- **SDT** - (table-id, transport-stream-id(ext), original-network-id, version-number)
- **EIT** - (table-id, service-id(ext), transport-stream-id, original-network-id, version-number)
table-id-extension:
- **PAT** - transport-stream-id
- **PMT** - program-number
- **SDT** - transport-stream-id
- **EIT** - service-id
## License
va-ts is provided under the MIT license. See [LICENSE](LICENSE).