Adrian of Doom's starred repositories

hiring-without-whiteboards

⭐️ Companies that don't have a broken hiring process

Language:JavaScriptLicense:MITStargazers:44651Issues:847Issues:0

hls.js

HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

Language:TypeScriptLicense:NOASSERTIONStargazers:14701Issues:320Issues:2880

StreamSaver.js

StreamSaver writes stream to the filesystem directly asynchronous

Language:JavaScriptLicense:MITStargazers:3989Issues:62Issues:253

xiu

A simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀

Language:RustLicense:MITStargazers:1754Issues:29Issues:93

tsduck

MPEG Transport Stream Toolkit

Language:C++License:BSD-2-ClauseStargazers:826Issues:52Issues:1326

donut

donut is a zero setup required SRT+MPEG-TS -> WebRTC Bridge powered by Pion.

Language:GoLicense:Apache-2.0Stargazers:344Issues:10Issues:13

simple-httpd

Drop-in replacement for Python SimpleHTTPServer. Provides TLS via Let's Encrypt over HTTP2, and auto generated self-signed certificates.

Language:GoLicense:Apache-2.0Stargazers:232Issues:7Issues:17

tstools

Automatically exported from code.google.com/p/tstools

x9k3

HLS and SCTE-35 x9k3 is a HLS Segmenter with SCTE 35, and Live Streaming from Non-Live Soures and Looping.

transport-stream-online-segmenter

Transport stream web based HLS segmenter.

Language:JavaScriptLicense:GPL-3.0Stargazers:37Issues:8Issues:0

scte-35-scte-104-scte-67

Documentation/references about Dynamic Ad Insertion (DAI) through SCTE-104, SCTE-35 to HLS, MPEG DASH, Smooth, RTMP

License:BSD-3-ClauseStargazers:31Issues:9Issues:0

tsreadex

MPEG-TS stream selector and stabilizer

Language:C++License:MITStargazers:30Issues:5Issues:1

pois_reference_server

This is a POIS reference server capable of interacting with a transcoder using ESAM protocol.

mpeg-ts

Mpeg2TS segmenter written in pure golang

Language:GoLicense:MITStargazers:15Issues:4Issues:0

SuperKabuki

SCTE-35 Inserter for MPEGTS. SuperKabuki is SCTE-35 Packet Injection for Ad Insertion, powered by threefive.

Language:PythonLicense:BSD-2-ClauseStargazers:10Issues:3Issues:5

scte35-inserter

Tool to insert SCTE35 messages at a configurable interval

Language:C++License:Apache-2.0Stargazers:9Issues:5Issues:3

six2scte35

ffmpeg changes SCTE-35 stream type from 0x86 to 0x6, six2scte35 changes it back to SCTE-35. formerly known as kabuki

License:BSD-2-ClauseStargazers:9Issues:3Issues:1

umzz

SCTE-35 Injection for Adaptive Bitrate HLS

Language:PythonLicense:GPL-3.0Stargazers:7Issues:2Issues:15

hls-package-downloader

Download an HLS playlist and segment files for all renditions and variant streams

Language:PythonLicense:MITStargazers:6Issues:4Issues:1

showcues

Display HLS CUE-OUT and CUE-IN tags with wall clock times.

Language:PythonLicense:BSD-2-ClauseStargazers:5Issues:4Issues:0

ffmpeg-scte-35

ffmpeg v4.4 with scte-35 implementation

Language:CLicense:NOASSERTIONStargazers:5Issues:4Issues:0

atsc-cc-extractor

Program that outputs embedded CTA-708 closed captions in SRT format from over-the-air ATSC 1.0 TV recordings captured in MPEG-TS format.

Language:C++Stargazers:5Issues:1Issues:0

SCTE-35-HLS-Sideways

no parse HLS SCTE-35 Injection via sidecar file

Language:PythonLicense:BSD-3-ClauseStargazers:4Issues:2Issues:3
Language:PythonStargazers:3Issues:0Issues:0

adbreak2

adbreak2 Generates SCTE-35 Cues for Sidecar files.

Language:PythonLicense:BSD-2-ClauseStargazers:2Issues:2Issues:0

gob

gob, Group of Bits. Golang bitslicer for bytes.

Language:GoLicense:BSD-3-ClauseStargazers:2Issues:2Issues:0
Language:RustLicense:MPL-2.0Stargazers:2Issues:3Issues:0

l-smash

L-SMASH's official repo

Language:CLicense:ISCStargazers:1Issues:1Issues:0

miketyson

mp4 boxer/parser

Language:PythonLicense:BSD-2-ClauseStargazers:1Issues:2Issues:0