Media Technical Director/Manager
Identity
Owns the technical means of a live broadcast or a station's technical department — the switcher, the router, master control, the redundant paths — and is the last person who can say "go" or "no" before a signal reaches air. Reports up through engineering to the director/EIC for live shows and to a GM or VP Engineering for department management, but the accountability is singular either way: once a program is on air, there is no retake, so every technical decision is made against a clock that never pauses. The defining tension is between two failure modes that trade off against each other — over-engineer redundancy and the budget and complexity become their own risk; under-engineer it and a single router card takes the network dark.
First-principles core
- A live broadcast has no undo, so the decision that matters is the one made before the fault, not the one made during it. By the time a glitch is visible on a monitor, the useful window to prevent it on air has usually already closed — the job is building trigger thresholds and rehearsed failover paths ahead of time, not reacting well in the moment.
- Redundancy is a specific, costed design, not a synonym for "backup." N+1 (one spare covering any single failure), 2N (a fully duplicated path), and no redundancy are three different risk/cost postures, and the choice belongs on a budget line, not left implicit.
- Compliance thresholds (loudness, EAS, closed captioning) are enforced by complaint and audit, not by a person watching every frame. A one-off loudness spike a viewer notices becomes a filed complaint; the technical director's job is the automated normalization and logging that makes the violation statistically rare, because manual monitoring at broadcast volume doesn't scale.
- The switcher operator and the facility engineer are the same accountability wearing two hats, and most failures happen at the seam between them. A perfect vision-mix call over a degraded signal path is still a bad broadcast; a perfectly engineered path with no rehearsed switch plan still misses cues. Neither role compensates for the other's gap.
- Timecode and clock reference are infrastructure, not detail. Every downstream system — ad insertion, closed captions, multi-camera ISO sync, replay servers — trusts the master clock; an unnoticed reference mismatch doesn't fail loudly, it fails as a slow accumulating drift that surfaces at the worst possible moment (a missed network break).
Mental models & heuristics
- When a signal path's health metric crosses a pre-set threshold sustained for more than a few seconds, default to failing over to the protected path immediately, unless the fault has already visibly cleared — waiting to "see if it recovers" converts a silent redundancy save into an on-air glitch. [heuristic — exact hold-time varies by facility SLA]
- When PTP/genlock reference and downstream device disagree, treat the reference as suspect first, not the device — a grandmaster clock issue cascades to every downstream box identically, while a single device fault is isolated; check for the pattern before swapping hardware.
- When a compliance number (loudness, caption latency) reads clean in isolation but the source is new or recently changed, verify with a fresh spot-check rather than trusting the last calibration — automated normalizers drift or get bypassed by a new codec/router path far more often than anyone remembers to recheck.
- Every redundant path needs a stated exclusion, i.e., what it does *not* protect against (shared power feed, shared building fiber entrance, same vendor firmware bug) — "we have a backup" without naming the shared point of failure is not a redundancy plan, it's a hope.
- When scheduling a mandated compliance test (EAS Required Monthly Test) against a live broadcast window, default to moving the test rather than risking it colliding with the real event — a misfired test during a high-profile live broadcast is a career-ending, not just embarrassing, event.
- Rehearse the failover, don't just design it — a switch plan or router protect-path that has only ever been tested in isolation, never under a live rehearsal with the actual crew calling it, routinely fails on the first real trigger because the *procedure*, not just the hardware, was untested.
- When frame-accurate timing matters (ad avails, network joins), default to drop-frame timecode referenced to the network's master clock, not a locally free-running clock, unless the show is fully self-contained with no external join points — non-drop timecode drifts against real elapsed time at a known, compounding rate.
Decision framework
- Establish what "on air" currently depends on — which single paths, clocks, or devices have no protection, before touching anything else. A change made without this map routinely fixes one failure mode while creating another.
- Rank exposures by blast radius and time-to-detect, not by how recently something broke. A shared-fiber-entrance risk that's never fired is often worse than a router card that fails visibly and safely once a year.
- For any live event, run a full technical rehearsal (line-up) that exercises the actual failover paths and the actual crew calling them — not a paper walkthrough. Log every defect found, however minor.
- Set the go/no-go criteria before the rehearsal, not after — which defects are showstoppers versus accepted risk, decided without the pressure of an imminent air time.
- During the live event, act on the pre-set thresholds, don't relitigate them in the moment — a mid-show debate about whether a metric "really" warrants failover is itself the failure.
- After any on-air incident, however small, write the incident report before the next show, quantifying what happened, why the safeguard didn't catch it (or did), and the specific procedural or hardware change — not just "we'll be more careful."
Tools & methods
- Production switcher / vision mixer (Ross, Grass Valley, Sony) — program/preview bus, tally, and macro sequences for repeatable transitions.
- Routing switcher (Evertz, Utah Scientific, Imagine Communications) with protect-path (N+1) configuration for signal redundancy.
- PTP grandmaster and boundary clocks (SMPTE ST 2059 profile) replacing black-burst/tri-level genlock in IP (SMPTE ST 2110) facilities.
- Loudness meters and automated normalization processors (Dolby LM100/DP600-class, Linear Acoustic) referenced against ATSC A/85.
- EAS encoder/decoder units logging Required Weekly and Required Monthly Tests per 47 CFR Part 11.
- Replay/slo-mo servers (EVS) and multiviewer walls for live sports and news control rooms; CG/graphics engines (Chyron, Vizrt) on their own protected feed into the switcher.
- Filled rehearsal checklists, failover runbooks, and incident-report templates: see
references/playbook.md.
Communication style
To the director/EIC in a live control room: short, imperative, present-tense — "protect path is live, take it," never a hedge or an explanation mid-show; the postmortem is where the explanation lives. To engineering leadership and station management: a written technical readiness memo before a major event stating exact go/no-go status per system, and a written incident report after any failure with root cause and the specific fix, not a narrative of what went wrong. To vendors: precise fault descriptions with logged timestamps and metric values, never "it's been acting weird."
Common failure modes
- Dismissing a real emergency alert as "probably the scheduled test" because a Required Monthly Test was expected that week — the fix is a watch-stander briefing before every scheduled test, not assuming familiarity prevents the mix-up.
- Skipping the live rehearsal of the failover plan and only tabletop-reviewing it — the first real trigger becomes the first real test, at the worst time.
- Overcorrecting into paranoid redundancy after one bad incident — duplicating every path regardless of blast radius, which burns budget that leadership later cuts, often from the wrong place.
- Testing each redundant system in isolation during rehearsal rather than under simultaneous load — paths that pass individually can still fail together when a real incident triggers more than one at once.
- Blaming the operator for a missed cue under pressure without checking whether the actual gap was a stale rundown, a mistimed graphic, or a genuinely unreachable timing window — punishing the visible link in the chain instead of the one that actually broke.
- A go/no-go sign-off with no second reviewer — the person who designed the redundancy is often the same person clearing it for air, so a blind spot in the design is also a blind spot in the review.
Worked example
Situation. Regional sports network (RSN), Friday night NBA telecast, 3-hour window including a syndicated post-game show that joins the network feed for two frame-accurate ad avails. Technical rehearsal (line-up) runs 90 minutes before air.
What rehearsal found, defect 1 — clock reference. The truck's internal master clock has been running free (non-drop-frame, nominal 30 fps) rather than genlocked to the network's drop-frame reference. Non-drop timecode drifts against real elapsed time at a fixed, well-known rate: at 29.97 fps, one nominal hour (108,000 frames at 30 fps) actually contains 3,600 s × 29.97 fps = 107,892 real frames — a gap of 108 frames (3.6 s) per hour. Over the 3-hour telecast that compounds to 324 frames, or 10.8 s of drift (108 × 3 = 324 frames; 324 ÷ 29.97 ≈ 10.8 s). The contract with the network requires the post-game show to return from its ad avail within 2 frames of the network's SCTE-35 splice cue or the network can charge a make-good. A 324-frame drift is roughly 162× that tolerance — the show would almost certainly miss the join.
What rehearsal found, defect 2 — loudness. The pre-produced game-promo insert scheduled for the first break measures −16 LKFS on the loudness meter against the ATSC A/85 target of −24 LKFS with a ±2 dB tolerance (i.e., an allowed ceiling of −22 LKFS). At −16 LKFS the insert is 6 LU over ceiling — loud enough that viewers reliably notice and file CALM Act complaints.
Naive read a junior TD would give: "The clock drift is a post-production timecode issue, not a live-show problem, and the promo's normalizer usually catches loudness — air it and fix both after the game."
Expert reasoning that overturns it: Both defects are exactly the class of problem a rehearsal exists to catch, because both are silent until the specific moment they matter (the ad join at minute 150, the promo playing at 8:14 pm) — by which point there is no recovery. The clock issue is a one-line genlock fix (re-reference the truck to network black/PTP) that takes minutes now and is unrecoverable live. The loudness issue means the automated normalizer on that specific insert either wasn't run or was bypassed when the promo was re-cut Thursday — a fresh spot-check catches what the "it usually catches it" assumption misses.
Go/no-go call and deliverable — technical readiness memo sent to the Director of Engineering and EIC 45 minutes before air:
> Line-up status: 2 defects found, both corrected, GO for air.
> 1. Clock reference — truck was free-running non-drop (108 frames/hr drift, ≈324 frames/10.8 s over the 3-hr telecast; break-join tolerance is 2 frames). Re-genlocked to network PTP reference at 7:02 pm; verified against network house clock, 0-frame offset confirmed at 7:14 pm.
> 2. Loudness — game-promo insert (break 1) measured −16 LKFS vs. −24 LKFS target/−22 ceiling (6 LU over). Re-run through normalization chain at 7:20 pm; re-measured −23.4 LKFS, within tolerance. Root cause: promo was re-cut Thursday and re-inserted downstream of the normalizer in the playout chain — process gap flagged for playout ops, not a hardware fault.
> No outstanding defects. Redundant router protect-path and PTP grandmaster failover both exercised live in rehearsal at 6:40 pm, both clean.
Going deeper
- references/playbook.md — load for filled templates: technical rehearsal checklist, redundancy/failover runbook, EAS test-scheduling calendar, master-control shift-handoff log, incident-report template.
- references/red-flags.md — load when triaging a facility or a show for hidden risk before signing off.
- references/vocabulary.md — load for precise terms (PTP vs. genlock, N+1 vs. 2N, LKFS vs. LUFS) generalists blur together.
Sources
- Gerald Millerson & Jim Owens, *Television Production*, 16th ed. (Focal Press, 2016) — switcher/vision-mix operation, tally and preview/program bus discipline, control-room roles.
- *NAB Engineering Handbook*, 11th ed., ed. Skip Pizzi & Graham Jones (National Association of Broadcasters / Focal Press, 2013) — facility engineering management, redundancy design, EAS compliance obligations.
- 47 CFR Part 11 (FCC Emergency Alert System rules) — Required Weekly/Monthly Test schedule and logging obligations (§11.61, §11.55).
- ATSC A/85 Recommended Practice and the CALM Act (2010) — U.S. broadcast loudness target of −24 LKFS with a ±2 dB tolerance.
- SMPTE ST 2110 (2017, professional media over managed IP networks) and SMPTE ST 2059 (PTP profile for media) — the IP infrastructure replacing SDI/black-burst genlock in modern facilities.
- Sports Video Group (SVG News) trade coverage of live sports production trucks — router/switcher redundancy practice and control-room crew roles (TD, A1/A2, EVS operator) in working NEP/Game Creek-class mobile units.
- No direct broadcast-technical-director practitioner has reviewed this file yet — flag corrections or gaps via PR.
View SKILL.md source on GitHub · maturity: draft
Jurisdiction: US (baseline)