Sitelet https://github.com/shihan84
Skip to content
View shihan84's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Morus Broadcast Pvt Ltd
  • Mumbai, Maharastra

Block or report shihan84

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shihan84/README.md

⚑ JD SIR

BROADCAST ENGINEER β€’ STREAMING SYSTEMS β€’ FULL-STACK β€’ AI BUILDER

Broadcast Engineering Γ— Software Γ— AI

Building production-focused systems for live television, OTT, IP contribution, SCTE-35/SSAI, cloud playout, monitoring and intelligent applications.


PROFILE REPOS TELEGRAM VIEWS


β—ˆ SYSTEM PROFILE

BROADCASTγ€€OTTγ€€SRTγ€€HLSγ€€RTMPγ€€SCTE-35γ€€SSAIγ€€FFMPEGγ€€PLAYOUTγ€€AI

I build at the intersection of broadcast engineering and software development β€” connecting traditional television workflows with modern IP video, OTT, cloud infrastructure, automation and AI.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                       BROADCAST / OTT PIPELINE                       β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                      β”‚
β”‚   SRT β€’ RTMP β€’ RTSP β€’ UDP                                            β”‚
β”‚            β”‚                                                         β”‚
β”‚            β–Ό                                                         β”‚
β”‚     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚     β”‚    INGEST    β”‚ ───▢  β”‚  PROCESSING  β”‚ ───▢  β”‚  PACKAGING   β”‚   β”‚
β”‚     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                β”‚                       β”‚             β”‚
β”‚                       FFmpeg β€’ GStreamer          HLS β€’ MPEG-TS      β”‚
β”‚                                β”‚                       β”‚             β”‚
β”‚                  SCTE-35 β€’ SSAI β€’ CG β€’ ABR             β–Ό             β”‚
β”‚                                               β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚
β”‚                                               β”‚ OTT / APPS   β”‚       β”‚
β”‚                                               β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β”‚
β”‚                                                      β”‚               β”‚
β”‚                                                      β–Ό               β”‚
β”‚                                      MONITORING β€’ PLAYOUT β€’ CONTROL  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ† ACHIEVEMENTS // LIVE METRICS

GitHub Profile Trophies

DarkHub trophies via the currently referenced github-profile-trophy-fork-two volunteer mirror.



Broadcast Streaming SCTE OTT AI


Profile details Repos per language Commit language Productive time

πŸš€ FEATURED SYSTEMS

🎬 SCTE-35 STREAM INJECTOR

Repo

Real-time SCTE-35 stream injection, HLS β†’ SRT workflows, pre-roll support, scheduling, monitoring and FFmpeg integration.

SCTE-35 HLS SRT FFmpeg Ad Signaling Monitoring

πŸ“‘ LIVE STREAMING ENCODER

Repo

Enterprise-style encoder and channel-management platform with SCTE-35 scheduling, multi-input workflows and real-time monitoring.

SRT RTMP NDI UDP DeckLink Next.js TypeScript Docker

πŸ“Ί EPG BUILDER

Repo

Electronic Program Guide management for TV and streaming services with channel, schedule, metadata and multilingual workflows.

EPG TV Metadata Scheduling Next.js PostgreSQL

πŸŽ›οΈ HLS MONITOR

Repo

Self-hosted HLS monitoring and multiviewer tooling for live broadcast operations.

HLS Monitoring Multiviewer FFmpeg

🧠 AI HOMESCHOOL

Repo

AI-assisted education platform with tutoring, adaptive testing, learning paths and progress tracking.

AI Tutor Adaptive Learning Next.js TypeScript

πŸ’ QISMAT

Repo

Full-stack matrimony platform spanning web, administration, backend API and Android/iOS applications.

Laravel Flutter Android iOS GitHub Actions Xcode Cloud


βš™οΈ BROADCAST TECHNOLOGY MATRIX

FFmpeg GStreamer OBS SRT HLS RTMP MPEGTS SCTE35 SSAI Docker Linux Nginx


🧰 DEVELOPMENT ARSENAL

CODE // FRAMEWORKS

INFRA // DEVOPS // DATA


πŸ”¬ CURRENT R&D

SCTE104 SSAI ABR Playout Graphics AI

  • SCTE-35 / SCTE-104 signaling and preservation across streaming pipelines
  • Server-side ad insertion and broadcast monetization workflows
  • SRT/Zixi-style contribution β†’ adaptive bitrate HLS
  • Cloud and software-defined broadcast playout
  • Real-time graphics, tickers and overlays
  • Broadcast control centers and monitoring dashboards
  • Mobile live-streaming systems
  • AI agents and AI-assisted media/education platforms

πŸ“¦ BROADCAST REPOSITORY NETWORK

GPAC FFmpeg SCTE BCC Cloud Playout CG News RPI RPI Player OME Flutter


πŸ“Š LIVE GITHUB COMMAND CENTER

90+ PUBLIC PROJECTS // BROADCAST // STREAMING // OTT // AI

GitHub stats GitHub streak
Contribution graph

🌐 CONNECT

GitHub Telegram


πŸ“‘ BROADCAST ENGINEERING Γ— SOFTWARE Γ— AI

Building practical systems for the future of television and streaming.

Views

Pinned Loading

  1. Bhasha-Connect Bhasha-Connect Public

    "BhashaConnect: An affordable language learning platform connecting tutors and students for Indian languages through live video classes. Built with React, WebRTC, and Supabase."

    JavaScript

  2. Ai-HomeSchooling Ai-HomeSchooling Public

    Ai powered home schooling

    TypeScript 4

  3. AI-Tutor AI-Tutor Public

    Ai tution teacher for Indian Education system

    TypeScript 2

  4. hls-monitor hls-monitor Public

    A modern, self-hosted HLS multi-viewer with a professional broadcast theme UI. This application allows you to simultaneously view multiple HLS streams with an intuitive control panel for managing s…

    JavaScript 3

  5. obs-telegram obs-telegram Public

    TypeScript

  6. epg-builder epg-builder Public

    A comprehensive web application for managing Electronic Program Guides (EPG) for TV channels and streaming services. Built specifically for Indian language channels with support for schedule copyin…

    TypeScript 2 2