va-ts

MPEG-TS implementation for Rust

4 releases

0.0.4 Jan 21, 2021
0.0.3 Sep 9, 2019
0.0.2 Sep 5, 2019
0.0.1 Sep 5, 2019

MIT license

135KB
4K SLoC

video-audio mpeg-ts muxer/demuxer

MIT licensed

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.

Dependencies

~4.5MB
~136K SLoC