[{"data":1,"prerenderedAt":913},["ShallowReactive",2],{"navigation_docs_es":3,"-es-live-production-live-streams-overview":408,"-es-live-production-live-streams-overview-surround":908},[4,25,74,124,238,253,313,342,388],{"title":5,"path":6,"stem":7,"children":8,"page":24},"Getting Started","\u002Fes\u002Fgetting-started","es\u002F1.getting-started",[9,14,19],{"title":10,"path":11,"stem":12,"icon":13},"Introducción","\u002Fes\u002Fgetting-started\u002Fintroduction","es\u002F1.getting-started\u002F1.introduction","i-lucide-house",{"title":15,"path":16,"stem":17,"icon":18},"Quickstart","\u002Fes\u002Fgetting-started\u002Fquickstart","es\u002F1.getting-started\u002F2.quickstart","i-lucide-rocket",{"title":20,"path":21,"stem":22,"icon":23},"Conceptos","\u002Fes\u002Fgetting-started\u002Fconcepts","es\u002F1.getting-started\u002F3.concepts","i-lucide-book-open",false,{"title":26,"path":27,"stem":28,"children":29,"page":24},"Live Production","\u002Fes\u002Flive-production","es\u002F2.live-production",[30,35,55,60],{"title":31,"path":32,"stem":33,"icon":34},"On air","\u002Fes\u002Flive-production\u002Fon-air","es\u002F2.live-production\u002F1.on-air","i-lucide-radio",{"title":36,"path":37,"stem":38,"children":39,"page":24},"Live Streams","\u002Fes\u002Flive-production\u002Flive-streams","es\u002F2.live-production\u002F2.live-streams",[40,45,50],{"title":41,"path":42,"stem":43,"icon":44},"Overview","\u002Fes\u002Flive-production\u002Flive-streams\u002Foverview","es\u002F2.live-production\u002F2.live-streams\u002F1.overview","i-lucide-list",{"title":46,"path":47,"stem":48,"icon":49},"Options","\u002Fes\u002Flive-production\u002Flive-streams\u002Flive-stream-options","es\u002F2.live-production\u002F2.live-streams\u002F2.live-stream-options","i-lucide-file-text",{"title":51,"path":52,"stem":53,"icon":54},"Inicio y parada","\u002Fes\u002Flive-production\u002Flive-streams\u002Fstart-stop","es\u002F2.live-production\u002F2.live-streams\u002F3.start-stop","i-lucide-play-circle",{"title":56,"path":57,"stem":58,"icon":59},"Scheduler","\u002Fes\u002Flive-production\u002Fscheduler","es\u002F2.live-production\u002F3.scheduler","i-lucide-calendar-clock",{"title":61,"path":62,"stem":63,"children":64,"page":24},"Recordings","\u002Fes\u002Flive-production\u002Frecordings","es\u002F2.live-production\u002F4.recordings",[65,69],{"title":41,"path":66,"stem":67,"icon":68},"\u002Fes\u002Flive-production\u002Frecordings\u002Foverview","es\u002F2.live-production\u002F4.recordings\u002F1.overview","i-lucide-circle-dot",{"title":70,"path":71,"stem":72,"icon":73},"Editor","\u002Fes\u002Flive-production\u002Frecordings\u002Feditor","es\u002F2.live-production\u002F4.recordings\u002F2.editor","i-lucide-scissors",{"title":75,"path":76,"stem":77,"children":78,"page":24},"Configuration","\u002Fes\u002Fconfiguration","es\u002F3.configuration",[79,93,98,111],{"title":80,"path":81,"stem":82,"children":83,"page":24},"Devices","\u002Fes\u002Fconfiguration\u002Fdevices","es\u002F3.configuration\u002F1.devices",[84,88],{"title":80,"path":85,"stem":86,"icon":87},"\u002Fes\u002Fconfiguration\u002Fdevices\u002Fdevices","es\u002F3.configuration\u002F1.devices\u002F1.devices","i-lucide-server",{"title":89,"path":90,"stem":91,"icon":92},"Groups","\u002Fes\u002Fconfiguration\u002Fdevices\u002Fgroups","es\u002F3.configuration\u002F1.devices\u002F2.groups","i-lucide-network",{"title":94,"path":95,"stem":96,"icon":97},"Sources","\u002Fes\u002Fconfiguration\u002Fsources","es\u002F3.configuration\u002F2.sources","i-lucide-cable",{"title":99,"path":100,"stem":101,"children":102,"page":24},"Encodings","\u002Fes\u002Fconfiguration\u002Fencodings","es\u002F3.configuration\u002F3.encodings",[103,107],{"title":99,"path":104,"stem":105,"icon":106},"\u002Fes\u002Fconfiguration\u002Fencodings\u002Fprofiles","es\u002F3.configuration\u002F3.encodings\u002F1.profiles","i-lucide-sliders-horizontal",{"title":89,"path":108,"stem":109,"icon":110},"\u002Fes\u002Fconfiguration\u002Fencodings\u002Fgroups","es\u002F3.configuration\u002F3.encodings\u002F2.groups","i-lucide-layers",{"title":112,"path":113,"stem":114,"children":115,"page":24},"Destinations","\u002Fes\u002Fconfiguration\u002Fdestinations","es\u002F3.configuration\u002F4.destinations",[116,120],{"title":112,"path":117,"stem":118,"icon":119},"\u002Fes\u002Fconfiguration\u002Fdestinations\u002Fdestinations","es\u002F3.configuration\u002F4.destinations\u002F1.destinations","i-lucide-send",{"title":89,"path":121,"stem":122,"icon":123},"\u002Fes\u002Fconfiguration\u002Fdestinations\u002Fpublishing-groups","es\u002F3.configuration\u002F4.destinations\u002F2.publishing-groups","i-lucide-share-2",{"title":125,"path":126,"stem":127,"children":128,"page":24},"Settings","\u002Fes\u002Fsettings","es\u002F4.settings",[129,142,147,163,179],{"title":130,"path":131,"stem":132,"children":133,"page":24},"Users","\u002Fes\u002Fsettings\u002Fusers","es\u002F4.settings\u002F1.users",[134,138],{"title":130,"path":135,"stem":136,"icon":137},"\u002Fes\u002Fsettings\u002Fusers\u002Fusers","es\u002F4.settings\u002F1.users\u002F1.users","i-lucide-user",{"title":89,"path":139,"stem":140,"icon":141},"\u002Fes\u002Fsettings\u002Fusers\u002Fuser-groups","es\u002F4.settings\u002F1.users\u002F2.user-groups","i-lucide-users",{"title":143,"path":144,"stem":145,"icon":146},"Security","\u002Fes\u002Fsettings\u002Fsecurity","es\u002F4.settings\u002F2.security","i-lucide-shield",{"title":148,"icon":149,"path":150,"stem":151,"children":152,"page":24},"Assets","i-lucide-image","\u002Fes\u002Fsettings\u002Fassets","es\u002F4.settings\u002F3.assets",[153,158],{"title":154,"path":155,"stem":156,"icon":157},"Logos","\u002Fes\u002Fsettings\u002Fassets\u002Flogos","es\u002F4.settings\u002F3.assets\u002F1.logos","i-lucide-images",{"title":159,"path":160,"stem":161,"icon":162},"Files","\u002Fes\u002Fsettings\u002Fassets\u002Ffiles","es\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","\u002Fes\u002Fsettings\u002Fexternal-storage","es\u002F4.settings\u002F4.external-storage",[169,174],{"title":170,"path":171,"stem":172,"icon":173},"Remote Folders","\u002Fes\u002Fsettings\u002Fexternal-storage\u002Fremote-folders","es\u002F4.settings\u002F4.external-storage\u002F1.remote-folders","i-lucide-folder-archive",{"title":175,"path":176,"stem":177,"icon":178},"Target Folders","\u002Fes\u002Fsettings\u002Fexternal-storage\u002Ftarget-folders","es\u002F4.settings\u002F4.external-storage\u002F2.target-folders","i-lucide-folder-up",{"title":180,"path":181,"stem":182,"children":183,"page":24},"Integrations","\u002Fes\u002Fsettings\u002Fintegrations","es\u002F4.settings\u002F5.integrations",[184,188,193,207],{"title":41,"path":185,"stem":186,"icon":187},"\u002Fes\u002Fsettings\u002Fintegrations\u002Foverview","es\u002F4.settings\u002F5.integrations\u002F1.overview","i-lucide-plug",{"title":189,"path":190,"stem":191,"icon":192},"MediaCopilot","\u002Fes\u002Fsettings\u002Fintegrations\u002Fmediacopilot","es\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","\u002Fes\u002Fsettings\u002Fintegrations\u002Fc21livecloud","es\u002F4.settings\u002F5.integrations\u002F3.c21livecloud",[199,202],{"title":41,"path":200,"stem":201,"icon":195},"\u002Fes\u002Fsettings\u002Fintegrations\u002Fc21livecloud\u002Foverview","es\u002F4.settings\u002F5.integrations\u002F3.c21livecloud\u002F1.overview",{"title":203,"path":204,"stem":205,"icon":206},"Accounts","\u002Fes\u002Fsettings\u002Fintegrations\u002Fc21livecloud\u002Faccounts","es\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","\u002Fes\u002Fsettings\u002Fintegrations\u002Fdrm","es\u002F4.settings\u002F5.integrations\u002F4.drm",[212,216,220,224,228,233],{"title":41,"path":213,"stem":214,"icon":215},"\u002Fes\u002Fsettings\u002Fintegrations\u002Fdrm\u002Foverview","es\u002F4.settings\u002F5.integrations\u002F4.drm\u002F1.overview","i-lucide-shield-check",{"title":217,"path":218,"stem":219,"icon":146},"Widevine","\u002Fes\u002Fsettings\u002Fintegrations\u002Fdrm\u002Fwidevine","es\u002F4.settings\u002F5.integrations\u002F4.drm\u002F2.widevine",{"title":221,"path":222,"stem":223,"icon":146},"PlayReady","\u002Fes\u002Fsettings\u002Fintegrations\u002Fdrm\u002Fplayready","es\u002F4.settings\u002F5.integrations\u002F4.drm\u002F3.playready",{"title":225,"path":226,"stem":227,"icon":146},"FairPlay","\u002Fes\u002Fsettings\u002Fintegrations\u002Fdrm\u002Ffairplay","es\u002F4.settings\u002F5.integrations\u002F4.drm\u002F4.fairplay",{"title":229,"path":230,"stem":231,"icon":232},"Providers","\u002Fes\u002Fsettings\u002Fintegrations\u002Fdrm\u002Fproviders","es\u002F4.settings\u002F5.integrations\u002F4.drm\u002F5.providers","i-lucide-shield-half",{"title":234,"path":235,"stem":236,"icon":237},"Workflow","\u002Fes\u002Fsettings\u002Fintegrations\u002Fdrm\u002Fworkflow","es\u002F4.settings\u002F5.integrations\u002F4.drm\u002F6.workflow","i-lucide-workflow",{"title":239,"path":240,"stem":241,"children":242,"page":24},"System Status","\u002Fes\u002Fsystem-status","es\u002F5.system-status",[243,248],{"title":244,"path":245,"stem":246,"icon":247},"Commands","\u002Fes\u002Fsystem-status\u002Fcommands","es\u002F5.system-status\u002F1.commands","i-lucide-square-terminal",{"title":249,"path":250,"stem":251,"icon":252},"Logs","\u002Fes\u002Fsystem-status\u002Flogs","es\u002F5.system-status\u002F2.logs","i-lucide-scroll-text",{"title":254,"path":255,"stem":256,"children":257,"page":24},"How Tos","\u002Fes\u002Fhow-tos","es\u002F6.how-tos",[258,263,268,273,277,281,285,290,294,299,304,309],{"title":259,"path":260,"stem":261,"icon":262},"Arrancar y detener un Live stream","\u002Fes\u002Fhow-tos\u002Fstart-stream-via-api","es\u002F6.how-tos\u002F1.start-stream-via-api","i-lucide-terminal",{"title":264,"path":265,"stem":266,"icon":267},"Ingestar una emisión de YouTube Live","\u002Fes\u002Fhow-tos\u002Fingest-youtube-live","es\u002F6.how-tos\u002F10.ingest-youtube-live","i-lucide-youtube",{"title":269,"path":270,"stem":271,"icon":272},"Source Synchronized Encoding (SSE) — redundancia bit-idéntica","\u002Fes\u002Fhow-tos\u002Fsource-synchronized-encoding","es\u002F6.how-tos\u002F11.source-synchronized-encoding","i-lucide-copy-check",{"title":274,"path":275,"stem":276,"icon":34},"Emitir radio como vídeo","\u002Fes\u002Fhow-tos\u002Fbroadcast-radio-as-video","es\u002F6.how-tos\u002F12.broadcast-radio-as-video",{"title":278,"path":279,"stem":280,"icon":215},"Proteger un Live stream con multi-DRM","\u002Fes\u002Fhow-tos\u002Fmulti-drm-destination","es\u002F6.how-tos\u002F2.multi-drm-destination",{"title":282,"path":283,"stem":284,"icon":59},"Programar una emisión semanal recurrente","\u002Fes\u002Fhow-tos\u002Fweekly-recurring-broadcast","es\u002F6.how-tos\u002F3.weekly-recurring-broadcast",{"title":286,"path":287,"stem":288,"icon":289},"Cortar un clip en el Editor y enviarlo a MediaCopilot","\u002Fes\u002Fhow-tos\u002Fexport-recording-to-mediacopilot","es\u002F6.how-tos\u002F4.export-recording-to-mediacopilot","i-lucide-upload-cloud",{"title":291,"path":292,"stem":293,"icon":149},"Aplicar un logo a un Live stream en emisión","\u002Fes\u002Fhow-tos\u002Fapply-logo-overlay","es\u002F6.how-tos\u002F5.apply-logo-overlay",{"title":295,"path":296,"stem":297,"icon":298},"Hacer blackout o sustituir el programa de un Live stream","\u002Fes\u002Fhow-tos\u002Fbroadcast-blackout","es\u002F6.how-tos\u002F6.broadcast-blackout","i-lucide-square",{"title":300,"path":301,"stem":302,"icon":303},"Cambiar la fuente de un Live stream en emisión","\u002Fes\u002Fhow-tos\u002Fruntime-source-switch","es\u002F6.how-tos\u002F7.runtime-source-switch","i-lucide-repeat-2",{"title":305,"path":306,"stem":307,"icon":308},"Activar \u002F desactivar un Publishing en mitad de la emisión","\u002Fes\u002Fhow-tos\u002Ftoggle-publishing-mid-broadcast","es\u002F6.how-tos\u002F8.toggle-publishing-mid-broadcast","i-lucide-toggle-right",{"title":310,"path":311,"stem":312,"icon":34},"Contribuir una señal en directo a MediaCopilot Live","\u002Fes\u002Fhow-tos\u002Fcontribute-to-mediacopilot-live","es\u002F6.how-tos\u002F9.contribute-to-mediacopilot-live",{"title":314,"path":315,"stem":316,"children":317,"page":24},"Installation","\u002Fes\u002Finstallation","es\u002F7.installation",[318,323,328,333,338],{"title":319,"path":320,"stem":321,"icon":322},"Preparar el host","\u002Fes\u002Finstallation\u002Fprepare-host","es\u002F7.installation\u002F1.prepare-host","i-lucide-server-cog",{"title":324,"path":325,"stem":326,"icon":327},"Instalar C21 Live Control","\u002Fes\u002Finstallation\u002Fcontrol","es\u002F7.installation\u002F2.control","i-lucide-cloud-download",{"title":329,"path":330,"stem":331,"icon":332},"Instalar C21 Live Encoder","\u002Fes\u002Finstallation\u002Fencoder","es\u002F7.installation\u002F3.encoder","i-lucide-cpu",{"title":334,"path":335,"stem":336,"icon":337},"Actualizaciones","\u002Fes\u002Finstallation\u002Fupdates","es\u002F7.installation\u002F4.updates","i-lucide-refresh-cw",{"title":339,"path":340,"stem":341,"icon":206},"Licencias","\u002Fes\u002Finstallation\u002Flicenses","es\u002F7.installation\u002F5.licenses",{"title":343,"path":344,"stem":345,"children":346,"page":24},"Developers","\u002Fes\u002Fdevelopers","es\u002F8.developers",[347,351,369],{"title":41,"path":348,"stem":349,"icon":350},"\u002Fes\u002Fdevelopers\u002Foverview","es\u002F8.developers\u002F1.overview","i-lucide-code",{"title":352,"icon":350,"path":353,"stem":354,"children":355,"page":24},"API","\u002Fes\u002Fdevelopers\u002Fapi","es\u002F8.developers\u002F2.api",[356,359,364],{"title":41,"path":357,"stem":358,"icon":350},"\u002Fes\u002Fdevelopers\u002Fapi\u002Foverview","es\u002F8.developers\u002F2.api\u002F1.overview",{"title":360,"path":361,"stem":362,"icon":363},"Autenticación","\u002Fes\u002Fdevelopers\u002Fapi\u002Fauthentication","es\u002F8.developers\u002F2.api\u002F2.authentication","i-lucide-key",{"title":365,"path":366,"stem":367,"icon":368},"Paginación y errores","\u002Fes\u002Fdevelopers\u002Fapi\u002Fpagination-errors","es\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","\u002Fes\u002Fdevelopers\u002Fmcp-server","es\u002F8.developers\u002F3.mcp-server",[375,378,383],{"title":41,"path":376,"stem":377,"icon":371},"\u002Fes\u002Fdevelopers\u002Fmcp-server\u002Foverview","es\u002F8.developers\u002F3.mcp-server\u002F1.overview",{"title":379,"path":380,"stem":381,"icon":382},"Tools","\u002Fes\u002Fdevelopers\u002Fmcp-server\u002Ftools","es\u002F8.developers\u002F3.mcp-server\u002F2.tools","i-lucide-wrench",{"title":384,"path":385,"stem":386,"icon":387},"Examples","\u002Fes\u002Fdevelopers\u002Fmcp-server\u002Fexamples","es\u002F8.developers\u002F3.mcp-server\u002F3.examples","i-lucide-play",{"title":389,"path":390,"stem":391,"children":392,"page":24},"Resources","\u002Fes\u002Fresources","es\u002F9.resources",[393,398,403],{"title":394,"path":395,"stem":396,"icon":397},"Enlaces","\u002Fes\u002Fresources\u002Flinks","es\u002F9.resources\u002F1.links","i-lucide-link",{"title":399,"path":400,"stem":401,"icon":402},"Release Notes","\u002Fes\u002Fresources\u002Frelease-notes","es\u002F9.resources\u002F2.release-notes","i-lucide-clipboard-list",{"title":404,"path":405,"stem":406,"icon":407},"Glosario","\u002Fes\u002Fresources\u002Fglossary","es\u002F9.resources\u002F3.glossary","i-lucide-book-a",{"id":409,"title":41,"body":410,"description":901,"extension":902,"links":903,"meta":904,"navigation":905,"path":42,"seo":906,"stem":43,"__hash__":907},"docs_es\u002Fes\u002F2.live-production\u002F2.live-streams\u002F1.overview.md",{"type":411,"value":412,"toc":880},"minimark",[413,421,432,437,460,468,472,581,585,610,616,636,691,697,708,770,780,784,853,860,864,869,873],[414,415,416],"p",{},[417,418],"img",{"alt":419,"src":420},"Live streams","\u002Fscreenshots\u002Flive-streams-list.webp",[414,422,423,424,427,428,431],{},"La lista ",[425,426,419],"strong",{}," es el catálogo de cada definición de broadcast conocida por ",[425,429,430],{},"C21 Live Control",". Es el punto de entrada para Operators que gestionan broadcasts manuales y para Live streams arrancados desde un Schedule.",[433,434,436],"h2",{"id":435},"vista-de-lista","Vista de lista",[414,438,439,440,443,444,443,447,450,451,454,455,459],{},"La lista muestra una fila por Live stream con cuatro columnas — ",[425,441,442],{},"Live stream",", ",[425,445,446],{},"Source",[425,448,449],{},"Encoding"," y ",[425,452,453],{},"Destination"," — más una franja vertical coloreada en el borde izquierdo que refleja el estado de runtime de la fila. El encoder y el slot al que apunta el broadcast aparecen como subtítulo bajo el nombre del Live stream. La acción ",[456,457,458],"em",{},"Add Live stream"," en la barra superior abre el editor.",[414,461,462,463,467],{},"Para abrir el panel de detalle de una fila, haz doble click sobre ella — ver ",[464,465,466],"a",{"href":47},"Opciones del Live stream",".",[433,469,471],{"id":470},"cómo-funciona","Cómo funciona",[473,474,475,480,486,517,524,528,537,541,561,565,570,574],"steps",{},[476,477,479],"h3",{"id":478},"crear","Crear",[414,481,482,483,485],{},"Abre ",[456,484,458],{}," y rellena el editor:",[487,488,489,496,502,507,512],"ul",{},[490,491,492,495],"li",{},[425,493,494],{},"Name"," — nombre visible reutilizado por la UI, la API y los logs.",[490,497,498,501],{},[425,499,500],{},"Stream is enabled"," — toggle que controla si el Live stream se puede arrancar.",[490,503,504,506],{},[425,505,446],{}," — el Channel que alimenta el broadcast.",[490,508,509,511],{},[425,510,449],{}," — un Encoding o un Encoding group (escala ABR).",[490,513,514,516],{},[425,515,453],{}," — un Destination o un Destination group.",[414,518,519,520,523],{},"Cuando el editor está en modo AV1, la opción \"Destination groups\" se deshabilita con la alerta ",[456,521,522],{},"\"For AV1 encodings no destination groups are allowed\"",". Cuando el Channel enlazado es NDI, una segunda alerta recuerda que cada encoder del grupo debe ver la fuente NDI para una reasignación correcta.",[476,525,527],{"id":526},"programar","Programar",[414,529,530,531,533,534,536],{},"Opcionalmente, enlaza el Live stream a un Schedule en la sección ",[425,532,56],{}," para que arranque y se detenga automáticamente. Consulta ",[464,535,56],{"href":57}," para reglas de recurrencia y resolución de conflictos.",[476,538,540],{"id":539},"arrancar","Arrancar",[414,542,543,544,548,549,552,553,556,557,560],{},"Un Live stream puede arrancarse desde la lista, desde la página de detalle, por un Schedule que dispara o por una llamada API contra ",[545,546,547],"code",{},"startLivestream",". Antes de enviar el arranque, el cliente debe llamar a ",[545,550,551],{},"getLivestreamStartConfig"," para obtener un ",[545,554,555],{},"idEncoderGroup"," válido y el último ",[545,558,559],{},"startConfig[]"," guardado.",[476,562,564],{"id":563},"monitorizar","Monitorizar",[414,566,567,568,467],{},"Una vez en marcha, se muestra en tiempo real el estado del Live stream, con indicadores por etapa para el Channel de entrada, el Encoding y el Destination. La superficie completa de operaciones de runtime (logo, blackout, source switch, toggle de Destinations, texto, metadatos, ad-values) vive en ",[464,569,31],{"href":32},[476,571,573],{"id":572},"detener","Detener",[414,575,576,577,580],{},"Detén el Live stream desde la página de detalle, desde la fila de la lista, por un Schedule que termina o por una llamada API a ",[545,578,579],{},"stopLivestream",". Tras el stop, el editor vuelve a desbloquearse.",[433,582,584],{"id":583},"estado-de-runtime","Estado de runtime",[414,586,587,588,591,592,595,596,599,600,602,603,443,606,609],{},"La API expone dos campos independientes sobre un Live stream: ",[545,589,590],{},"status"," (el estado binario on\u002Foff persistido) y ",[545,593,594],{},"errorstatus"," (snapshot de salud en runtime que reporta el encoder). Se mueven de forma independiente — un Live stream puede permanecer en ",[545,597,598],{},"status: 1"," mientras su ",[545,601,594],{}," transiciona entre ",[545,604,605],{},"OK",[545,607,608],{},"ERROR"," y de vuelta.",[476,611,613,615],{"id":612},"status-en-emisión-o-no",[545,614,590],{}," — en emisión o no",[414,617,618,621,622,625,626,629,630,632,633,635],{},[545,619,620],{},"LiveStream.status"," es binario: el backend persiste ",[545,623,624],{},"0"," cuando el broadcast está parado y ",[545,627,628],{},"1"," cuando está en emisión. Cualquier valor mayor que ",[545,631,628],{}," que reciba la API se acota a ",[545,634,628],{},". La UI lo mapea a un único badge en el panel de detalle.",[637,638,639,656],"table",{},[640,641,642],"thead",{},[643,644,645,650,653],"tr",{},[646,647,648],"th",{},[545,649,590],{},[646,651,652],{},"Significado",[646,654,655],{},"UI (panel de detalle)",[657,658,659,676],"tbody",{},[643,660,661,666,669],{},[662,663,664],"td",{},[545,665,624],{},[662,667,668],{},"Off",[662,670,671,672,675],{},"El panel de estado muestra ",[456,673,674],{},"\"Off\"",". El editor queda desbloqueado.",[643,677,678,682,685],{},[662,679,680],{},[545,681,628],{},[662,683,684],{},"Live",[662,686,671,687,690],{},[456,688,689],{},"\"Live\"",". El editor queda bloqueado.",[476,692,694,696],{"id":693},"errorstatus-snapshot-de-salud",[545,695,594],{}," — snapshot de salud",[414,698,699,702,703,705,706,467],{},[545,700,701],{},"LiveStream.errorstatus"," es un campo aparte que lleva la última probe de salud del encoder. Combina el estado de la entrada y el estado de ingesta de cada Destination habilitado, así que un Destination que deja de ingestar (un target de YouTube que se cae, por ejemplo) saca el snapshot de ",[545,704,605],{}," en lugar de dejarlo en verde. Es lo que la franja vertical del borde izquierdo de la lista y los indicadores por entrypoint de la fila reflejan — no ",[545,707,590],{},[637,709,710,720],{},[640,711,712],{},[643,713,714,718],{},[646,715,716],{},[545,717,594],{},[646,719,652],{},[657,721,722,731,740,750,760],{},[643,723,724,728],{},[662,725,726],{},[545,727,624],{},[662,729,730],{},"None — todavía no se ha reportado señal de salud.",[643,732,733,737],{},[662,734,735],{},[545,736,628],{},[662,738,739],{},"OK — la entrada está sana y cada Destination habilitado está ingestando.",[643,741,742,747],{},[662,743,744],{},[545,745,746],{},"2",[662,748,749],{},"ERROR — se perdió la entrada, o ningún Destination del broadcast es alcanzable.",[643,751,752,757],{},[662,753,754],{},[545,755,756],{},"3",[662,758,759],{},"WARNING — half-error: algunos Destinations están caídos mientras otros siguen publicando.",[643,761,762,767],{},[662,763,764],{},[545,765,766],{},"5",[662,768,769],{},"DEPLOY — un broadcast C21 Live Cloud está todavía aprovisionando su encoder cloud.",[414,771,772,773,776,777,467],{},"Un único Destination que se cae nunca pone en rojo todo el Live stream por sí solo — aparece como warning mientras el broadcast sigue publicando por otros. Vía API y MCP, ",[545,774,775],{},"GET \u002Flivestreams\u002F{id}\u002Fstatus"," reporta esta salud por cada entrada en marcha, junto con el estado de ingesta por destino bajo ",[545,778,779],{},"publishing_info.connections[]",[433,781,783],{"id":782},"opciones-comunes","Opciones comunes",[637,785,786,796],{},[640,787,788],{},[643,789,790,793],{},[646,791,792],{},"Opción",[646,794,795],{},"Descripción",[657,797,798,807,817,826,835,844],{},[643,799,800,804],{},[662,801,802],{},[425,803,494],{},[662,805,806],{},"Nombre visible.",[643,808,809,814],{},[662,810,811],{},[425,812,813],{},"Description",[662,815,816],{},"Notas en formato libre.",[643,818,819,823],{},[662,820,821],{},[425,822,446],{},[662,824,825],{},"El Channel enlazado.",[643,827,828,832],{},[662,829,830],{},[425,831,449],{},[662,833,834],{},"Un Encoding o un Encoding group.",[643,836,837,841],{},[662,838,839],{},[425,840,453],{},[662,842,843],{},"Un Destination o un Destination group.",[643,845,846,850],{},[662,847,848],{},[425,849,500],{},[662,851,852],{},"Desactiva un Live stream sin borrarlo.",[414,854,855,856,859],{},"La grabación en un Live stream se configura añadiendo un Destination de tipo ",[545,857,858],{},"Record"," a uno de los Destination groups enlazados (o enlazando un único Destination Record). No hay un flag separado on\u002Foff en el Live stream.",[433,861,863],{"id":862},"faq","FAQ",[865,866,868],"collapsible",{"name":867},"¿Puede un único Live stream emitir a varios destinos?","Sí. Enlaza un Destination group para que cada miembro se active a la vez, o enlaza un único Destination para una salida única. Cada miembro de un Destination group se monitoriza independientemente — un fallo en uno no detiene los demás.",[865,870,872],{"name":871},"¿Qué pasa si mi Channel se desconecta a mitad del broadcast?","El entrypoint afectado en la fila on-air se pone rojo y el mensaje upstream aparece en el tooltip. El Live stream sigue al aire hasta que lo detengas o el Channel se recupere.",[865,874,876,877,879],{"name":875},"¿Puedo grabar sin emitir?","Sí. Enlaza solo un Destination de tipo ",[545,878,858],{}," (o un Destination group cuyos miembros sean todos Record). El Live stream sigue ejecutándose contra el encoder y escribe la grabación, pero no se produce ninguna emisión hacia la red.",{"title":881,"searchDepth":882,"depth":882,"links":883},"",2,[884,885,893,899,900],{"id":435,"depth":882,"text":436},{"id":470,"depth":882,"text":471,"children":886},[887,889,890,891,892],{"id":478,"depth":888,"text":479},3,{"id":526,"depth":888,"text":527},{"id":539,"depth":888,"text":540},{"id":563,"depth":888,"text":564},{"id":572,"depth":888,"text":573},{"id":583,"depth":882,"text":584,"children":894},[895,897],{"id":612,"depth":888,"text":896},"status — en emisión o no",{"id":693,"depth":888,"text":898},"errorstatus — snapshot de salud",{"id":782,"depth":882,"text":783},{"id":862,"depth":882,"text":863},"Configura, programa, arranca y monitoriza cada Live stream desde una lista única.","md",null,{},{"icon":44},{"title":41,"description":901},"qB0jLvRSkZGOK44AgEKVbE-W9BmTfurBMKsWhRTzJG4",[909,911],{"title":31,"path":32,"stem":33,"description":910,"icon":34,"children":-1},"Lista de Live streams en emisión, panel de runtime por fila que los controla y superficie API que automatiza las mismas operaciones.",{"title":46,"path":47,"stem":48,"description":912,"icon":49,"children":-1},"Inspecciona las opciones configuradas de un Live stream.",1782916474153]