[{"data":1,"prerenderedAt":886},["ShallowReactive",2],{"navigation_docs_en":3,"-en-live-production-scheduler":408,"-en-live-production-scheduler-surround":881},[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":56,"body":410,"description":874,"extension":875,"links":876,"meta":877,"navigation":878,"path":57,"seo":879,"stem":58,"__hash__":880},"docs_en\u002Fen\u002F2.live-production\u002F3.scheduler.md",{"type":411,"value":412,"toc":854},"minimark",[413,421,428,433,436,471,475,651,655,661,680,694,698,717,723,771,781,785,803,821,825,838,842,847],[414,415,416],"p",{},[417,418],"img",{"alt":419,"src":420},"Scheduler week view","\u002Fscreenshots\u002Fscheduler-calendar-week.webp",[414,422,423,424,427],{},"The ",[425,426,56],"strong",{}," is the calendar view where Schedules are planned. Each Schedule binds a Live stream to a start time, an end time, an encoder Device (or Device group) and an optional recurrence. The Scheduler fires the start and stop transitions on the bound Live stream when the time comes.",[429,430,432],"h2",{"id":431},"what-you-see","What you see",[414,434,435],{},"The Scheduler page exposes:",[437,438,439,460,463],"ul",{},[440,441,442,443,446,447,451,452,455,456,459],"li",{},"A toolbar with: the ",[425,444,445],{},"+ New Schedule"," action (top right), the period navigation (",[448,449,450],"code",{},"Today"," plus the arrows), a date picker, the ",[425,453,454],{},"Status: all"," filter, and the ",[425,457,458],{},"Day · Week · Month"," view switcher.",[440,461,462],{},"A calendar grid that renders each Schedule as a coloured event on the time axis.",[440,464,465,466,470],{},"An empty state — ",[467,468,469],"em",{},"\"No schedules found\""," — when the current view has no Schedules.",[429,472,474],{"id":473},"creating-a-schedule","Creating a Schedule",[476,477,478,486,507,510,513,533,536,546,549,552,622,632,636],"steps",{},[479,480,482,483],"h3",{"id":481},"open-new-schedule","Open ",[467,484,485],{},"New Schedule",[414,487,488,489,491,492,495,496,495,499,502,503,506],{},"Click ",[467,490,485],{}," in the toolbar. The dialog is grouped into four blocks: ",[425,493,494],{},"Information",", ",[425,497,498],{},"Date and Time",[425,500,501],{},"Recurrence"," and ",[425,504,505],{},"Live stream",".",[479,508,494],{"id":509},"information",[414,511,512],{},"Set:",[437,514,515,521,527],{},[440,516,517,520],{},[425,518,519],{},"Name"," — the Schedule's display name.",[440,522,523,526],{},[425,524,525],{},"Live Stream"," — the Live stream the Schedule will drive.",[440,528,529,532],{},[425,530,531],{},"Enabled"," — disable the Schedule without deleting it.",[479,534,498],{"id":535},"date-and-time",[414,537,538,539,502,542,545],{},"Set the ",[425,540,541],{},"Start",[425,543,544],{},"End"," timestamps. The API rejects starts earlier than 10 minutes in the past, and the date pickers grey out earlier dates accordingly.",[479,547,501],{"id":548},"recurrence",[414,550,551],{},"Pick one of the recurrence options. The set is exactly what the API exposes:",[553,554,555,568],"table",{},[556,557,558],"thead",{},[559,560,561,565],"tr",{},[562,563,564],"th",{},"Option",[562,566,567],{},"Meaning",[569,570,571,582,592,602,612],"tbody",{},[559,572,573,579],{},[574,575,576],"td",{},[425,577,578],{},"None",[574,580,581],{},"One-shot, no repetition (default).",[559,583,584,589],{},[574,585,586],{},[425,587,588],{},"Daily",[574,590,591],{},"Repeats every day at the same time as Start.",[559,593,594,599],{},[574,595,596],{},[425,597,598],{},"Weekly",[574,600,601],{},"Repeats every 7 days from Start (every Monday if Start is a Monday — not \"weekdays only\").",[559,603,604,609],{},[574,605,606],{},[425,607,608],{},"Workdays",[574,610,611],{},"Repeats every weekday (Monday through Friday).",[559,613,614,619],{},[574,615,616],{},[425,617,618],{},"Weekend",[574,620,621],{},"Repeats every Saturday and Sunday.",[414,623,423,624,627,628,631],{},[448,625,626],{},"interval"," field of the recurrence is reserved for future use and currently treated as ",[448,629,630],{},"1"," regardless of the value sent.",[479,633,635],{"id":634},"live-stream-block","Live stream block",[414,637,638,639,642,643,646,647,650],{},"The dialog surfaces the selected Live stream's bindings (Channel, Encoding, Destination) and exposes the ",[425,640,641],{},"Encoder \u002F Encoder group"," picker plus the ",[425,644,645],{},"Master settings",". Submitting the dialog persists the Schedule and lets ",[425,648,649],{},"C21 Live Control"," dispatch it when the start time comes.",[429,652,654],{"id":653},"schedule-status","Schedule status",[414,656,657,660],{},[448,658,659],{},"Schedule.status"," is an integer:",[437,662,663,669,674],{},[440,664,665,668],{},[448,666,667],{},"0"," — pending (the Schedule has not fired yet).",[440,670,671,673],{},[448,672,630],{}," — active (the Schedule has fired and is driving the Live stream).",[440,675,676,679],{},[448,677,678],{},"99"," — deleted.",[414,681,682,683,686,687,690,691,506],{},"A Schedule that is active also surfaces on the bound Live stream (",[448,684,685],{},"automatic = true","). Stopping a Live stream that was started by a Schedule shows the additional dialog line ",[467,688,689],{},"\"The associated Schedule will be deleted.\""," — see ",[692,693,51],"a",{"href":52},[429,695,697],{"id":696},"cancelling-occurrences-in-a-recurrence","Cancelling occurrences in a recurrence",[414,699,700,701,704,705,708,709,712,713,716],{},"A recurring Schedule produces one occurrence per repetition. You can cancel — or ",[467,702,703],{},"skip"," — a single occurrence without deleting the whole series. Click the occurrence on the calendar to open the ",[425,706,707],{},"Edit Schedule"," dialog and press ",[467,710,711],{},"Delete",": the scope selector ",[467,714,715],{},"\"Which occurrences do you want to cancel?\""," appears.",[414,718,719],{},[417,720],{"alt":721,"src":722},"Cancel one occurrence of a recurring Schedule","\u002Fscreenshots\u002Fscheduler-cancel-occurrence.webp",[553,724,725,735],{},[556,726,727],{},[559,728,729,732],{},[562,730,731],{},"Scope",[562,733,734],{},"Effect",[569,736,737,747,757],{},[559,738,739,744],{},[574,740,741],{},[425,742,743],{},"Only this occurrence",[574,745,746],{},"Cancels just that date. It is reversible: the occurrence is marked as cancelled on the calendar (struck-through amber chip) and you can restore it while it is still in the future.",[559,748,749,754],{},[574,750,751],{},[425,752,753],{},"This and all following occurrences",[574,755,756],{},"Ends the series from that date onward. Earlier occurrences are kept; from the selected date on, nothing is scheduled.",[559,758,759,764],{},[574,760,761],{},[425,762,763],{},"All occurrences (delete the entire schedule)",[574,765,766,767,770],{},"Deletes the whole Schedule. It shows an extra confirmation — ",[467,768,769],{},"\"Delete schedule \"…\"? This action cannot be undone.\""," — and cannot be undone.",[414,772,773,774,777,778,506],{},"Confirm with ",[467,775,776],{},"Confirm"," or dismiss the selector with ",[467,779,780],{},"Go back",[479,782,784],{"id":783},"restoring-a-cancelled-occurrence","Restoring a cancelled occurrence",[414,786,787,788,791,792,795,796,799,800,506],{},"A cancelled occurrence that has not yet come opens a read-only view (",[467,789,790],{},"Skipped Occurrence",") with the notice ",[467,793,794],{},"\"This occurrence was skipped\""," and a ",[467,797,798],{},"Restore occurrence"," button that returns it to pending. A skip that has already been consumed (a past date) cannot be restored: the dialog shows ",[467,801,802],{},"\"This skip has already been consumed and cannot be restored.\"",[804,805,807,808,502,810,812,813,816,817,820],"callout",{"icon":806},"i-lucide-triangle-alert","You cannot cancel the occurrence that is currently broadcasting: ",[467,809,743],{},[467,811,753],{}," are disabled with the hint ",[467,814,815],{},"(cannot skip the running occurrence)"," \u002F ",[467,818,819],{},"(cannot modify from the running occurrence)",". You also cannot delete the entire Schedule while it is active.",[429,822,824],{"id":823},"cross-links","Cross-links",[437,826,827,833],{},[440,828,829,832],{},[692,830,831],{"href":37},"Live streams overview"," for the bound entity.",[440,834,835,837],{},[692,836,51],{"href":52}," for the dialog copy when a Scheduled Live stream is stopped.",[429,839,841],{"id":840},"faq","FAQ",[843,844,846],"collapsible",{"name":845},"Can I drag a Schedule on the calendar to reschedule it?","The dialog is the source of truth for editing a Schedule's Start, End and Recurrence. Drag-to-reschedule is a calendar affordance; verify the version of the UI you are running before relying on it for production work.",[843,848,850,851,853],{"name":849},"How do I stop a Schedule without stopping the Live stream?","Disable the Schedule (the ",[467,852,531],{}," toggle in the dialog) or change its Start to a future date. Removing the Schedule deletes it from the calendar; deleting a Schedule does not stop a Live stream that was already started by it (that Live stream is now an ordinary running broadcast).",{"title":855,"searchDepth":856,"depth":856,"links":857},"",2,[858,859,868,869,872,873],{"id":431,"depth":856,"text":432},{"id":473,"depth":856,"text":474,"children":860},[861,864,865,866,867],{"id":481,"depth":862,"text":863},3,"Open New Schedule",{"id":509,"depth":862,"text":494},{"id":535,"depth":862,"text":498},{"id":548,"depth":862,"text":501},{"id":634,"depth":862,"text":635},{"id":653,"depth":856,"text":654},{"id":696,"depth":856,"text":697,"children":870},[871],{"id":783,"depth":862,"text":784},{"id":823,"depth":856,"text":824},{"id":840,"depth":856,"text":841},"Plan one-off and recurring Live streams from a calendar view.","md",null,{},{"icon":59},{"title":56,"description":874},"9F7ieWFVXpousGTZraJ2tgNxxjB5LzK0JHOpl2qydmM",[882,884],{"title":51,"path":52,"stem":53,"description":883,"icon":54,"children":-1},"Move a Live stream through its lifecycle — start, stop and scheduled stop.",{"title":41,"path":66,"stem":67,"description":885,"icon":68,"children":-1},"Browse and export the captures produced while a Live stream is on air.",1782916484465]