Projects

clappr

An extensible media player for the web.

JavaScript - Released: 14 Feb 2014 - 6,940

digital_video_introduction

A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸

Jupyter Notebook - Released: 28 Jan 2017 - 15,429

redlock-rb

Redlock is a redis-based distributed lock implementation in Ruby. More than 20M downloads.

Ruby - Released: 11 Nov 2014 - 687

ffmpeg-libav-tutorial

FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷

C - Released: 06 Nov 2017 - 9,917

cdn-up-and-running

CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.

Lua - Released: 23 Dec 2021 - 3,223

linux-network-performance-parameters

Learn where some of the network sysctl variables fit into the Linux/Kernel network flow. Translations: 🇷🇺

Released: 22 May 2018 - 5,396

live-stream-from-desktop

Provide guidance to test live streaming (mpeg-dash or hls) or vod from your desktop

Shell - Released: 11 Apr 2018 - 177

nginx-lua-redis-rate-measuring

A lua library to provide distributed rate measurement using nginx + redis, you can use it to do a throttling system within many nodes.

Lua - Released: 24 Jan 2019 - 150

nott

The New OTT Platform - an excuse to discuss and design a simple edge computing platform

Lua - Released: 11 Apr 2020 - 50

cassandra-lock

A ruby lib to achieve consensus with Cassandra

Ruby - Released: 29 Dec 2014 - 12

python_chip16

A full implementation (tested) of chip16 virtual machine, or emulator as you wish, using python and rendering with opengl.

Python - Released: 12 Apr 2014 - 34

docker-ffmpeg-vmaf

Docker FFmpeg VMAF usage example / tips / workflow

Released: 15 May 2020 - 25

edge-computing-resty

a simple edge computing platform using nginx, lua and rails

Ruby - Released: 13 May 2021 - 22

tls_certificate_generation

Use temporary Amazon EC2 / Digital Ocean cloud machines to get / renew letsencrypt certificates

Shell - Released: 06 Nov 2016 - 28

resty-bakery

An Nginx+Lua library to modify media manifests like HLS and MPEG Dash, acting like a proxy.

Lua - Released: 08 Sep 2020 - 21

lua-resty-dynacode

A library to provide dynamic (via json/API) load of lua byte code into nginx/openresty.

Ruby - Released: 19 Feb 2022 - 19

fake-as-fuck

I'm a lonely, lonely lord. Pick another day to be restored. Just another fate that's going overboard.

Python - Released: 24 Oct 2022 - 16

player-ffmpeg

Up to date tutorial of ffmpeg

C - Released: 04 Feb 2017 - 20

lua-resty-perf

A small ngx resty lua library to benchmark memory and throughput of a function.

Lua - Released: 13 Apr 2021 - 16

kaltura-media-framework-docker-compose

A docker compose for https://github.com/kaltura/media-framework

Go - Released: 05 Jan 2023 - 13

jgb

gameboy emulator written in JavaScript

JavaScript - Released: 29 Dec 2014 - 4

dotfiles

dotfiles

Shell - Released: 13 May 2012 - 7

JChip16BR

An java implementation of VM Chip16.

Assembly - Released: 08 May 2011 - 8

clappr-pause-tab-visibility

A clappr container plugin to pause when user is in another tab and resume when the user is back.

JavaScript - Released: 30 Jan 2016 - 6

py-chip8

introduction to low level thingies

Python - Released: 24 Aug 2021 - 6