1"use strict";(globalThis.webpackChunkersatz_tv_org=globalThis.webpackChunkersatz_tv_org||[]).push([[8394],{7061:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>r});const s=JSON.parse('{"id":"scheduling/playouts","title":"Playouts","description":"Playouts assign a schedule to a channel and individually track the ordered playback of collection items.","source":"@site/docs-legacy/scheduling/playouts.md","sourceDirName":"scheduling","slug":"/scheduling/playouts","permalink":"/docs/scheduling/playouts","draft":false,"unlisted":false,"editUrl":"https://github.com/ErsatzTV/ErsatzTV.org/edit/main/docs-legacy/scheduling/playouts.md","tags":[],"version":"current","sidebarPosition":5,"frontMatter":{"uid":"scheduling-playouts","title":"Playouts","sidebar_position":5,"hide_table_of_contents":true},"sidebar":"docs","previous":{"title":"Python in Docker","permalink":"/docs/scheduling/scripted/python-docker"},"next":{"title":"Clients","permalink":"/docs/clients/"}}');var o=n(4848),a=n(8453);const i={uid:"scheduling-playouts",title:"Playouts",sidebar_position:5,hide_table_of_contents:!0},l=void 0,c={},r=[];function d(t){const e={p:"p",strong:"strong",...(0,a.R)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.p,{children:"Playouts assign a schedule to a channel and individually track the ordered playback of collection items.\nIf a schedule is used in multiple playouts (channels), the channels may not have the same content playing at the same time."}),"\n",(0,o.jsxs)(e.p,{children:["To create a Playout, navigate to the ",(0,o.jsx)(e.strong,{children:"Playouts"})," page and click the ",(0,o.jsx)(e.strong,{children:"Add Playout"})," button. Then, select the appropriate channel and schedule, and click ",(0,o.jsx)(e.strong,{children:"Add Playout"})," to save."]})]})}function u(t={}){const{wrapper:e}={...(0,a.R)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(d,{...t})}):d(t)}},8453:(t,e,n)=>{n.d(e,{R:()=>i,x:()=>l});var s=n(6540);const o={},a=s.createContext(o);function i(t){const e=s.useContext(a);return s.useMemo(function(){return"function"==typeof t?t(e):{...e,...t}},[e,t])}function l(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(o):t.components||o:i(t.components),s.createElement(a.Provider,{value:e},t.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.