MpegFlowBlogBack to home
Topic index · MpegFlow

Browse by topic.

Every blog post and reference architecture is tagged with the topics it covers. 57 topics, mapped from blog posts and reference architectures. Click a topic to see everything we've written on it.

02Substantive topics.
  • Autoscaling2 pieces
    Video transcoding's workload shape (queue-driven, variable-throughput, periodic-spike) maps cleanly onto KEDA queue-depth autoscaling — but only with the right pool topology.
  • Broadcast2 pieces
    Broadcast video infrastructure has different SLAs than UGC video.
  • cost optimization2 pieces
    cost optimization articles, reference architectures, and engineering notes from the MpegFlow team.
  • Decision frameworks3 pieces
    Build-vs-buy, self-hosted-vs-managed, FFmpeg-direct-vs-orchestrated — video infrastructure has a small set of recurring decision points.
  • FFmpeg3 pieces
    FFmpeg is the workhorse of every serious video pipeline — and the source of most of its operational pain.
  • Kubernetes3 pieces
    Running video transcoding on Kubernetes maps the workload's natural shape — variable-throughput, queue-driven, periodic-spike — onto K8s + KEDA primitives.
  • Operations2 pieces
    The operational layer between your application and FFmpeg is where most production pain lives: queue depth and starvation, retry semantics by failure class, partial-success handling, encoder-version pinning, output cleanup on cancel, delivery-side rate limits.
  • Operator2 pieces
    The Kubernetes operator pattern for multi-tenant video transcoding gives you per-tenant pool isolation as a CRD, leader election for HA, pool-pause for drain-without-drop upgrades, and per-pool routing that keeps the topology out of your application layer.
  • packaging2 pieces
    packaging articles, reference architectures, and engineering notes from the MpegFlow team.
  • Security2 pieces
    Most video transcoding deployments give workers IAM credentials and call multi-tenant security "handled." It isn't.
  • Transcoding2 pieces
    Transcoding is FFmpeg invocations plus the operational layer around them.
  • Vendor evaluation3 pieces
    Evaluating video infrastructure vendors is a procurement question with engineering depth.
  • Workflow3 pieces
    Video workflow orchestration sits between the encoder and your application: the queue, retry classifier, audit trail, multi-tenant security, and pool topology that every video team otherwise rebuilds.
03Specialized topics.
  • ABR ladder1 piece
    ABR ladders are where partial-success semantics, encoder-pool routing, and packaging logic intersect.
  • announcements1 piece
    announcements articles, reference architectures, and engineering notes from the MpegFlow team.
  • api1 piece
    api articles, reference architectures, and engineering notes from the MpegFlow team.
  • Archive migration1 piece
    Migrating multi-petabyte legacy media archives to modern formats is a workload class with its own constraints: throughput windows, scheduling around cold-storage retrieval costs, deferral strategies, and audit trails that every legal and contractual question can be answered against.
  • AWS1 piece
    AWS hosts a substantial fraction of the world's video infrastructure via Elemental MediaConvert, MediaLive, MediaPackage, and adjacent services.
  • Bitmovin1 piece
    Bitmovin is the mature enterprise video encoding platform with deep codec coverage and a long broadcast track record.
  • build-vs-buy1 piece
    build-vs-buy articles, reference architectures, and engineering notes from the MpegFlow team.
  • bulk transcoding1 piece
    bulk transcoding articles, reference architectures, and engineering notes from the MpegFlow team.
  • codec1 piece
    codec articles, reference architectures, and engineering notes from the MpegFlow team.
  • Comparison1 piece
    Honest, buyer-shaped comparisons of the major video infrastructure vendors.
  • Cost optimization1 piece
    At meaningful volume, the per-minute pricing of managed encoder services becomes uncomfortable next to running your own fleet.
  • DAG1 piece
    A real video pipeline is a directed acyclic graph with retries, audit, and partial-success semantics — not three Lambdas hand-stitched in glue code.
  • drm1 piece
    drm articles, reference architectures, and engineering notes from the MpegFlow team.
  • failover1 piece
    failover articles, reference architectures, and engineering notes from the MpegFlow team.
  • fairplay1 piece
    fairplay articles, reference architectures, and engineering notes from the MpegFlow team.
  • global delivery1 piece
    global delivery articles, reference architectures, and engineering notes from the MpegFlow team.
  • Helm1 piece
    Production Helm charts for video infrastructure ship the API tier, shared workers, KEDA ScaledObject manifests, NetworkPolicy, RBAC, and the operator CRDs that everyone otherwise reinvents.
  • high availability1 piece
    high availability articles, reference architectures, and engineering notes from the MpegFlow team.
  • hls1 piece
    hls articles, reference architectures, and engineering notes from the MpegFlow team.
  • ingest1 piece
    ingest articles, reference architectures, and engineering notes from the MpegFlow team.
  • KEDA1 piece
    KEDA (Kubernetes Event-Driven Autoscaler) scales video transcoding pools on the right signal — queue depth — instead of CPU.
  • live1 piece
    live articles, reference architectures, and engineering notes from the MpegFlow team.
  • low-latency1 piece
    low-latency articles, reference architectures, and engineering notes from the MpegFlow team.
  • MediaConvert1 piece
    AWS Elemental MediaConvert is AWS's managed file-based transcoding service.
  • meta1 piece
    meta articles, reference architectures, and engineering notes from the MpegFlow team.
  • Multi-region1 piece
    Multi-region video is what you build when a regional outage can't take your pipeline down.
  • multi-tenancy1 piece
    multi-tenancy articles, reference architectures, and engineering notes from the MpegFlow team.
  • Mux1 piece
    Mux is the dev-friendly video API with strong analytics and a polished player.
  • orchestration1 piece
    orchestration articles, reference architectures, and engineering notes from the MpegFlow team.
  • Pipelines as code1 piece
    Treating video pipelines as code (declarative DAG manifests, versioned in git, applied via CI) is the operational shift that makes broadcast and OTT teams stop firefighting the orchestration layer.
  • platform1 piece
    platform articles, reference architectures, and engineering notes from the MpegFlow team.
  • playready1 piece
    playready articles, reference architectures, and engineering notes from the MpegFlow team.
  • presets1 piece
    presets articles, reference architectures, and engineering notes from the MpegFlow team.
  • presigned-urls1 piece
    presigned-urls articles, reference architectures, and engineering notes from the MpegFlow team.
  • production1 piece
    production articles, reference architectures, and engineering notes from the MpegFlow team.
  • rtmp1 piece
    rtmp articles, reference architectures, and engineering notes from the MpegFlow team.
  • Scale1 piece
    Running FFmpeg at scale demands different patterns than running it once.
  • Self-hosted1 piece
    Self-hosted is a first-class deployment shape for sovereign-cloud, regulated, or scale-economic video workloads.
  • speke1 piece
    speke articles, reference architectures, and engineering notes from the MpegFlow team.
  • Spot instances1 piece
    Spot instances are 60-90% cheaper than on-demand and exactly the right shape for video transcoding (mostly idempotent, retry-tolerant, storage-out-of-worker).
  • srt1 piece
    srt articles, reference architectures, and engineering notes from the MpegFlow team.
  • strict-broker1 piece
    strict-broker articles, reference architectures, and engineering notes from the MpegFlow team.
  • VOD1 piece
    VOD pipelines are the largest video workload by volume and the most operational.
  • widevine1 piece
    widevine articles, reference architectures, and engineering notes from the MpegFlow team.
© 2026 MpegFlow, Inc. · Trust & complianceAll systems nominal·StatusPrivacy