scte35
![ANSI/SCTE-35 JS](https://s3-us-west-2.amazonaws.com/www.blackgsd.com/images/SCTE-35-logo.png#logo)
Last updated a month ago by avhetman .
Apache-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install scte35 
SYNC missed versions from official npm registry.

ANSI/SCTE-35 JS

ANSI/SCTE35 JS PARSER

SCTE35 tools for parsing in CLI using NodeJS or in a "modern" browser.

Demo

Visit https://comcast.github.io/scte35-js/ and paste the following in the text box and hit the Parse button:

/DBGAAET8J+pAP/wBQb+AAAAAAAwAi5DVUVJQAErgX+/CR9TSUdOQUw6OGlTdzllUWlGVndBQUFBQUFBQUJCQT09NwMDaJ6RZQ==

In order to deploy changes to the demo read the README found at https://github.com/Comcast/scte35-js/tree/master/ui.

SCTE35 Module

// See ISCTE35 for methods & ISpliceInfoSection for results.
    import { SCTE35 } from "scte35";
    const scte35: SCTE35 = new SCTE35();
    const result = scte35.parseFromB64("<base64 string>");

CLI

The parser can be executed from the bin by first installing it globally and then executing the scte35 command:

    npm i scte35 -g
    scte35
    > ? Please provide the SCTE-35 tag that you would like to parse

Parsing defaults to base 64, however hexadecimal can easily be parsed as well using the --hex flag


    #default base64
    scte35 /DBGAAET8J+pAP/wBQb+AAAAAAAwAi5DVUVJQAErgX+/CR9TSUdOQUw6OGlTdzllUWlGVndBQUFBQUFBQUJCQT09NwMDaJ6RZQ==

    #hexadecimal
    scte35 --hex fc3046000113f09fa900fff00506fe000000000030022e4355454940012b817fbf091f5349474e414c3a386953773965516946567741414141414141414242413d3d370303689e9165

    #both will output the formatted JSON
    > {
        "tableId": 252,
        "selectionSyntaxIndicator": false,
        "privateIndicator": false,
        ...
    }

Piping

The parser output can be piped into other tools, such as a JSON display utility like fx in order to visualize the JSON object and interact with it.

    npm i -g fx
    scte35 /DBGAAET8J+pAP/wBQb+AAAAAAAwAi5DVUVJQAErgX+/CR9TSUdOQUw6OGlTdzllUWlGVndBQUFBQUFBQUJCQT09NwMDaJ6RZQ== | fx

Current Tags

  • 0.2.14-beta.1                                ...           beta (a month ago)
  • 0.2.15                                ...           latest (a month ago)

25 Versions

  • 0.2.15                                ...           a month ago
  • 0.2.14                                ...           a month ago
  • 0.2.14-beta.1                                ...           a month ago
  • 0.2.14-beta.0                                ...           a month ago
  • 0.2.13                                ...           2 months ago
  • 0.2.12                                ...           2 months ago
  • 0.2.11                                ...           2 months ago
  • 0.2.10                                ...           2 months ago
  • 0.2.9                                ...           3 months ago
  • 0.2.8                                ...           3 months ago
  • 0.2.7                                ...           3 months ago
  • 0.2.7-beta.3                                ...           3 months ago
  • 0.2.7-beta.2                                ...           3 months ago
  • 0.2.7-beta.1                                ...           3 months ago
  • 0.2.7-beta.0                                ...           3 months ago
  • 0.2.6                                ...           3 months ago
  • 0.2.6-beta.2                                ...           3 months ago
  • 0.2.6-beta.1                                ...           3 months ago
  • 0.2.5                                ...           7 months ago
  • 0.2.4                                ...           a year ago
  • 0.2.3                                ...           a year ago
  • 0.2.2                                ...           a year ago
  • 0.2.1                                ...           a year ago
  • 0.2.0                                ...           a year ago
  • 0.1.0                                ...           a year ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 1
Last Month 107
Dependencies (5)
Dev Dependencies (14)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |