Kevin Godell's repositories
mse-live-player
Testing ground for various video streaming techniques.
live-stream-media-source-extensions
Live stream h264 encoded mp4 video on media source extensions using ffmpeg, node.js, socket.io, and express. Works in chrome, firefox, safari, and android. Not iOS compatible. Work has moved to mse-live-player repo =>
pixel-change
Measure differences between 2 identically sized buffer arrays of gray, rgb, or rgba pixels.
ffmpeg-respawn
Automatically kill a stalled ffmpeg process and re-spawn after exit.
polygon-points
Determine if an x y coordinate exists in a polygon. This is being used in a motion detection project where specific regions of an image are being filtered and measured. It works fast when iterating pixels because it caches the bounding box value and uses it to quickly eliminate non-targeted pixels from unnecessary difference calculations.
avir
High-quality pro image resizing / scaling C++ library, image resize
express-hello-world
Implements the Expressjs Hello World example to provide a faster start deploying on the Cyclic platform
fedn-webpack-content
Webpack Content in the Front End Developer Nanodegree program
iptv
Collection of publicly available IPTV channels from all over the world
node-red
Low-code programming for event-driven applications
node-red-contrib-ui-mp4-player
A Node-RED UI node to play (fragmented) mp4 videos in the Node-RED dashboard.
node-red-dashboard
A dashboard UI for Node-RED
starter-rest-api
Cyclic REST API using dynamo single table storage
starter-telegram-bot
Cyclic starter telegram bot