[{"data":1,"prerenderedAt":1672},["ShallowReactive",2],{"navigation_docs_en":3,"-en-resources-glossary":408,"-en-resources-glossary-surround":1669},[4,25,74,124,238,253,313,342,388],{"title":5,"path":6,"stem":7,"children":8,"page":24},"Getting Started","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[9,14,19],{"title":10,"path":11,"stem":12,"icon":13},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F1.getting-started\u002F1.introduction","i-lucide-house",{"title":15,"path":16,"stem":17,"icon":18},"Quickstart","\u002Fen\u002Fgetting-started\u002Fquickstart","en\u002F1.getting-started\u002F2.quickstart","i-lucide-rocket",{"title":20,"path":21,"stem":22,"icon":23},"Concepts","\u002Fen\u002Fgetting-started\u002Fconcepts","en\u002F1.getting-started\u002F3.concepts","i-lucide-book-open",false,{"title":26,"path":27,"stem":28,"children":29,"page":24},"Live Production","\u002Fen\u002Flive-production","en\u002F2.live-production",[30,35,55,60],{"title":31,"path":32,"stem":33,"icon":34},"On air","\u002Fen\u002Flive-production\u002Fon-air","en\u002F2.live-production\u002F1.on-air","i-lucide-radio",{"title":36,"path":37,"stem":38,"children":39,"page":24},"Live Streams","\u002Fen\u002Flive-production\u002Flive-streams","en\u002F2.live-production\u002F2.live-streams",[40,45,50],{"title":41,"path":42,"stem":43,"icon":44},"Overview","\u002Fen\u002Flive-production\u002Flive-streams\u002Foverview","en\u002F2.live-production\u002F2.live-streams\u002F1.overview","i-lucide-list",{"title":46,"path":47,"stem":48,"icon":49},"Options","\u002Fen\u002Flive-production\u002Flive-streams\u002Flive-stream-options","en\u002F2.live-production\u002F2.live-streams\u002F2.live-stream-options","i-lucide-file-text",{"title":51,"path":52,"stem":53,"icon":54},"Start and stop","\u002Fen\u002Flive-production\u002Flive-streams\u002Fstart-stop","en\u002F2.live-production\u002F2.live-streams\u002F3.start-stop","i-lucide-play-circle",{"title":56,"path":57,"stem":58,"icon":59},"Scheduler","\u002Fen\u002Flive-production\u002Fscheduler","en\u002F2.live-production\u002F3.scheduler","i-lucide-calendar-clock",{"title":61,"path":62,"stem":63,"children":64,"page":24},"Recordings","\u002Fen\u002Flive-production\u002Frecordings","en\u002F2.live-production\u002F4.recordings",[65,69],{"title":41,"path":66,"stem":67,"icon":68},"\u002Fen\u002Flive-production\u002Frecordings\u002Foverview","en\u002F2.live-production\u002F4.recordings\u002F1.overview","i-lucide-circle-dot",{"title":70,"path":71,"stem":72,"icon":73},"Editor","\u002Fen\u002Flive-production\u002Frecordings\u002Feditor","en\u002F2.live-production\u002F4.recordings\u002F2.editor","i-lucide-scissors",{"title":75,"path":76,"stem":77,"children":78,"page":24},"Configuration","\u002Fen\u002Fconfiguration","en\u002F3.configuration",[79,93,98,111],{"title":80,"path":81,"stem":82,"children":83,"page":24},"Devices","\u002Fen\u002Fconfiguration\u002Fdevices","en\u002F3.configuration\u002F1.devices",[84,88],{"title":80,"path":85,"stem":86,"icon":87},"\u002Fen\u002Fconfiguration\u002Fdevices\u002Fdevices","en\u002F3.configuration\u002F1.devices\u002F1.devices","i-lucide-server",{"title":89,"path":90,"stem":91,"icon":92},"Groups","\u002Fen\u002Fconfiguration\u002Fdevices\u002Fgroups","en\u002F3.configuration\u002F1.devices\u002F2.groups","i-lucide-network",{"title":94,"path":95,"stem":96,"icon":97},"Sources","\u002Fen\u002Fconfiguration\u002Fsources","en\u002F3.configuration\u002F2.sources","i-lucide-cable",{"title":99,"path":100,"stem":101,"children":102,"page":24},"Encodings","\u002Fen\u002Fconfiguration\u002Fencodings","en\u002F3.configuration\u002F3.encodings",[103,107],{"title":99,"path":104,"stem":105,"icon":106},"\u002Fen\u002Fconfiguration\u002Fencodings\u002Fprofiles","en\u002F3.configuration\u002F3.encodings\u002F1.profiles","i-lucide-sliders-horizontal",{"title":89,"path":108,"stem":109,"icon":110},"\u002Fen\u002Fconfiguration\u002Fencodings\u002Fgroups","en\u002F3.configuration\u002F3.encodings\u002F2.groups","i-lucide-layers",{"title":112,"path":113,"stem":114,"children":115,"page":24},"Destinations","\u002Fen\u002Fconfiguration\u002Fdestinations","en\u002F3.configuration\u002F4.destinations",[116,120],{"title":112,"path":117,"stem":118,"icon":119},"\u002Fen\u002Fconfiguration\u002Fdestinations\u002Fdestinations","en\u002F3.configuration\u002F4.destinations\u002F1.destinations","i-lucide-send",{"title":89,"path":121,"stem":122,"icon":123},"\u002Fen\u002Fconfiguration\u002Fdestinations\u002Fpublishing-groups","en\u002F3.configuration\u002F4.destinations\u002F2.publishing-groups","i-lucide-share-2",{"title":125,"path":126,"stem":127,"children":128,"page":24},"Settings","\u002Fen\u002Fsettings","en\u002F4.settings",[129,142,147,163,179],{"title":130,"path":131,"stem":132,"children":133,"page":24},"Users","\u002Fen\u002Fsettings\u002Fusers","en\u002F4.settings\u002F1.users",[134,138],{"title":130,"path":135,"stem":136,"icon":137},"\u002Fen\u002Fsettings\u002Fusers\u002Fusers","en\u002F4.settings\u002F1.users\u002F1.users","i-lucide-user",{"title":89,"path":139,"stem":140,"icon":141},"\u002Fen\u002Fsettings\u002Fusers\u002Fuser-groups","en\u002F4.settings\u002F1.users\u002F2.user-groups","i-lucide-users",{"title":143,"path":144,"stem":145,"icon":146},"Security","\u002Fen\u002Fsettings\u002Fsecurity","en\u002F4.settings\u002F2.security","i-lucide-shield",{"title":148,"icon":149,"path":150,"stem":151,"children":152,"page":24},"Assets","i-lucide-image","\u002Fen\u002Fsettings\u002Fassets","en\u002F4.settings\u002F3.assets",[153,158],{"title":154,"path":155,"stem":156,"icon":157},"Logos","\u002Fen\u002Fsettings\u002Fassets\u002Flogos","en\u002F4.settings\u002F3.assets\u002F1.logos","i-lucide-images",{"title":159,"path":160,"stem":161,"icon":162},"Files","\u002Fen\u002Fsettings\u002Fassets\u002Ffiles","en\u002F4.settings\u002F3.assets\u002F2.files","i-lucide-clapperboard",{"title":164,"icon":165,"path":166,"stem":167,"children":168,"page":24},"External Storage","i-lucide-folder-cog","\u002Fen\u002Fsettings\u002Fexternal-storage","en\u002F4.settings\u002F4.external-storage",[169,174],{"title":170,"path":171,"stem":172,"icon":173},"Remote Folders","\u002Fen\u002Fsettings\u002Fexternal-storage\u002Fremote-folders","en\u002F4.settings\u002F4.external-storage\u002F1.remote-folders","i-lucide-folder-archive",{"title":175,"path":176,"stem":177,"icon":178},"Target Folders","\u002Fen\u002Fsettings\u002Fexternal-storage\u002Ftarget-folders","en\u002F4.settings\u002F4.external-storage\u002F2.target-folders","i-lucide-folder-up",{"title":180,"path":181,"stem":182,"children":183,"page":24},"Integrations","\u002Fen\u002Fsettings\u002Fintegrations","en\u002F4.settings\u002F5.integrations",[184,188,193,207],{"title":41,"path":185,"stem":186,"icon":187},"\u002Fen\u002Fsettings\u002Fintegrations\u002Foverview","en\u002F4.settings\u002F5.integrations\u002F1.overview","i-lucide-plug",{"title":189,"path":190,"stem":191,"icon":192},"MediaCopilot","\u002Fen\u002Fsettings\u002Fintegrations\u002Fmediacopilot","en\u002F4.settings\u002F5.integrations\u002F2.mediacopilot","i-lucide-sparkles",{"title":194,"icon":195,"path":196,"stem":197,"children":198,"page":24},"C21 Live Cloud","i-lucide-cloud","\u002Fen\u002Fsettings\u002Fintegrations\u002Fc21livecloud","en\u002F4.settings\u002F5.integrations\u002F3.c21livecloud",[199,202],{"title":41,"path":200,"stem":201,"icon":195},"\u002Fen\u002Fsettings\u002Fintegrations\u002Fc21livecloud\u002Foverview","en\u002F4.settings\u002F5.integrations\u002F3.c21livecloud\u002F1.overview",{"title":203,"path":204,"stem":205,"icon":206},"Accounts","\u002Fen\u002Fsettings\u002Fintegrations\u002Fc21livecloud\u002Faccounts","en\u002F4.settings\u002F5.integrations\u002F3.c21livecloud\u002F2.accounts","i-lucide-key-round",{"title":208,"icon":146,"path":209,"stem":210,"children":211,"page":24},"DRM Providers","\u002Fen\u002Fsettings\u002Fintegrations\u002Fdrm","en\u002F4.settings\u002F5.integrations\u002F4.drm",[212,216,220,224,228,233],{"title":41,"path":213,"stem":214,"icon":215},"\u002Fen\u002Fsettings\u002Fintegrations\u002Fdrm\u002Foverview","en\u002F4.settings\u002F5.integrations\u002F4.drm\u002F1.overview","i-lucide-shield-check",{"title":217,"path":218,"stem":219,"icon":146},"Widevine","\u002Fen\u002Fsettings\u002Fintegrations\u002Fdrm\u002Fwidevine","en\u002F4.settings\u002F5.integrations\u002F4.drm\u002F2.widevine",{"title":221,"path":222,"stem":223,"icon":146},"PlayReady","\u002Fen\u002Fsettings\u002Fintegrations\u002Fdrm\u002Fplayready","en\u002F4.settings\u002F5.integrations\u002F4.drm\u002F3.playready",{"title":225,"path":226,"stem":227,"icon":146},"FairPlay","\u002Fen\u002Fsettings\u002Fintegrations\u002Fdrm\u002Ffairplay","en\u002F4.settings\u002F5.integrations\u002F4.drm\u002F4.fairplay",{"title":229,"path":230,"stem":231,"icon":232},"Providers","\u002Fen\u002Fsettings\u002Fintegrations\u002Fdrm\u002Fproviders","en\u002F4.settings\u002F5.integrations\u002F4.drm\u002F5.providers","i-lucide-shield-half",{"title":234,"path":235,"stem":236,"icon":237},"Workflow","\u002Fen\u002Fsettings\u002Fintegrations\u002Fdrm\u002Fworkflow","en\u002F4.settings\u002F5.integrations\u002F4.drm\u002F6.workflow","i-lucide-workflow",{"title":239,"path":240,"stem":241,"children":242,"page":24},"System Status","\u002Fen\u002Fsystem-status","en\u002F5.system-status",[243,248],{"title":244,"path":245,"stem":246,"icon":247},"Commands","\u002Fen\u002Fsystem-status\u002Fcommands","en\u002F5.system-status\u002F1.commands","i-lucide-square-terminal",{"title":249,"path":250,"stem":251,"icon":252},"Logs","\u002Fen\u002Fsystem-status\u002Flogs","en\u002F5.system-status\u002F2.logs","i-lucide-scroll-text",{"title":254,"path":255,"stem":256,"children":257,"page":24},"How Tos","\u002Fen\u002Fhow-tos","en\u002F6.how-tos",[258,263,268,273,277,281,285,290,294,299,304,309],{"title":259,"path":260,"stem":261,"icon":262},"Start and stop a Live stream","\u002Fen\u002Fhow-tos\u002Fstart-stream-via-api","en\u002F6.how-tos\u002F1.start-stream-via-api","i-lucide-terminal",{"title":264,"path":265,"stem":266,"icon":267},"Ingest a YouTube Live broadcast","\u002Fen\u002Fhow-tos\u002Fingest-youtube-live","en\u002F6.how-tos\u002F10.ingest-youtube-live","i-lucide-youtube",{"title":269,"path":270,"stem":271,"icon":272},"Source Synchronized Encoding (SSE) — bit-identical redundancy","\u002Fen\u002Fhow-tos\u002Fsource-synchronized-encoding","en\u002F6.how-tos\u002F11.source-synchronized-encoding","i-lucide-copy-check",{"title":274,"path":275,"stem":276,"icon":34},"Broadcast radio as video","\u002Fen\u002Fhow-tos\u002Fbroadcast-radio-as-video","en\u002F6.how-tos\u002F12.broadcast-radio-as-video",{"title":278,"path":279,"stem":280,"icon":215},"Protect a Live stream with multi-DRM","\u002Fen\u002Fhow-tos\u002Fmulti-drm-destination","en\u002F6.how-tos\u002F2.multi-drm-destination",{"title":282,"path":283,"stem":284,"icon":59},"Schedule a weekly recurring broadcast","\u002Fen\u002Fhow-tos\u002Fweekly-recurring-broadcast","en\u002F6.how-tos\u002F3.weekly-recurring-broadcast",{"title":286,"path":287,"stem":288,"icon":289},"Cut a clip in the Editor and send it to MediaCopilot","\u002Fen\u002Fhow-tos\u002Fexport-recording-to-mediacopilot","en\u002F6.how-tos\u002F4.export-recording-to-mediacopilot","i-lucide-upload-cloud",{"title":291,"path":292,"stem":293,"icon":149},"Apply a logo overlay to a running Live stream","\u002Fen\u002Fhow-tos\u002Fapply-logo-overlay","en\u002F6.how-tos\u002F5.apply-logo-overlay",{"title":295,"path":296,"stem":297,"icon":298},"Black out or replace the program on a running Live stream","\u002Fen\u002Fhow-tos\u002Fbroadcast-blackout","en\u002F6.how-tos\u002F6.broadcast-blackout","i-lucide-square",{"title":300,"path":301,"stem":302,"icon":303},"Switch the source of a running Live stream","\u002Fen\u002Fhow-tos\u002Fruntime-source-switch","en\u002F6.how-tos\u002F7.runtime-source-switch","i-lucide-repeat-2",{"title":305,"path":306,"stem":307,"icon":308},"Toggle a Publishing mid-broadcast","\u002Fen\u002Fhow-tos\u002Ftoggle-publishing-mid-broadcast","en\u002F6.how-tos\u002F8.toggle-publishing-mid-broadcast","i-lucide-toggle-right",{"title":310,"path":311,"stem":312,"icon":34},"Contribute a live signal to MediaCopilot Live","\u002Fen\u002Fhow-tos\u002Fcontribute-to-mediacopilot-live","en\u002F6.how-tos\u002F9.contribute-to-mediacopilot-live",{"title":314,"path":315,"stem":316,"children":317,"page":24},"Installation","\u002Fen\u002Finstallation","en\u002F7.installation",[318,323,328,333,338],{"title":319,"path":320,"stem":321,"icon":322},"Prepare the host","\u002Fen\u002Finstallation\u002Fprepare-host","en\u002F7.installation\u002F1.prepare-host","i-lucide-server-cog",{"title":324,"path":325,"stem":326,"icon":327},"Install C21 Live Control","\u002Fen\u002Finstallation\u002Fcontrol","en\u002F7.installation\u002F2.control","i-lucide-cloud-download",{"title":329,"path":330,"stem":331,"icon":332},"Install C21 Live Encoder","\u002Fen\u002Finstallation\u002Fencoder","en\u002F7.installation\u002F3.encoder","i-lucide-cpu",{"title":334,"path":335,"stem":336,"icon":337},"Updates","\u002Fen\u002Finstallation\u002Fupdates","en\u002F7.installation\u002F4.updates","i-lucide-refresh-cw",{"title":339,"path":340,"stem":341,"icon":206},"Licenses","\u002Fen\u002Finstallation\u002Flicenses","en\u002F7.installation\u002F5.licenses",{"title":343,"path":344,"stem":345,"children":346,"page":24},"Developers","\u002Fen\u002Fdevelopers","en\u002F8.developers",[347,351,369],{"title":41,"path":348,"stem":349,"icon":350},"\u002Fen\u002Fdevelopers\u002Foverview","en\u002F8.developers\u002F1.overview","i-lucide-code",{"title":352,"icon":350,"path":353,"stem":354,"children":355,"page":24},"API","\u002Fen\u002Fdevelopers\u002Fapi","en\u002F8.developers\u002F2.api",[356,359,364],{"title":41,"path":357,"stem":358,"icon":350},"\u002Fen\u002Fdevelopers\u002Fapi\u002Foverview","en\u002F8.developers\u002F2.api\u002F1.overview",{"title":360,"path":361,"stem":362,"icon":363},"Authentication","\u002Fen\u002Fdevelopers\u002Fapi\u002Fauthentication","en\u002F8.developers\u002F2.api\u002F2.authentication","i-lucide-key",{"title":365,"path":366,"stem":367,"icon":368},"Pagination and Errors","\u002Fen\u002Fdevelopers\u002Fapi\u002Fpagination-errors","en\u002F8.developers\u002F2.api\u002F3.pagination-errors","i-lucide-list-ordered",{"title":370,"icon":371,"path":372,"stem":373,"children":374,"page":24},"MCP Server","i-lucide-bot","\u002Fen\u002Fdevelopers\u002Fmcp-server","en\u002F8.developers\u002F3.mcp-server",[375,378,383],{"title":41,"path":376,"stem":377,"icon":371},"\u002Fen\u002Fdevelopers\u002Fmcp-server\u002Foverview","en\u002F8.developers\u002F3.mcp-server\u002F1.overview",{"title":379,"path":380,"stem":381,"icon":382},"Tools","\u002Fen\u002Fdevelopers\u002Fmcp-server\u002Ftools","en\u002F8.developers\u002F3.mcp-server\u002F2.tools","i-lucide-wrench",{"title":384,"path":385,"stem":386,"icon":387},"Examples","\u002Fen\u002Fdevelopers\u002Fmcp-server\u002Fexamples","en\u002F8.developers\u002F3.mcp-server\u002F3.examples","i-lucide-play",{"title":389,"path":390,"stem":391,"children":392,"page":24},"Resources","\u002Fen\u002Fresources","en\u002F9.resources",[393,398,403],{"title":394,"path":395,"stem":396,"icon":397},"Links","\u002Fen\u002Fresources\u002Flinks","en\u002F9.resources\u002F1.links","i-lucide-link",{"title":399,"path":400,"stem":401,"icon":402},"Release Notes","\u002Fen\u002Fresources\u002Frelease-notes","en\u002F9.resources\u002F2.release-notes","i-lucide-clipboard-list",{"title":404,"path":405,"stem":406,"icon":407},"Glossary","\u002Fen\u002Fresources\u002Fglossary","en\u002F9.resources\u002F3.glossary","i-lucide-book-a",{"id":409,"title":404,"body":410,"description":1662,"extension":1663,"links":1664,"meta":1665,"navigation":1666,"path":405,"seo":1667,"stem":406,"__hash__":1668},"docs_en\u002Fen\u002F9.resources\u002F3.glossary.md",{"type":411,"value":412,"toc":1636},"minimark",[413,422,427,438,451,469,493,499,503,509,515,519,533,545,551,610,619,636,659,719,723,732,768,787,819,837,867,887,891,901,916,947,953,957,963,971,980,986,990,996,1002,1006,1018,1028,1032,1038,1044,1054,1058,1067,1071,1086,1095,1101,1140,1144,1158,1164,1194,1200,1212,1218,1222,1231,1237,1243,1247,1257,1267,1276,1279,1287,1291,1328,1357,1363,1369,1373,1383,1389,1417,1423,1429,1441,1458,1468,1484,1493,1497,1509,1515,1519,1525,1541,1547,1563,1585,1589,1595,1601,1607,1611,1619,1623],[414,415,416,417,421],"p",{},"Definitions are alphabetised by term. Where an entry names an OpenAPI schema, field or enum value the citation is given so the reader can locate it in ",[418,419,420],"code",{},"openapi.yaml",".",[423,424,426],"h2",{"id":425},"a","A",[414,428,429,433,434,421],{},[430,431,432],"strong",{},"ABR ladder."," Adaptive-bitrate ladder. The ordered list of renditions a player can switch between as the network changes; produced by an ",[425,435,437],{"href":436},"#e","Encoding group",[414,439,440,443,444,447,448,421],{},[430,441,442],{},"API base path."," Every REST endpoint sits under ",[418,445,446],{},"\u002Fc21apiv2",". The full URL is ",[418,449,450],{},"https:\u002F\u002F\u003Chost>\u002Fc21apiv2\u002F…",[414,452,453,456,457,460,461,464,465,468],{},[430,454,455],{},"API token."," Opaque bearer string issued by ",[418,458,459],{},"POST \u002Fc21apiv2\u002Fsecurity\u002Ftokens"," and returned ",[430,462,463],{},"exactly once"," at creation. Carried by the caller in the standard ",[418,466,467],{},"Authorization: Bearer \u003Ctoken>"," header. Tokens are owned by a user and inherit that user's role.",[414,470,471,474,475,478,479,482,483,486,487,486,490,421],{},[430,472,473],{},"Asset."," Media file managed by ",[430,476,477],{},"C21 Live Control"," and reusable across Live streams. The ",[418,480,481],{},"listAssets"," endpoint exposes three buckets: ",[418,484,485],{},"logos",", ",[418,488,489],{},"files",[418,491,492],{},"clips",[414,494,495,498],{},[430,496,497],{},"Audit log."," Authenticated-mutation history maintained by the server at the platform level. The audit surface varies per deployment; there is no unified Audit log UI tab in this release.",[423,500,502],{"id":501},"b","B",[414,504,505,508],{},[430,506,507],{},"Bitrate."," Data rate of a stream, in kilobits or megabits per second.",[414,510,511,514],{},[430,512,513],{},"Broadcast."," The act of distributing one Live stream to one or more Destinations.",[423,516,518],{"id":517},"c","C",[414,520,521,524,525,528,529,532],{},[430,522,523],{},"CBCS."," Common Encryption scheme — AES-128 in CBC mode with subsample skipping (",[418,526,527],{},"cbcs","). One of the two values of ",[418,530,531],{},"Publishing.drm.encryption_mode","; default scheme for FairPlay outputs.",[414,534,535,538,539,528,542,544],{},[430,536,537],{},"CENC."," Common Encryption scheme — AES-128 in CTR mode (",[418,540,541],{},"cenc",[418,543,531],{},"; used by Widevine and PlayReady.",[414,546,547,550],{},[430,548,549],{},"CKC."," Content Key Context. The license payload returned by a FairPlay license server in response to a player's SPC request.",[414,552,553,556,557,559,560,563,564,486,567,486,570,486,573,486,576,486,579,486,582,486,585,486,588,486,591,594,595,486,597,599,600,602,603,421],{},[430,554,555],{},"Channel."," Entity behind the ",[430,558,94],{}," UI section. The ",[418,561,562],{},"Channel.type"," enum exposes 10 values: ",[418,565,566],{},"File",[418,568,569],{},"SDI",[418,571,572],{},"Stream",[418,574,575],{},"AES\u002FEBU",[418,577,578],{},"RTMP-Push",[418,580,581],{},"UDP-R Cloud",[418,583,584],{},"SRT",[418,586,587],{},"SRT Cloud",[418,589,590],{},"NDI",[418,592,593],{},"Youtube Live",". The customer-facing UI groups ",[418,596,578],{},[418,598,587],{}," and ",[418,601,581],{}," under the single label ",[604,605,606,607,609],"em",{},"\"Stream – ",[430,608,194],{},"\"",[414,611,612,615,616,618],{},[430,613,614],{},"Channel type."," Value of the ",[418,617,562],{}," enum (see above).",[414,620,621,624,625,628,629,486,632,635],{},[430,622,623],{},"C21 Live Cloud."," Managed cloud platform that provides cloud encoding capacity Live Control can dispatch to alongside on-prem encoders. Managed under ",[418,626,627],{},"Integrations → C21LiveCloud"," (",[418,630,631],{},"addC21LiveCloudAccount",[418,633,634],{},"validateC21LiveCloudAccount",").",[414,637,638,641,642,645,646,486,649,486,652,655,656,635],{},[430,639,640],{},"C21 Live Cloud account."," Persisted account that links Live Control to the C21 Live Cloud platform; backed by the ",[418,643,644],{},"C21LiveCloudAccount"," schema (",[418,647,648],{},"client",[418,650,651],{},"client_id",[418,653,654],{},"password"," write-only, ",[418,657,658],{},"enabled",[414,660,661,664,665,668,669,672,673,486,676,486,679,486,682,486,685,486,688,486,691,694,695,672,698,486,701,486,704,486,707,486,710,486,713,715,716,718],{},[430,662,663],{},"Codec."," Video or audio compression standard applied by an ",[425,666,667],{"href":436},"Encoding",". Video values exposed by ",[418,670,671],{},"Encoding.settings_video.codec",": ",[418,674,675],{},"h264",[418,677,678],{},"hevc",[418,680,681],{},"av1",[418,683,684],{},"mp4v",[418,686,687],{},"vp9",[418,689,690],{},"mpgv",[418,692,693],{},"copy",". Audio values exposed by ",[418,696,697],{},"Encoding.settings_audio.codec",[418,699,700],{},"mp4a",[418,702,703],{},"aacp",[418,705,706],{},"opus",[418,708,709],{},"mp3",[418,711,712],{},"mpga",[418,714,693],{},". The ",[425,717,99],{"href":100}," page documents the supported subset for new profiles; legacy values appear here because they remain in the schema.",[423,720,722],{"id":721},"d","D",[414,724,725,728,729,421],{},[430,726,727],{},"DASH."," Dynamic Adaptive Streaming over HTTP. One of the values of ",[418,730,731],{},"Publishing.type",[414,733,734,556,737,559,739,741,742,486,745,486,748,486,751,486,754,486,757,486,759,486,762,486,765,421],{},[430,735,736],{},"Destination.",[430,738,112],{},[418,740,731],{}," enum exposes: ",[418,743,744],{},"HLS \u002F TS",[418,746,747],{},"DASH",[418,749,750],{},"CMAF",[418,752,753],{},"RTMP",[418,755,756],{},"Enhanced RTMP",[418,758,584],{},[418,760,761],{},"STREAM",[418,763,764],{},"SDIOUT",[418,766,767],{},"Record",[414,769,770,773,774,486,777,486,780,486,783,786],{},[430,771,772],{},"Destination group."," Named bouquet of Destinations activated together. Fields: ",[418,775,776],{},"id",[418,778,779],{},"name",[418,781,782],{},"description",[418,784,785],{},"elements[]"," (Destination IDs).",[414,788,789,556,792,794,795,798,799,486,802,486,805,486,808,486,811,486,813,486,816,421],{},[430,790,791],{},"Device.",[430,793,80],{}," UI section. One ",[430,796,797],{},"C21 Live Encoder"," instance paired with the control plane; fields include ",[418,800,801],{},"alias",[418,803,804],{},"location",[418,806,807],{},"ip_address",[418,809,810],{},"type",[418,812,658],{},[418,814,815],{},"mountstatus",[418,817,818],{},"licensed",[414,820,821,824,825,486,827,486,829,486,831,834,835,421],{},[430,822,823],{},"Device group."," Bundle of Devices acting as a single allocation pool. Fields: ",[418,826,776],{},[418,828,779],{},[418,830,782],{},[418,832,833],{},"devices[]",". All members must share the same ",[418,836,810],{},[414,838,839,842,843,846,847,850,851,854,855,486,857,859,860,863,864,866],{},[430,840,841],{},"DRM."," Digital Rights Management. Live Control attaches DRM to a Destination via its ",[418,844,845],{},"drm"," block; the platform supports the schemes Widevine, PlayReady and FairPlay (",[418,848,849],{},"DrmProvider.supported_systems"," lists which schemes a provider can serve; ",[418,852,853],{},"Publishing.drm.systems"," picks which of those are advertised on the manifest) under one of two encryption modes (",[418,856,541],{},[418,858,527],{},"). The OpenAPI spec emits ",[418,861,862],{},"supported_systems"," in uppercase and ",[418,865,853],{}," in TitleCase — the UI and this glossary use TitleCase for readability.",[414,868,869,872,873,876,877,880,881,486,884,635],{},[430,870,871],{},"DRM provider."," Catalogue entry that holds the credentials for an upstream DRM service. Backed by the ",[418,874,875],{},"DrmProvider"," schema; ",[418,878,879],{},"provider_type"," is server-driven (today: ",[418,882,883],{},"AXINOM",[418,885,886],{},"EZDRM",[423,888,890],{"id":889},"e","E",[414,892,893,896,897,421],{},[430,894,895],{},"Encoder."," Generic term for the encoder process running on a ",[425,898,900],{"href":899},"#d","Device",[414,902,903,556,906,908,909,486,912,915],{},[430,904,905],{},"Encoding.",[430,907,99],{}," UI section. Bundles video and audio settings. The schema exposes ",[418,910,911],{},"settings_video.codec",[418,913,914],{},"settings_audio.codec",", bitrate, resolution, frame rate, HDR mode and codec-specific knobs.",[414,917,918,921,922,486,924,486,926,929,930,486,932,628,935,938,939,942,943,946],{},[430,919,920],{},"Encoding group."," Ordered set of Encodings bound to a Live stream as one multi-rate ladder. Fields: ",[418,923,776],{},[418,925,779],{},[418,927,928],{},"pipeline"," (read-only, derived from the first member), ",[418,931,782],{},[418,933,934],{},"quality_order",[418,936,937],{},"asc"," \u002F ",[418,940,941],{},"desc",", drives the ABR ladder ordering), ",[418,944,945],{},"elements"," (IDs of the member Encodings).",[414,948,949,952],{},[430,950,951],{},"Entrypoint."," The point at which one stage of a running Live stream (the Channel, the Encoding or a Destination) feeds into or out of the broadcast. Surfaced on the on-air row as a coloured arrow whose colour reflects the runtime status.",[423,954,956],{"id":955},"f","F",[414,958,959,962],{},[430,960,961],{},"Failover."," Automatic substitution of a degraded source by the next member of its group. Logged on the Live stream's events.",[414,964,965,968,969,421],{},[430,966,967],{},"FairPlay."," Apple's DRM scheme; on Live Control it travels on CMAF (CBCS). One of the three values of ",[418,970,849],{},[414,972,973,976,977,421],{},[430,974,975],{},"FairPlay Streaming (FPS)."," Apple's HTTP-streaming DRM profile. Distinct from frames per second, which is also abbreviated ",[418,978,979],{},"fps",[414,981,982,985],{},[430,983,984],{},"FQDN."," Fully Qualified Domain Name.",[423,987,989],{"id":988},"g","G",[414,991,992,995],{},[430,993,994],{},"GOP."," Group of Pictures — the keyframe-bounded segment of frames in a video stream.",[414,997,998,1001],{},[430,999,1000],{},"Group."," Generic term used by Encoding groups, Destination groups, Device groups and User groups. The exact meaning is disambiguated by the prefix.",[423,1003,1005],{"id":1004},"h","H",[414,1007,1008,1011,1012,1014,1015,1017],{},[430,1009,1010],{},"HLS."," HTTP Live Streaming. Available as both a Channel pull (under the ",[418,1013,572],{}," channel type) and a Destination origin (",[418,1016,744],{}," Destination type).",[414,1019,1020,1023,1024,628,1026,635],{},[430,1021,1022],{},"HEVC."," High Efficiency Video Coding (H.265). One of the values of ",[418,1025,671],{},[418,1027,678],{},[423,1029,1031],{"id":1030},"i","I",[414,1033,1034,1037],{},[430,1035,1036],{},"I-frame."," Intra-coded frame; a self-contained keyframe.",[414,1039,1040,1043],{},[430,1041,1042],{},"Ingest."," The act of receiving an input feed.",[414,1045,1046,1049,1050,1053],{},[430,1047,1048],{},"Idempotency key."," Header (",[418,1051,1052],{},"Idempotency-Key",") that clients may attach to mutating requests; where the deployment supports it, retries do not duplicate side effects. Confirm with your platform team before building a client that relies on this behaviour.",[423,1055,1057],{"id":1056},"k","K",[414,1059,1060,1063,1064,635],{},[430,1061,1062],{},"Keyframe interval."," Distance, in seconds or frames, between consecutive I-frames. Equivalent to GOP length for most practical purposes; exposed per-codec on the Encoding (for example ",[418,1065,1066],{},"Encoding.settings_video.h264.keyframe_interval",[423,1068,1070],{"id":1069},"l","L",[414,1072,1073,1076,1077,486,1080,486,1083,421],{},[430,1074,1075],{},"License."," Allowance installed on the instance. Managed via ",[418,1078,1079],{},"installLicense",[418,1081,1082],{},"getSystemLicenses",[418,1084,1085],{},"downloadSystemInfo",[414,1087,1088,1091,1092,421],{},[430,1089,1090],{},"License server."," Remote service that issues content keys to a player on demand. Live Control integrates with the license servers of registered ",[425,1093,1094],{"href":899},"DRM providers",[414,1096,1097,1100],{},[430,1098,1099],{},"Live Control."," The product documented on this site.",[414,1102,1103,1106,1107,1110,1111,1114,1115,1118,1119,1122,1123,1126,1127,1130,1131,599,1134,1130,1137,421],{},[430,1104,1105],{},"Live stream."," Configured, named broadcast that binds a Channel, an Encoding (or Encoding group) and a Destination (or Destination group) to a Device. ",[418,1108,1109],{},"LiveStream.status"," is an integer with 4 values: ",[418,1112,1113],{},"0"," stopped \u002F idle, ",[418,1116,1117],{},"1"," starting (transient), ",[418,1120,1121],{},"2"," running, ",[418,1124,1125],{},"3"," error \u002F failed; the UI condenses ",[418,1128,1129],{},"status > 0"," to ",[604,1132,1133],{},"\"Live\"",[418,1135,1136],{},"status = 0",[604,1138,1139],{},"\"Off\"",[423,1141,1143],{"id":1142},"m","M",[414,1145,1146,1149,1150,1153,1154,1157],{},[430,1147,1148],{},"Manifest."," HLS ",[418,1151,1152],{},".m3u8"," or DASH ",[418,1155,1156],{},".mpd"," file describing the renditions and segments of a packaged output.",[414,1159,1160,1163],{},[430,1161,1162],{},"MCP."," Model Context Protocol. The open protocol C21 Live Control's MCP server speaks to expose streaming operations to any MCP-compatible AI agent or automation.",[414,1165,1166,1169,1170,486,1173,486,1176,486,1179,1182,1183,1186,1187,1189,1190,1193],{},[430,1167,1168],{},"MCP profile."," Server-side profile that bounds the toolset an MCP client can call. Today: ",[418,1171,1172],{},"voice",[418,1174,1175],{},"readonly",[418,1177,1178],{},"operator",[418,1180,1181],{},"full",". Selectable via the MCP server's ",[418,1184,1185],{},"TOOL_PROFILE"," environment variable at deployment time; the default when the variable is unset is ",[418,1188,1181],{},". NOC deployments should explicitly set ",[418,1191,1192],{},"TOOL_PROFILE=voice"," for a curated surface.",[414,1195,1196,1199],{},[430,1197,1198],{},"MediaCopilot."," CIRES21's transcription, captioning and content-intelligence service. Live Control integrates with it as a post-stream export from a Recording.",[414,1201,1202,1205,1206,1208,1209,1211],{},[430,1203,1204],{},"Multicast."," One-to-many IP delivery over UDP. Live Control supports multicast as an input (under the ",[418,1207,572],{}," channel type) and as an output (",[418,1210,761],{}," publishing type, MPEG-TS over UDP\u002FRTP).",[414,1213,1214,1217],{},[430,1215,1216],{},"MPEG-TS."," MPEG-2 Transport Stream container.",[423,1219,1221],{"id":1220},"n","N",[414,1223,1224,1227,1228,1230],{},[430,1225,1226],{},"NDI."," Network Device Interface. One of the values of ",[418,1229,562],{},"; the editor can discover sources automatically or accept a manually-typed stream name.",[414,1232,1233,1236],{},[430,1234,1235],{},"NVENC."," NVIDIA's hardware video encoder, when the Device exposes a supported NVIDIA GPU.",[414,1238,1239,1242],{},[430,1240,1241],{},"Now-line."," Vertical bar on the Scheduler that marks the current time.",[423,1244,1246],{"id":1245},"o","O",[414,1248,1249,1252,1253,1256],{},[430,1250,1251],{},"On air."," Live stream currently in ",[418,1254,1255],{},"status = 2",". The On air view shows every such stream as a row.",[414,1258,1259,1262,1263,1266],{},[430,1260,1261],{},"Operator."," One of the two user profiles (",[418,1264,1265],{},"user_role = 2","). Operators drive the day-to-day broadcast: the On air view, Live streams, the Scheduler, Recordings.",[414,1268,1269,1272,1273,421],{},[430,1270,1271],{},"Overlay."," Logo or graphic composited onto an encoded rendition. Applied at runtime via ",[418,1274,1275],{},"runtimeApplyLogo",[423,1277,1278],{"id":414},"P",[414,1280,1281,1284,1285,421],{},[430,1282,1283],{},"PlayReady."," Microsoft's DRM scheme. One of the three values of ",[418,1286,849],{},[423,1288,1290],{"id":1289},"r","R",[414,1292,1293,1296,1297,1299,1300,1303,1304,486,1306,486,1309,486,1312,486,1315,486,1318,1321,1322,486,1325,421],{},[430,1294,1295],{},"Recording."," Capture of a Live stream stored for VOD, produced by attaching a ",[418,1298,767],{},"-type Destination to one of the Destination groups bound to the Live stream. Backed by the ",[418,1301,1302],{},"Recording"," schema; key fields: ",[418,1305,779],{},[418,1307,1308],{},"livestreamId",[418,1310,1311],{},"duration_seconds",[418,1313,1314],{},"size_bytes",[418,1316,1317],{},"started_at",[418,1319,1320],{},"ended_at"," (null while still being written), ",[418,1323,1324],{},"qualities",[418,1326,1327],{},"remotefolder",[414,1329,1330,1333,1334,645,1337,486,1339,486,1342,486,1345,486,1348,486,1351,1354,1355,421],{},[430,1331,1332],{},"Remote Folder."," Network share (NFS or WebDAV) that Live Control uses to back up a Recording before retention deletes it. Backed by the ",[418,1335,1336],{},"RemoteFolder",[418,1338,779],{},[418,1340,1341],{},"host",[418,1343,1344],{},"folder",[418,1346,1347],{},"protocol",[418,1349,1350],{},"user",[418,1352,1353],{},"validation_status","). System Administrator only. See ",[425,1356,170],{"href":171},[414,1358,1359,1362],{},[430,1360,1361],{},"Restart."," Stop and re-start a Live stream. There is no public restart endpoint; the Operator stops the Live stream and starts it again.",[414,1364,1365,1368],{},[430,1366,1367],{},"Retry \u002F backoff."," Destination-side delivery loop. Each Destination has its own retry budget and exponential-backoff envelope.",[423,1370,1372],{"id":1371},"s","S",[414,1374,1375,1378,1379,1382],{},[430,1376,1377],{},"SCTE-35."," Society of Cable Telecommunications Engineers standard 35. Signalling format for digital programme insertion. The Live stream exposes a ",[604,1380,1381],{},"SCTE markers"," toggle that indicates whether SCTE-35 cue points are preserved.",[414,1384,1385,1388],{},[430,1386,1387],{},"Scheduler."," UI section that hosts Schedules. The calendar view.",[414,1390,1391,1394,1395,1397,1398,1401,1402,486,1405,486,1408,486,1411,486,1414,421],{},[430,1392,1393],{},"Schedule."," Entity scheduled on the ",[430,1396,56],{},". Binds a Live stream to a start time, end time, encoder and optional recurrence. The ",[418,1399,1400],{},"recurrence.type"," enum exposes 5 values: ",[418,1403,1404],{},"none",[418,1406,1407],{},"daily",[418,1409,1410],{},"weekly",[418,1412,1413],{},"workdays",[418,1415,1416],{},"weekend",[414,1418,1419,1422],{},[430,1420,1421],{},"Segment."," One HLS or DASH file in a packaged output. Default segment duration is 6 seconds; configurable per Destination.",[414,1424,1425,1428],{},[430,1426,1427],{},"Signed URL."," URL whose query string carries a time-bound signature; used by Recording downloads.",[414,1430,1431,1434,1435,1437,1438,421],{},[430,1432,1433],{},"Source."," The ",[430,1436,94],{}," UI section catalogues Channels. See ",[604,1439,1440],{},"Channel",[414,1442,1443,1446,1447,628,1449,486,1451,1453,1454,628,1456,635],{},[430,1444,1445],{},"SRT."," Secure Reliable Transport. Appears in both ",[418,1448,562],{},[418,1450,584],{},[418,1452,587],{},") and ",[418,1455,731],{},[418,1457,584],{},[414,1459,1460,1463,1464,1467],{},[430,1461,1462],{},"Stream (channel type)."," Channel type that pulls over HLS, RTMP, HTTP, RTP or UDP multicast (for example ",[418,1465,1466],{},"udp:\u002F\u002F@239.0.0.1:1234"," or an HLS playlist URL).",[414,1469,1470,1473,1474,1476,1477,486,1479,486,1481,1483],{},[430,1471,1472],{},"Stream – C21 Live Cloud."," Customer-facing UI label that groups the three cloud contribution variants of the ",[418,1475,562],{}," enum (",[418,1478,578],{},[418,1480,581],{},[418,1482,587],{},"). Not an enum value in itself.",[414,1485,1486,1262,1489,1492],{},[430,1487,1488],{},"System Administrator.",[418,1490,1491],{},"user_role = 1","). Full access — manages users, licenses, integrations, DRM providers and the system surface.",[423,1494,1496],{"id":1495},"t","T",[414,1498,1499,1502,1503,1506,1507,421],{},[430,1500,1501],{},"Target Folder."," Credentials record (FTP, SFTP or S3) used by the Recordings Editor as a clip-export target. Backed by the ",[418,1504,1505],{},"TargetFolder"," schema; passwords and S3 secret keys are write-only. System Administrator only. See ",[425,1508,175],{"href":176},[414,1510,1511,1514],{},[430,1512,1513],{},"Transport stream."," Synonym for MPEG-TS in most contexts.",[423,1516,1518],{"id":1517},"u","U",[414,1520,1521,1524],{},[430,1522,1523],{},"UDP."," User Datagram Protocol. Transport beneath SRT, MPEG-TS UDP and RTP.",[414,1526,1527,1530,1531,1476,1533,1535,1536,599,1538,1540],{},[430,1528,1529],{},"UDP-R."," Cloud contribution variant of the ",[418,1532,562],{},[418,1534,581],{},"). Together with ",[418,1537,578],{},[418,1539,587],{}," makes up the family of Channels that terminate on the C21 Live Cloud platform.",[414,1542,1543,1546],{},[430,1544,1545],{},"Uptime."," Elapsed time since the Live stream went on air.",[414,1548,1549,1552,1553,486,1555,486,1557,1559,1560,1562],{},[430,1550,1551],{},"User group."," Membership collection. Fields: ",[418,1554,776],{},[418,1556,779],{},[418,1558,945],{}," (member IDs). The schema does not expose ",[418,1561,782],{}," in this release; permissions are not attached here.",[414,1564,1565,1568,1569,486,1572,1575,1576,486,1579,486,1582,421],{},[430,1566,1567],{},"User profile."," Permission template attached to a user. Carries ",[418,1570,1571],{},"role",[418,1573,1574],{},"api"," (whether the user may issue API tokens), ",[418,1577,1578],{},"admin",[418,1580,1581],{},"language",[418,1583,1584],{},"password_version",[423,1586,1588],{"id":1587},"v","V",[414,1590,1591,1594],{},[430,1592,1593],{},"VAAPI."," Video Acceleration API.",[414,1596,1597,1600],{},[430,1598,1599],{},"Viewer."," Concurrent client of an output endpoint.",[414,1602,1603,1606],{},[430,1604,1605],{},"VOD."," Video on Demand. The packaged output produced from a finished Recording.",[423,1608,1610],{"id":1609},"w","W",[414,1612,1613,1616,1617,421],{},[430,1614,1615],{},"Widevine."," Google's DRM scheme. One of the three values of ",[418,1618,849],{},[423,1620,1622],{"id":1621},"y","Y",[414,1624,1625,1628,1629,1631,1632,1635],{},[430,1626,1627],{},"Youtube Live."," One of the values of ",[418,1630,562],{},". Pull from a Youtube Live channel; requires an active ",[430,1633,1634],{},"C21LiveYouTube"," license on the deployment.",{"title":1637,"searchDepth":1638,"depth":1638,"links":1639},"",2,[1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661],{"id":425,"depth":1638,"text":426},{"id":501,"depth":1638,"text":502},{"id":517,"depth":1638,"text":518},{"id":721,"depth":1638,"text":722},{"id":889,"depth":1638,"text":890},{"id":955,"depth":1638,"text":956},{"id":988,"depth":1638,"text":989},{"id":1004,"depth":1638,"text":1005},{"id":1030,"depth":1638,"text":1031},{"id":1056,"depth":1638,"text":1057},{"id":1069,"depth":1638,"text":1070},{"id":1142,"depth":1638,"text":1143},{"id":1220,"depth":1638,"text":1221},{"id":1245,"depth":1638,"text":1246},{"id":414,"depth":1638,"text":1278},{"id":1289,"depth":1638,"text":1290},{"id":1371,"depth":1638,"text":1372},{"id":1495,"depth":1638,"text":1496},{"id":1517,"depth":1638,"text":1518},{"id":1587,"depth":1638,"text":1588},{"id":1609,"depth":1638,"text":1610},{"id":1621,"depth":1638,"text":1622},"Definitions for every term used across the C21 Live Control documentation.","md",null,{},{"icon":407},{"title":404,"description":1662},"wdLhvquSK9mwQaPXdGE3soUEf8xg4u10wuXxQyFYyxE",[1670,1664],{"title":399,"path":400,"stem":401,"description":1671,"icon":402,"children":-1},"Recent releases of the C21 Streaming Platform.",1782916488339]