Projects

NGINX

  • NGINX Load Balancer
  • NGINX Re-Streaming
  • NGINX HLS Stats
  • NGINX HLS protection using Token String and User Agent
  • NGINX VOD (MP4/M4A) HLS m3u8 links
  • NGINX RTMP Authentication
  • Nginx HTTPS Proxy for Radio Stream with secure expired Token
  • Nginx Manage Stream and Analytics
  • Server Log Parser (Google Analytics)
  • Skippable Video Ads Player
  • HLS Player Watermark, Password
  • NGINX HLS SSL HTTPS Setup
  • NGINX Access Log to InfluxDB using Telegraf
  • Drag/Drop Music Playlist Player Builder

Apache

  • Apache2 / Nginx Reverse Proxy for Shoutcast SSL
  • Apache2 / Nginx DDoS Protection
  • Haproxy Apache Load Balancer Setup

IPTV / CCTV Cams

  • RTSP CAM Recording MP4
  • Wowza SSL Protection
  • WMSPanel Nimble API for RealTime Live Stream Stats
  • WMS Nimble Edge & Origin with multiple domain HLS SSL using extended certbot SSL
  • Videojs customization [Password, Logo, Info]
  • WMS Nimble HLS SSL on port 443
  • WMS Nimble Paid SSL on Windows
  • Web Streaming -> Hikvision -> NodeJS + RTSP + FFMPEG
  • NOIP.com API to change IP for Host if IP is blocked for ping
  • WebRTC Video + Audio Record & Save WebM
  • HIKVision NVR streaming API [ffmpeg-h265-hevc]
  • Flussonic Media Server Scheduled Playlist for IPTV
  • Nuevo Video HLS Player

Radio Streaming

  • Schedule Streams Linear Playback
  • Radio Icecast / Shoutcast Stats
  • Icecast Schedule MP3s EzStream AudoDJ & Live Event Schedular with Timer
  • Radio Control Panel for Metadata Artwork
  • Skype integration with Online Radio Station
  • HTML5 Audio Lyrics Player for TPRS System
  • Stunnel Radio HTTPS Proxy (Icecast / Shoutcast SSL)
  • Flash Grindplayer for HLS work with Cross Domain
  • Icecast GeoIP Statistics with Google Analytics & Matomo (Piwik)
  • Auto post/share Radio Player on Twitter/Facebook
  • HTML5 Audio Voice Recorder
  • Radio Directory
  • Pay Per Listen Radio Stream
  • RadioSSL with text Metadata in same format URL
  • CSVEditor for Scheduling Radio Shows for Radio Player
  • Radio Recording Schedule Hourly, Daily, Weekly, Monthly, 24×7
  • Radio Player with History Artwork
  • Centova Cast PAID SSL Setup
  • Cloudfront SSL for Radio Icecast / Shoutcast
  • Musicbrainz + Wikimedia Radio Artist Artwork Image
  • Icecast + LiquidSoap AutoDJ
  • Icecast SSL with Nginx Proxy
  • Restream Radio Stream on Facebook / YouTube using RTMP FFMPEG
  • Centova Cast Radio SSL Proxy Stream Setup with AutoDJ LiquidSoap
  • Radio Metadata Custom Album Cover
  • Radio LIVE Stream Record Widget
  • Pure JavaScript event based Linear Radio
  • Radio Player with Ads jplayer playlist
  • Radio Music Recognition [ACRCloud API Metadata ==> Icecast/Shoutcast]
  • Centova Cast Radio Proxy SSL Stream Setup

PHP

  • BitBucket Auto Deploy PHP Application
  • AWS SES / SNS Bounces Complaints Delivery tracking using PHP
  • Encrypt PHP files with PHP-BOLT extension
  • Wowza PHP API – start / stop stream
  • Laravel React Panel with Stripe API Payment
  • TeleGram PHP API for Channel with BotFather
  • WordPress Pay Per View PayPal HLS Stream
  • Google Translate API CLI

AWS Console

  • AWS S3, Cloudfront, ACM SSL for Static Website
  • AWS CLI to create/start/stop Windows RDP VPS Server 2019 AMI Instance
  • AWS S3 set public permission for bucket/folder/file
  • Bitbucket build laravel rsync + SSH
  • AWS Polly TEXT to Audio MP3
  • AWS CloudFront / S3 Log parse for LIVE stream viewers