14 breaking releases

0.15.0 Feb 23, 2024
0.14.0 Jun 16, 2021
0.13.0 Apr 11, 2021
0.11.0 Jul 19, 2019
0.2.0 Mar 15, 2018

#386 in Video

Download history 16/week @ 2024-02-05 10/week @ 2024-02-12 176/week @ 2024-02-19 39/week @ 2024-02-26 63/week @ 2024-03-04 107/week @ 2024-03-11 110/week @ 2024-03-18

341 downloads per month
Used in 2 crates

MIT/Apache

69KB
1.5K SLoC

scte35-reader

crates.io version

Parser data formatted according to SCTE-35.

For an example of usage, see the scte35dump tool.

Supported syntax

A subset of possible SCTE-35 syntax is currently handled:

  • splice_info_section()
    • encrypted_packet - ❌ decryption of encrypted SCTE-35 data is not supported

Commands

  • splice_null()
  • splice_schedule()
  • splice_insert()
  • time_signal()
  • bandwidth_reservation()
  • private_command()

Descriptors

  • avail_descriptor
  • DTMF_descriptor
  • segmentation_descriptor
  • time_descriptor
  • Reserved - Descriptors with tags values that are 'reserved' in SCTE-35 are supported in the sense that the application gets access to the descriptor byte values, and can parse them with application-specific logic.

Dependencies

~5.5MB
~122K SLoC