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

#498 in Video

Download history 26/week @ 2024-08-19 23/week @ 2024-08-26 46/week @ 2024-09-02 18/week @ 2024-09-09 48/week @ 2024-09-16 60/week @ 2024-09-23 29/week @ 2024-09-30 14/week @ 2024-10-07 14/week @ 2024-10-14 49/week @ 2024-10-21 18/week @ 2024-10-28 9/week @ 2024-11-04 9/week @ 2024-11-11 29/week @ 2024-11-18 13/week @ 2024-11-25 67/week @ 2024-12-02

118 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
~94K SLoC