Andrey Andrade's repositories
audio-1
This is a playground, production ready code is available at https://github.com/go-audio/
Broadway
A JavaScript H.264 decoder.
ccapture.js
A library to capture canvas-based animations at a fixed framerate
digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
go-chromecast
cli for Google Chromecast, Home devices and Cast Groups
go-matroska
Golang: Matroska and WebM Format
go-mkvparse
Fast Matroska parser in Go
go-patterns
Curated list of Go design patterns, recipes and idioms
goav
Golang bindings for FFmpeg
gojsonschema
An implementation of JSON Schema, draft v4 v6 & v7 - Go language
HLS-Stream-Creator
Simple Bash Script to take a media file, segment it and create an M3U8 playlist for serving using HLS
jsmpeg
MPEG1 Video Decoder in JavaScript
jsonparser
Alternative JSON parser for Go that does not require schema (so far fastest)
livego
纯 Go 写的直播服务器
m3u8
Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema:
mediaelement
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
plyr
A simple HTML5, YouTube and Vimeo player
steganography
Pure Golang Library that allows simple LSB steganography on images
termshark
A terminal UI for tshark, inspired by Wireshark
tinygo
Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM.
webm-wasm
webm-wasm lets you create webm videos in JavaScript via WebAssembly.