| - **Description** - | -- **Specification** - | -- **Preferred** - | -
|---|---|---|
| - Delivery Method - | -
-
|
- - AWS Media Connect Entitlement - | -
| - Container - | -- TS over IP - | -- TS over IP - | -
| - Video Codec - | -- * MPEG-2 - * H.264 - * H.265 - | -- H.264 - | -
| - Audio Codec - | -- * AAC - * MPEG Audio - * Dolby Digital (AC3 2.0 + 5.1) - * PCM - | -- AAC - | -
| - Video Resolution - | -- * HD - 1920 x 1080 - * SD 720 x 480 - | -- HD - 1920 x 1080 - | -
| - Video Frame Rate - | -- * 23.97 - * 24 - * 25 - * 29.97 - * 30 - * 59.94 - * 60 - | -- any - | -
| - Audio Bitrate - | -- * 128 Kbps (min) - * 320 Kbps (max) - | -- within range - | -
| - Overall Bitrate - | -- * HD - 12 Mbps (min) - * SD - 6 Mbps (min) - | -- Above 12 Mbps - | -
| - Bitrate Mode - | -- CBR - | -- CBR - | -
| - Video Interlacing - | -- Progressive Scan - | -- Progressive Scan - | -
| - Audio Sampling Rate - | -- 48 kHz - | -- 48 kHz - | -
| - Audio Channels - | -- Stereo - | -- Stereo - | -
| - Closed Captions - | -- CEA 608/708 (embedded) - | -
- CEA 608/708 (embedded)
- - Note: Beginning 25 May 2027, the CRTC requires audiovisual online streaming services operating in Canada to provide closed captions on new original programming and on programs previously broadcast on linear television with captions. See Broadcasting Regulatory Policy CRTC 2026-98 for scope and thresholds. - - |
-
| - Aspect Ratio - | -- * HD - 16:9 - * SD - 4:3 - | -- HD - 16:9 - | -
| - Other video details - | -- * Content should be free of the following technical errors: - * Windowboxing and stretching - * Excess video content such as excessive black screen and color bars - * Visible interlacing and artifacts/macroblocking - | -- | -
| - Ad Insertion Points (if applicable) - | -
- SCTE-35 Markers In Stream via any of the following:
- -
|
- - Splice_Insertion - | -
| - Special ad support - | -
- TripleLift DBI support*
- - *Requires Roku approval - |
- - | -
| - Ad policy - | -
-
|
- - | -
| - Ad queue points quality - | -
- - Avoid placing ad breaks that interrupt dialogue - Avoid ad breaks that interrupt a major action/dramatic scene - Ad breaks should be placed with frame accuracy in logical ad break points (ex. fades to black, scene transitions, etc) - |
- - | -
| - Blackouts and Regional restrictions - | -- * Roku supports regional restrictions on a channel level basis - * Currently US ZIP codes only - * SCTE 224 support for program level blackouts and restrictions (coming soon) - | -- | -
| - 1. - | - -- 2. - | - -- 3. - | - -- 4. - | - -- 5. - | - -- 6. - | -
|---|---|---|---|---|---|
| - - action - - action sports - - adventure - - aerobics - - agriculture - - animals - - animated - - anime - - anthology - - archery - - arm wrestling - - art - - arts/crafts - - artistic gymnastics - - artistic swimming - - athletics - - auction - - auto - - auto racing - - aviation - - awards - - badminton - - ballet - - baseball - - basketball - - 3x3 basketball - - beach soccer - - beach volleyball - - biathlon - - bicycle - - bicycle racing - - billiards - - biography - - blackjack - - bmx racing - - boat - - boat racing - | - -- - bobsled - - bodybuilding - - bowling - - boxing - - bullfighting - - bus./financial - - canoe - - card games - - ceremony - - cheerleading - - children - - children-music - - children-special - - children-talk - - collectibles - - comedy - - comedy drama - - community - - computers - - canoe/kayak - - consumer - - cooking - - cricket - - crime - - crime drama - - curling - - cycling - - dance - - dark comedy - - darts - - debate - - diving - - docudrama - - documentary - - dog racing - - dog show - - dog sled - - drag racing - - drama - | - -- - educational - - entertainment - - environment - - equestrian - - erotic - - event - - exercise - - fantasy - - faith - - fashion - - fencing - - field hockey - - figure skating - - fishing - - football - - food - - fundraiser - - gaelic football - - game show - - gaming - - gay/lesbian - - golf - - gymnastics - - handball - - health - - historical drama - - history - - hockey - - holiday - - holiday music - - holiday music special - - holiday special - - holiday-children - - holiday-children special - - home improvement - - horror - - horse - | - -- - house/garden - - how-to - - hunting - - hurling - - hydroplane racing - - indoor soccer - - interview - - intl soccer - - judo - - karate - - kayaking - - lacrosse - - law - - live - - luge - - martial arts - - medical - - military - - miniseries - - mixed martial arts - - modern pentathlon - - motorcycle - - motorcycle racing - - motorsports - - mountain biking - - music - - music special - - music talk - - musical - - musical comedy - - mystery - - nature - - news - - newsmagazine - - olympics - - opera - - outdoors - - parade - | - -- - paranormal - - parenting - - performing arts - - playoff sports - - poker - - politics - - polo - - pool - - pro wrestling - - public affairs - - racquet - - reality - - religious - - ringuette - - road cycling - - rodeo - - roller derby - - romance - - romantic comedy - - rowing - - rugby - - running - - rhythmic gymnastics - - sailing - - science - - science fiction - - self improvement - - shooting - - shopping - - sitcom - - skateboarding - - skating - - skeleton - - skiing - - snooker - - snowboarding - - snowmobile - - soap - | - -- - soap special - - soap talk - - * soccer - * softball - * special - * speed skating - * sport climbing - * sports - * sports talk - * squash - * standup - * sumo wrestling - * surfing - * suspense - * swimming - * table tennis - * taekwondo - * talk - * technology - * tennis - * theater - * thriller - * track/field - * track cycling - * travel - * trampoline - * triathlon - * variety - * volleyball - * war - * water polo - * water skiing - * watersports - * weather - * weightlifting - * western - * wrestling - * yacht racing - | -
| - Source - | - -- USA_PR (USA Parental Rating) - | - -- MPAA (Motion Picture Association of America) - | - -- CHVRS (Canadian Home Video Rating System) - | - -- CPR (Canadian Parental Rating) - | -
|---|---|---|---|---|
| - Rating - | - -
- - TV-Y - TVY - TV-Y7 - TVY7 - TV-G - TVG - TV-PG - TVPG - TV-14 - TV14 - TV-MA - TVMA - |
-
-
- - G - PG - PG13 - PG-13 - R - NC-17 - NC17 - UR - |
-
-
- - G - PG - 14A - 14-A - 18A - 18-A - R - E - |
-
-
- - 14+ - 18+ - C - C8 - C-8 - G - PG - E - |
-
| - **Source** - | - -- **RTC (General Directorate of Radio Television and Cinematography) - Mexico** - | - -- **BBFC (British Board of Film Classification)** - | - -- **ACB (Australian Classification Board)** - | - -- **CLASSIND (Classificação Indicativa) - Brazil** - | -
| - Rating - | - -
- - AA - A - B - B-15 - B15 - C - D - |
-
-
- - U - PG - 12A - 12-A - 12 - 15 - 18 - R18 - R-18 - |
-
-
- - E - G - PG - M - MA 15+ - R 18+ - X 18+ - AV 15+ - C - NC - RC - |
-
-
- - L - 10 - 12 - 14 - 16 - 18 - AL - A10 - A12 - A14 - A16 - A18 - |
-
| - Column - | -- Description - | -
|---|---|
| - **Title** - | -- Displays the title name. Includes your **Title ID**, which can be copied on click. Use the Title ID for support, troubleshooting, and internal tracking. - | -
| - **Content type** - | -
- Indicates the type of content. Each title has one type:
- -
|
-
| - **License types** - | -- A title may have one or more license types, including **Ad-supported**, **Linear O&O FAST**, and **Premium subscription**. - | -
| - **Services** - | -- A service represents how your content is distributed and monetized on The Roku Channel. Examples include **TRC AVOD**, **TRC O&O FAST**, or one of your own or participating Premium subscriptions such as **Howdy**. A single title may appear under multiple services depending on its rights. - | -
| - **Status** - | -
- Displays the overall status of the title, such as:
- -
|
-
| - **Territories** - | -- Displays the countries where the title is available or targeted. Territories appear as country flags and codes, such as **US**, **CA**, and **MX**. A title may be available in multiple territories, and status may vary by territory. - | -
| - **Expected start date** - | -- Shows when the title is expected to become available. It reflects the next upcoming start date across all territories. If all start dates are in the past, it shows the most recent start date. Dates are based on your local timezone. - | -
| - **Expected end date** - | -- Shows when the title is expected to expire. It reflects the next upcoming expiration date. If all dates are in the past, it shows the most recent expiration date. Dates are based on your local timezone. - | -
| Deliverables | -Examples | -
|---|---|
| Partner Tile | -![]() |
-
| Logo (2 colors) | - ![]() |
-
| CTA (Call to Action) Banner | -![]() |
-
| Side Card (2 sizes) | -![]() |
-
| Shortcut Tile (2 sizes) | -![]() |
-
| On-Device Banner | -![]() |
-
| On-Device Screensaver (2 sizes) | -![]() ![]() |
-
| :30 Promo Video | -![]() |
-
| Subscriptions Details Copy | -![]() |
-
| Back of Back Copy | -![]() |
-
| Details | -Examples | -
|---|---|
| Subscription Initiation The partner tile is utilized in multiple locations within the app. In this example, your brand will appear on a subscription/trial initiation and confirmation page. This page provides subscription details and initiates the service. |
-![]() ![]() |
-
| Grid The partner tile also appears within a grid. It represents your brand within a row and is also a gateway to access more content from your service. |
-![]() ![]() |
-
| Dimensions and Best Practices Deliverable size:
Logo should be centered within the guidelines - padding is 87px on all sides. *Refer to Photoshop PSD file for more details |
-![]() ![]() |
-
| Examples of potential treatments: | -![]() ![]() ![]() |
-
| Details | -Examples | -
|---|---|
| Subscription Confirmation Your brand’s logo is displayed when the user is engaging with your service and/or content from your library. This screen is displayed after the user has successfully subscribed or started a free trial. |
-![]() ![]() |
-
| Content details screen Your logo is displayed on content detail screens and is scaled down to fit within the focus button. |
-![]() ![]() |
-
| Grid BoB (Back of Box) Your logo is also visible within the Grid BoB (Back of Box) and used to identify content from your library. |
-![]() ![]() |
-
| Website (Billboard) Your logo is also displayed on The Roku Channel website on all content details pages. |
-![]() ![]() |
-
| Excess Space After re-sizing your logo, please crop the logo so there is no margin between your logo and the edge of canvas. This means for horizontal logos, removing excess height. Vertical logos will remove excess width. Logos that are wider than they are tall (1:1 or wider) are preferred for legibility here. PSD Files: White Logo | Black Logo |
-In this example, the delivered logo files would be 195 x 55 px![]() In this example, the delivered logo files would be 85 x 111 px ![]() |
-
| Dimensions We require your logo to be delivered to us in two variants: a black transparent PNG and a light(#EFEFEF) transparent PNG, sized no taller or wider than 195 x 111 px. |
-![]() ![]() ![]() ![]() |
-
| Details | -Examples | -
|---|---|
| Publisher home (Grid) The CTA banner is a large tile/banner located within publisher's collection home. The banner contains enticing imagery of content available through the publisher, and the publisher's brand/logo along with subscription/trial start details. The background can be recolored to match the publisher’s brand. |
-![]() ![]() |
-
| Dimensions Link to system font Link to PSD source file |
-![]() ![]() ![]() |
-
| Best Practices Asset Elements 1 Your delivered asset should only include:
|
-Your delivered asset![]() |
-
| Best Practices Asset Elements 2 Any additional text and CTA will be overlaid programmatically onto the tile image. Don’t include this text as part of your banner image. |
-Banner shown on device (no offer)![]() Banner shown on device (with offer) ![]() |
-
| Best Practices Logo Your logo should be bottom left aligned with a max height of 80px. We recommend using a white, horizontal logo to improve legibility. |
-![]() |
-
| Best Practices Content Image Use a solid color or subtle background pattern behind the left half of the banner to ensure the logo, description, programmatic text and CTA are legible. Where transitioning from the offer area to the content imagery area, our preference is to utilize the included curved shape mask instead of using gradients or fades, to keep artwork looking crisp. Refrain from showcasing cast or characters in this area of your imagery. We recommend limiting the number of subjects or faces shown in a single image. The fewer objects, the more focus that can be given. Make sure PSD layer “BOTTOM OVERLAY” is left on when exporting. This ensures programmatic text and CTA will be legible. |
-Refrain from using content imagery that includes title artwork, so that it does not compete with the logo, description, programmatic text, and CTA on the left. DO use imagery without title artwork ![]() DON’T use imagery with title artwork included ![]() |
-
| Best Practices Content Title If your imagery features 1 or 2 pieces of content, include the Content Titles in the bottom right. If your imagery features 3 or more pieces of content, do not include the Content Titles. |
-Up to 2 titles![]() 3+ titles ![]() |
-
| Best Practices Creative Examples Here are a few examples to demonstrate some creative ways to display content imagery paired with legible backgrounds. |
-![]() ![]() |
-
| Details | -Examples | -
|---|---|
| Roku Pay Screen The side card is located on the Roku Pay screen when a user starts a free trial or subscription. Side card images should match the corresponding banner call to action to ensure there is continuity between the marketing and purchase flow. |
-![]() ![]() |
-
| Dimensions Both sizes required. Link to PSD Source File: download here |
-![]() ![]() ![]() |
-
| Best practices Overlay Area Use a solid color or subtle background pattern behind the bottom half of the banner to ensure the programmatic text is legible. When transitioning from the offer area to the content imagery area, our preference is to utilize the included curved shape mask instead of using gradients or fades, to keep artwork looking crisp. Do not alter position. Ensure that the Top and Bottom Left corners ONLY are rounded and transparent. Template includes masking. Best practices File format Export as transparent PNG. |
-![]() |
-
| Best Practices Template Usage Offer language is added to this asset programmatically. Do not include any copy in the overlay area – it must remain blank. Best practices Logo We recommend using a white, horizontal logo to improve legibility. Best practices Content image Select show or character artwork that does not include title treatment. Use clean, engaging imagery that showcases your brand logo well. Do not include any marketing copy. Do not alter position or size of content image area. |
-![]() |
-
| Best practices Proper Usage Example Character-focused, clean, and clear branding. Dark/Bold colors allow for maximum legibility Limit characters |
-![]() |
-
| Best practices Improper Usage Example Omit title treatments Keep logo within guides Do not include any copy Do not place artwork out of bounds Do not reposition logo |
-![]() |
-
| Details | -Examples | -
|---|---|
| Co-Branded Channel Tile When a user starts a free trial or subscription, a dedicated channel tile will appear on the Roku home screen. The channel tile features your logo and “on The Roku Channel” branding. The shortcut tile is a gateway to access a dedicated content experience from your brand. |
-![]() |
-
| Dimensions Depending on the design of your brand’s logo, scale it to fit the canvas provided. After re-sizing your logo, please crop the logo so there is no margin between your logo and the edge of canvas. Link to PSD source files: Large | Small |
-![]() ![]() ![]() Both sizes required. |
-
| Details | -Examples | -
|---|---|
| Roku Home Screen The screensaver ad appears when a user’s UI is in screensaver mode. The native banner ad appears on the Roku home screen. When a user clicks on the banner or screensaver, they will be taken to the movie or series details page. On-device banner and screensaver creative should match the banner call to action and side card mentioned in the previous slide. |
-![]() ![]() ![]() |
-
| Best Practices Single Title On Device Ads Content image: Use show or character artwork that is clean and engaging. No more than 20% text on image. All ads must align to Roku’s advertising guidelines. See full policy here. Deliverables:
Do not alter curve position, pattern, colors, or fonts. PSD Source Files: Banner Portrait Screensaver Landscape Screensaver |
-Native Display Banner Ad![]() Screensaver ads (portrait and landscape) ![]() ![]() |
-
| Best Practices Multi-Title On Device Ads Select show or character artwork that does not include title treatment. Content title is written out in top right corner. We do not recommend including title in screensaver ads, due to legibility concerns at size. Use clean, engaging imagery that showcases your brand logo well. PSD Source Files: Banner Portrait Screensaver Landscape Screensaver |
-Native Display Banner Ad![]() Screensaver ads (portrait and landscape) ![]() ![]() |
-
| Details | -Example | -
|---|---|
| Pre-roll + AVOD Mid-roll The :30 promotional video will be served as a pre-roll ad prior to unlocked content playback and can also be used in mid-roll ads that appear on The Roku Channel. All :30 promotional videos will include \{Partner logo\} on The Roku Channel end card. |
-![]() |
-
| Details | -Example | -
|---|---|
| Subscriptions Details Copy The subscriptions details copy provides an overview of your subscription service. It can be accessed by clicking * on the Roku remote when a user is on the banner call to action. 215-characters (including spaces) |
-![]() |
-
| - Character sets - | -
|---|
| - - 0-9 - - a-z - - A-Z - | -
| - Film/Clip Requirements - | - -- TV Requirements - | -
|---|---|
| - - provider - - content type - - asset_id - - title - - release_date - - runtime - - genres - - rating - - rating_system - - short_synopsis - - video_file_name - - captions file_name (if captions are required) - - key art file_name - | - -- - provider - - - content type - - - asset_id - - - episode_title - - - episode_number - - - episode_release_date - - - runtime - - - rating - - - rating_system - - - episode_short_synopsis - - - series_id - - - series_title - - - series_release_date - - - series_genres - - - series_short_synopsis - - - season_id - - - season_number - - - video_file_name - - - captions file_name (if captions are required) - - - key art file_name - | -
| - - | - -- - | -
| - Format Name - | - -- Format Extension - | - -- Encoding - | - -- Package Version - | -
|---|---|---|---|
|
- XML (preferred) - |
-
- - .xml - | - -- UTF-8 - | - -
- clip1.0 film5.0 tv1.0 Cablelabs ADI 1.1 MEC 2.9 MMC 1.10 - - Additional schemas supported on a case-by-case basis - |
-
| - Excel - | - -- .xlsx - | - -- See below for [Roku Excel Metadata Templates](#roku-excel-metadata-guildelines) and [Excel Metadata Guidelines](#roku-excel-metadata-guidelines-and-templates) - | - -- - | -
| - Formato - | -- Extensión - | -- Tipo de imagen - | -- Resolución mínima - | -- Resolución preferida - | -- Relación de aspecto - | -
|---|---|---|---|---|---|
| - * JPEG o PNG - * RGB - * 72 ppp - | -
- .jpg .jpeg .png - |
- - Arte clave Imagen con tratamiento de título - | -- 800x450 - | -- 1920x1080 - | -- 16:9 - | -
| - * JPEG o PNG - * RGB - * 72 ppp - | -
- .jpg .jpeg .png - |
- - Fondo Imagen sin texto utilizada en el fondo de la página del programa - | -- 800x450 - | -- 1920x1080 - | -- 16:9 - | -
| - * JPEG o PNG - * RGB - * 72 ppp - | -
- .jpg .jpeg .png - |
- - Portada Imagen de póster vertical con tratamiento del título - | -- 534x801 - | -- 2000x3000 - | -- 2:3 - | -
| - Conjuntos de caracteres - | -
|---|
| - * 0-9 - * a-z - * A-Z - | -
| - Requisitos de películas y clips - | -- Requisitos de TV - | -
|---|---|
| - * provider - * content type - * asset_id - * title - * release_date - * runtime - * genres - * rating - * rating system - * short_synopsis - * video file_name - * captions file_name (si se requieren subtítulos descriptivos) - * key art file_name - | -- * provider - * content type - * asset_id - * episode title - * episodeNumber - * episode release_date - * runtime - * rating - * rating system - * episode short_synopsis - * series_id - * series title - * series release_date - * series genres - * series short_synopsis - * season_id - * seasonNumber - * video file_name - * captions file_name (si se requieren subtítulos descriptivos) - * episode thumbnail file_name - * series key art file_name - | -
| - Xpath XML - | -- Valores aceptados - | -- Obligatorio - | -
|---|---|---|
| - `/package/video/assets/asset/data_file` - | -- Valores de atributos: `asset type="full"` `data_file role="subtitles"` - | -- Opcional* - | -
| - * _los subtítulos sidecar pueden requerirse si se necesitan activos localizados cuando el audio original del archivo fuente no es nativo del territorio de distribución._ - | -- | -- | -
| - Xpath XML - | -- Valores aceptados - | -- Obligatorio - | -
|---|---|---|
| - `/package/video/assets/asset/data_file` - | -- Valores de atributos: `asset type="full` `data_file role="subtitles"` - | -- Opcional* - | -
| - * _los subtítulos sidecar pueden requerirse si se necesitan activos localizados cuando el audio original del archivo fuente no es nativo del territorio de distribución._ - | -- | -- | -
| - Xpath XML - | -- Valores aceptados - | -- Obligatorio - | -
|---|---|---|
| - `/package/video/subType` - | -- * trailer - * highlight - * making_of - * behind_scenes - * interview - * related - * recap - * extra - | -- Opcional - | -
| - Campo - | -- Descripción - | -- Valores aceptados - | -- Obligatorio - | -
|---|---|---|---|
| - provider - | -- Nombre del estudio, cadena o propietario del contenido - | -- Ejemplo: Roku Originals - | -- obligatorio - | -
| - contentType - | -- Define el tipo de contenido del paquete - | -- film - | -- obligatorio - | -
| - language - | -- Idioma del título, las sinopsis, el video, los subtítulos descriptivos, los subtítulos, los doblajes de audio y las ilustraciones que se enumeran en la fila. El valor debe ajustarse a un [código de idioma](#códigos-de-idioma) compatible. Se recomienda que, al proporcionar el idioma, incluyas también un código de región para brindar información útil, como la distinción entre el español que se habla en México (es-MX) y el que se habla en España (es-ES). Solo se permite un idioma. - | -- [Valor de idioma](#códigos-de-idioma) válido - | -- obligatorio - | -
| - original_spoken_language - | -- Define el idioma original de producción del título que se entrega. Como mínimo, el valor debe ajustarse a un [código de idioma compatible](#códigos-de-idioma). Se recomienda que, al proporcionar el idioma, incluyas también un código de región para brindar información útil, como la distinción entre el español que se habla en México (es-MX) y el que se habla en España (es-ES). - | -- [Valor de idioma](#códigos-de-idioma) válido - | -- obligatorio - | -
| - country_of_origin - | -- Define el país principal donde se produjo la película y donde están establecidos los principales creadores, el equipo de filmación y los productores. El valor debe ajustarse a uno de los códigos de país compatibles definidos en la lista de códigos de país de 2 caracteres [ISO 3166-1 alfa 2](https://www.iso.org/iso-3166-country-codes.html). - | -- Código de país válido de 2 caracteres según [ISO 3166-1 alfa 2](https://www.iso.org/iso-3166-country-codes.html) - | -- preferido - | -
| - asset_id - | -- Identificador único e inalterable de una película. La empresa socia debe generar y suministrar los ID para el contenido que se entrega a Roku. El ID en los metadatos de ingesta debe coincidir con el ID del título proporcionado en el documento de avails. Esto será de gran ayuda en el seguimiento del contenido a lo largo de todo el proceso de Roku, desde el envío de Avails hasta su publicación en Roku Channel. Límite de 50 caracteres - | -- Solo caracteres alfanuméricos, guiones y guiones bajos. 50 caracteres como máximo - | -- obligatorio - | -
| - title - | -- Título de la película en el idioma definido en la columna de idioma. Incluye únicamente el nombre del contenido tal y como debe aparecer en la plataforma. No incluyas datos aparte del título entre paréntesis, como un indicador de versión original o nueva, el año de estreno, la temporada o el formato de video, por ejemplo: (Clásica), (1987), (Temporada 1) o (HD) - | -
- Ejemplo: Título de película - |
- - obligatorio - | -
| - genres - | -- Clasificación del contenido por género. Roku requiere que cada película se entregue con al menos un género compatible. Consulta la [enumeración](#géneros) de los géneros que admite Roku. - | -- Consulta la [enumeración](#géneros) más adelante. Pueden enviarse hasta 10 géneros por título - | -- obligatorio - | -
| - tags - | -- Las etiquetas son campos de formato libre que pueden utilizarse para categorizar el contenido más allá del número limitado de valores de género compatibles. El equipo editorial y el motor de recomendaciones de Roku Channel utilizarán las etiquetas proporcionadas para ayudar a mostrar el contenido en la interfaz de uso de la plataforma de Roku Channel. Cuantas más etiquetas se incluyan en un clip, episodio o película, más formas habrá de seleccionar el contenido y mostrarlo a la persona usuaria final. No hay límite para el número de etiquetas que pueden entregarse con un título y no hay un conjunto definido de etiquetas. Las etiquetas distinguen entre mayúsculas y minúsculas. Por ejemplo, las etiquetas “Rom-Com” y “rom-com” se considerarían dos etiquetas únicas. Asegúrate de que todas las etiquetas se entreguen de forma consistente. - | -- cualquier cadena de menos de 50 caracteres - | -- MUY recomendado - | -
| - runtime - | -- Tiempo de duración total del contenido en minutos enteros - | -
- Solo números enteros. Ejemplo: 90 - |
- - obligatorio - | -
| - release_date - | -- Fecha original en la que el contenido estuvo disponible por primera vez en cualquier presentación. Debe incluir, como mínimo, el año correcto del estreno - | -- Conforme al formato ISO 8601: AAAA-MM-DD - | -- obligatorio - | -
| - adBreaks - | -- Se utiliza para determinar[los cortes publicitarios del contenido financiado con anuncios](#cortes-publicitarios). Los valores de adBreak deben tener una precisión de milisegundos. Si el video proporcionado incluye fotogramas en negro para comerciales, proporciona el código de tiempo igual al punto medio de dichos fotogramas. Si bien no es necesario para el contenido SVOD, se pueden ingerir datos adBreak con precisión de fotogramas si están disponibles. - | -- HH:MM:SS.sss - | -- preferido - | -
| - cuePoints - | -- Se utiliza para identificar los horarios de inicio y de finalización de los créditos iniciales, los resúmenes de contenido, los créditos finales y el material de detrás de escena. Los valores de los horarios de inicio y finalización de cuePoint deben tener una precisión de milisegundos. lista separada por comas con el siguiente formato: `type`=`startTime`>`endTime` Ejemplo: intro=00:05:10.253>00:07:15:123, recap=00:01:12.456>00:03:12.052 - | -
- Formato: type=HH:MM:SS.sss HH:MM:SS.sss Valores de tipos permitidos: `ad overlay` `behind the scenes` `intro` `recap` `end` - |
- - opcional - | -
| - ratingSystem - | -- Para cada película, se proporcionará la autoridad de clasificación (ratingSystem) del territorio en el cual estará disponible el contenido. - | -- Consulta [más adelante](#valores-de-clasificación-por-sistema-de-clasificación-y-país) las clasificaciones permitidas por el sistema de clasificación. - | -- obligatorio - | -
| - ratings - | -- Clasificación por edades o de contenido de la película según una fuente de clasificación. Se facilitará para cada película una clasificación válida de película o TV de parte de la autoridad de clasificación (ratingSystem) del territorio en el cual estará disponible el contenido. Si el título no ha sido clasificado por la autoridad oficial de clasificación de ese territorio, incluye una clasificación válida del USA_PR ratingSystem. No existe ningún organismo oficial que asigne clasificaciones para el USA_PR ratingSystem. Toma como referencia las pautas que se enumeran en [http://tvguidelines.org/](http://tvguidelines.org/) para asignar la clasificación adecuada. - | -- Consulta [más adelante](#valores-de-clasificación-por-sistema-de-clasificación-y-país) las clasificaciones permitidas por el sistema de clasificación. - | -- obligatorio - | -
| - cast - | -- Nombres de los miembros del reparto - | -- Lista de nombres y apellidos separados por comas - | -- preferido - | -
| - director - | -- Nombre(s) del director de la película. Por el momento, director es la única función dentro del equipo de filmación que se admite para la ingesta de metadatos de Excel. - | -- Lista de nombres y apellidos separados por comas - | -- preferido - | -
| - short_synopsis - | -- Una sinopsis breve del contenido en el idioma definido en la columna de idioma. Límite de 250 caracteres. - | -- sinopsis de 250 caracteres - | -- obligatorio - | -
| - long_synopsis - | -- Una sinopsis larga del contenido en el idioma definido en la columna de idioma. Límite de 500 caracteres. - | -- sinopsis de 500 caracteres - | -- opcional - | -
| - eidr - | -- ID de EIDR si existe uno - | -- Cualquier ID de EIDR válido - | -- opcional - | -
| - tms_id - | -- ID de Gracenote si existe uno - | -- Cualquier ID de TMS válido - | -- opcional - | -
| - closed_captions - | -- Indica si el título entregado contiene subtítulos descriptivos. Los valores aceptados son Y o N. Este campo es obligatorio para todo el contenido destinado a Roku Channel en EE. UU. - | -- Y o N - | -- obligatorio - | -
| - closed_captions_exemption - | -- Código de exención de la FCC para el requisito de subtítulos descriptivos. Este nodo es necesario si el valor `closedCaptions` = “N” - 1 - El contenido nunca se emitió por televisión en Estados Unidos. - 2 - El contenido solo se emitió por televisión en Estados Unidos sin subtítulos descriptivos. - 3 - El contenido no se emite por televisión en Estados Unidos con subtítulos descriptivos desde el 30 de septiembre de 2012. - 4 - El contenido no consiste en programación de video de larga duración. - 5 - El contenido no pertenece a una categoría de programación en línea que requiera subtítulos descriptivos según la normativa de la FCC (49 C.F.R. § 79.4(b)). - 6 - La FCC o el Congreso de EE. UU. concedieron una exención de los requisitos de subtítulos descriptivos para este contenido. - | -- | -- obligatorio en EE. UU. si closed_captions = N - | -
| - video_file_name - | -- El nombre de archivo del video en el idioma definido en la columna de idioma que se entregó a través de Aspera. Solo se permite 1 video por asset_id. El video_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieVideoFile.mov - |
- - obligatorio - | -
| - audio_layout - | -- [Descriptor de diseño de audio](#audio-descriptivo) para el archivo de video entregado. - | -
- Valores permitidos: stereoOnly surroundOnly stereoPlusSurround surroundPlusStereo - |
- - opcional - | -
| - sidecar_audio_file_name - | -- El nombre del archivo de audio sidecar en el idioma definido en la columna de idioma que se entregó a través de Aspera. El sidecar_audio_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieDubFile.wav - |
- - opcional Para la entrega de archivos de audio sidecar con fines de traducción o accesibilidad - | -
| - sidecar_audio_label - | -- Para uso exclusivo con archivos de descripción de audio. Dejar esta columna en blanco para doblajes de audio. - | -
- Valor permitido: descripción de audio - |
- - obligatorio para archivos de audio descriptivo - | -
| - caption_file_name - | -- El nombre de archivo de los subtítulos descriptivos en el idioma definido en la columna de idioma que se entregó a través de Aspera. El caption_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieCaptions.srt - |
- - obligatorio - | -
| - subtitle_file_name - | -- El nombre de archivo de los subtítulos completos en el idioma definido en la columna de idioma que se entregó a través de Aspera. El localized_subtitle_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieSubtitle.srt - |
- - obligatorio al proporcionar metadatos localizados o activos localizados - | -
| - keyart_file_name - | -- El nombre de archivo de la imagen de arte clave con texto en el idioma definido en la columna de idioma que se entregó a través de Aspera. El keyart_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieKeyArt.jpg - |
- - obligatorio - | -
| - background_file_name - | -- El nombre de archivo de la imagen de fondo sin texto que se entregó a través de Aspera. El background_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieBGimage.jpg - |
- - preferido - | -
| - boxcover_file_name - | -- El nombre de archivo de la imagen de la portada en el idioma definido en la columna de idioma que se entregó a través de Aspera. boxcover_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieBoxArt.jpg - |
- - preferido - | -
| - territory - | -- Los códigos de país del territorio en el que está disponible el contenido. Se pueden proporcionar varios nodos de países separados por comas, siempre que el vodType y las fechas de licensePeriodStart y licensePeriodEnd sean iguales en todos los países. - | -
- Valores permitidos: US CA GB MX - |
- - preferido - | -
| - vodType - | -- Tipo de monetización de la película. Se pueden proporcionar varios nodos vodType separados por comas, siempre que el país y las fechas de licensePeriodStart y licensePeriodEnd sean iguales en todos los vodType. - | -
- Ejemplo: avod svod avod,svod - |
- - preferido - | -
| - license_start_date - | -- Fecha de inicio de la disponibilidad del contenido para las personas usuarias de Roku Channel. La license_start_date debe ser cronológicamente anterior a la license_end_date. Las license_start_date y license_end_date no deben ser idénticas. - | -- Conforme al formato ISO 8601: AAAA-MM-DDTHH:MM:SS - | -- preferido - | -
| - license_end_date - | -- Fecha de finalización de la disponibilidad del contenido para las personas usuarias de Roku Channel. La license_end_date debe ser cronológicamente posterior a la license_start_date. Las license_start_date y license_end_date no deben ser idénticas. - | -- Conforme al formato ISO 8601: AAAA-MM-DDTHH:MM:SS - | -- preferido - | -
| - Campo - | -- Descripción - | -- Valores aceptados - | -- Obligatorio - | -
|---|---|---|---|
| - provider - | -- Nombre del estudio, cadena o propietario del contenido - | -
- Ejemplo: Roku Originals - |
- - obligatorio - | -
| - contentType - | -- Define el tipo de contenido del paquete - | -- episodio - | -- obligatorio - | -
| - Language - | -- Idioma del título, las sinopsis, el video, los subtítulos descriptivos, los subtítulos, los doblajes de audio y las ilustraciones que se enumeran en la fila. El valor debe ajustarse a un [código de idioma](#códigos-de-idioma) compatible. Se recomienda que, al proporcionar el idioma, incluyas también un código de región para brindar información útil, como la distinción entre el español que se habla en México (es-MX) y el que se habla en España (es-ES). Solo se permite un idioma. - | -- Un [valor de idioma](#códigos-de-idioma) válido - | -- obligatorio - | -
| - original_spoken_language - | -- Define el idioma original de producción del título que se entrega. Como mínimo, el valor debe ajustarse a un [código de idioma compatible](#códigos-de-idioma). Se recomienda que, al proporcionar el idioma, incluyas también un código de región para brindar información útil, como la distinción entre el español que se habla en México (es-MX) y el que se habla en España (es-ES). - | -- Un [valor de idioma](#códigos-de-idioma) válido - | -- obligatorio - | -
| - country_of_origin - | -- Define el país principal donde se produjo la película y donde están establecidos los principales creadores, el equipo de filmación y los productores. El valor debe ajustarse a uno de los códigos de país compatibles definidos en la lista de códigos de país de 2 caracteres [ISO 3166-1 alfa 2](https://www.iso.org/iso-3166-country-codes.html). - | -- Un código de país válido de 2 caracteres según [ISO 3166-1 alfa 2](https://www.iso.org/iso-3166-country-codes.html) - | -- preferido - | -
| - series_id - | -- Identificador único e inalterable de una serie. La empresa socia debe generar y suministrar los ID para el contenido que se entrega a Roku. El ID en los metadatos de ingesta debe coincidir con el ID de la serie proporcionado en el documento de avails. Esto será de gran ayuda en el seguimiento del contenido a lo largo de todo el proceso de Roku, desde el envío de Avails hasta su publicación en Roku Channel. Límite de 50 caracteres - | -- Solo caracteres alfanuméricos, guiones y guiones bajos. 50 caracteres como máximo - | -- obligatorio - | -
| - series_title - | -- Título de la serie en el idioma definido en la columna de idioma. Incluye únicamente el nombre del contenido tal y como debe aparecer en la plataforma. No incluyas datos aparte del título entre paréntesis, como un indicador de versión original o nueva, el año de estreno, la temporada o el formato de video, por ejemplo: (Clásica), (1987), (Temporada 1) o (HD) - | -
- Ejemplo: Título de la serie - |
- - obligatorio - | -
| - series_tmsId - | -- ID de Gracenote si existe uno - | -- Cualquier ID de TMS de programa válido - | -- opcional - | -
| - series_release_date - | -- Fecha original en que la serie estuvo disponible por primera vez en cualquier presentación. Debe incluir, como mínimo, el año correcto del estreno - | -- Conforme al formato ISO 8601: AAAA-MM-DD - | -- obligatorio - | -
| - series_genres - | -- Clasificación del contenido por género. Roku requiere que cada película se entregue con al menos un género compatible. Consulta la [enumeración](#géneros) de los géneros que admite Roku. - | -- Consulta la [enumeración](#géneros) más adelante. Pueden enviarse hasta 10 géneros por título - | -- obligatorio - | -
| - series_tags - | -- Las etiquetas son campos de formato libre que pueden utilizarse para categorizar el contenido más allá del número limitado de valores de género compatibles. El equipo editorial y el motor de recomendaciones de Roku Channel utilizarán las etiquetas proporcionadas para ayudar a mostrar el contenido en la interfaz de uso de la plataforma de Roku Channel. Cuantas más etiquetas se incluyan en un clip, episodio o película, más formas habrá de seleccionar el contenido y mostrarlo a la persona usuaria final. No hay límite para el número de etiquetas que pueden entregarse con un título y no hay un conjunto definido de etiquetas. Las etiquetas distinguen entre mayúsculas y minúsculas. Por ejemplo, las etiquetas “Rom-Com” y “rom-com” se considerarían dos etiquetas únicas. Asegúrate de que todas las etiquetas se entreguen de forma consistente. - | -- cualquier cadena de menos de 50 caracteres - | -- MUY recomendado - | -
| - series_cast - | -- Nombres de los miembros del reparto de la serie - | -- Lista de nombres y apellidos separados por comas - | -- preferido - | -
| - series_directors - | -- Nombre(s) del director de la serie. Por el momento, director es la única función dentro del equipo de filmación que se admite para la ingesta de metadatos de Excel. - | -- Lista de nombres y apellidos separados por comas - | -- preferido - | -
| - series_short_synopsis - | -- Una sinopsis breve de la serie en el idioma definido en la columna de idioma. Límite de 250 caracteres. - | -- sinopsis de 250 caracteres - | -- obligatorio - | -
| - series_long_synopsis - | -- Una sinopsis larga de la serie en el idioma definido en la columna de idioma. Límite de 500 caracteres. - | -- sinopsis de 500 caracteres - | -- Opcional - | -
| - season_id - | -- Identificador único e inalterable de una temporada. La empresa socia debe generar y suministrar los ID para el contenido que se entrega a Roku. Límite de 50 caracteres - | -- Solo caracteres alfanuméricos, guiones y guiones bajos. 50 caracteres como máximo - | -- obligatorio - | -
| - season_number - | -- Posición numérica de la temporada dentro de una serie. Este valor determinará el orden en que se verán los episodios subyacentes en la plataforma. Los valores de seasonNumber deben entregarse tal y como se emitieron o exhibieron originalmente en cualquier plataforma. Solo se permiten valores numéricos (enteros). - | -- Solo números enteros - | -- obligatorio - | -
| - season_tmsIdo - | -- ID de Gracenote si existe uno - | -- Cualquier ID de TMS de temporada válido - | -- opcional - | -
| - asset_id - | -- Identificador único e inalterable de un episodio. La empresa socia debe generar y suministrar los ID para el contenido que se entrega a Roku. El ID en los metadatos de ingesta debe coincidir con el ID del título proporcionado en el documento de avails. Esto será de gran ayuda en el seguimiento del contenido a lo largo de todo el proceso de Roku, desde el envío de Avails hasta su publicación en Roku Channel. Límite de 50 caracteres - | -- Solo caracteres alfanuméricos, guiones y guiones bajos. 50 caracteres como máximo - | -- obligatorio - | -
| - episode_title - | -- Título del episodio en el idioma definido en la columna de idioma. Incluye únicamente el nombre del contenido tal y como debe aparecer en la plataforma. No incluyas datos aparte del título entre paréntesis, como un indicador de versión original o nueva, el año de estreno, la temporada o el formato de video, por ejemplo: (Clásica), (1987), (Temporada 1) o (HD) - | -
- Ejemplo: Título de película - |
- - obligatorio - | -
| - episode_number - | -- Posición numérica del episodio dentro de una temporada de una serie. Este valor determinará el orden en que se verán los episodios en la plataforma. Los valores de episodeNumber deben entregarse tal y como se emitieron o exhibieron originalmente en cualquier plataforma. No deben proporcionarse números de producción. Solo se permiten valores numéricos (enteros). - | -- Solo números enteros - | -- obligatorio - | -
| - episode_release_date - | -- Fecha original en la que el contenido estuvo disponible por primera vez en cualquier presentación. Debe incluir, como mínimo, el año correcto del estreno - | -- Conforme al formato ISO 8601: AAAA-MM-DD - | -- obligatorio - | -
| - episode_runtime - | -- Tiempo de duración total del contenido en minutos enteros - | -
- Solo números enteros. Ejemplo: 22 - |
- - obligatorio - | -
| - episode_adBreaks - | -- Se utiliza para determinar[los cortes publicitarios del contenido financiado con anuncios](#cortes-publicitarios). Los valores de adBreak deben tener una precisión de milisegundos. Si el video proporcionado incluye fotogramas en negro para comerciales, proporciona el código de tiempo igual al punto medio de dichos fotogramas. Si bien no es necesario para el contenido SVOD, se pueden ingerir datos adBreak con precisión de fotogramas si están disponibles. - | -- HH:MM:SS.sss - | -- preferido - | -
| - episode_cuePoints - | -- Se utiliza para identificar los horarios de inicio y de finalización de los créditos iniciales, los resúmenes de contenido, los créditos finales y el material de detrás de escena. Los valores de los horarios de inicio y finalización de cuePoint deben tener una precisión de milisegundos. lista separada por comas con el siguiente formato: `type`=`startTime`>`endTime` Ejemplo: intro=00:05:10.253>00:07:15:123, recap=00:01:12.456>00:03:12.052 - | -
- Formato: type=HH:MM:SS.sss HH:MM:SS.sss Valores de tipos permitidos: `ad overlay` `behind the scenes` `intro` `recap` `end` - |
- - opcional - | -
| - ratingSystem - | -- Para cada película, se proporcionará la autoridad de clasificación (ratingSystem) del territorio en el cual estará disponible el contenido. - | -- Consulta [más adelante](#valores-de-clasificación-por-sistema-de-clasificación-y-país) las clasificaciones permitidas por el sistema de clasificación. - | -- Obligatorio - | -
| - episode_ratings - | -- Clasificación por edades o de contenido para el contenido según una fuente de clasificación. Se facilitará para cada película una clasificación válida de película o TV de parte de la autoridad de clasificación (ratingSystem) del territorio en el cual estará disponible el contenido. Si el título no ha sido clasificado por la autoridad oficial de clasificación de ese territorio, incluye una clasificación válida del USA_PR ratingSystem. No existe ningún organismo oficial que asigne clasificaciones para el USA_PR ratingSystem. Toma como referencia las pautas que se enumeran en [http://tvguidelines.org/](http://tvguidelines.org/) para asignar la clasificación adecuada. - | -- Consulta [más adelante](#valores-de-clasificación-por-sistema-de-clasificación-y-país) las clasificaciones permitidas por el sistema de clasificación. - | -- obligatorio - | -
| - episode_tags - | -- Las etiquetas son campos de formato libre que pueden utilizarse para categorizar el contenido más allá del número limitado de valores de género compatibles. El equipo editorial y el motor de recomendaciones de Roku Channel utilizarán las etiquetas proporcionadas para ayudar a mostrar el contenido en la interfaz de uso de la plataforma de Roku Channel. Cuantas más etiquetas se incluyan en un clip, episodio o película, más formas habrá de seleccionar el contenido y mostrarlo a la persona usuaria final. No hay límite para el número de etiquetas que pueden entregarse con un título y no hay un conjunto definido de etiquetas. Las etiquetas distinguen entre mayúsculas y minúsculas. Por ejemplo, las etiquetas “Rom-Com” y “rom-com” se considerarían dos etiquetas únicas. Asegúrate de que todas las etiquetas se entreguen de forma consistente. - | -- cualquier cadena de menos de 50 caracteres - | -- MUY recomendado - | -
| - episode_cast - | -- Nombres de los miembros del reparto - | -- Lista de nombres y apellidos separados por comas - | -- preferido - | -
| - episode_director - | -- Nombre(s) del director del episodio. Por el momento, director es la única función dentro del equipo de filmación que se admite para la ingesta de metadatos de Excel. - | -- Lista de nombres y apellidos separados por comas - | -- preferido - | -
| - episode_short_synopsis - | -- Una sinopsis breve del episodio en el idioma definido en la columna de idioma. Límite de 250 caracteres. - | -- sinopsis de 250 caracteres - | -- obligatorio - | -
| - episode_long_synopsis - | -- Una sinopsis larga del episodio en el idioma definido en la columna de idioma. Límite de 500 caracteres. - | -- sinopsis de 500 caracteres - | -- opcional - | -
| - episode_eidr - | -- ID de EIDR si existe uno - | -- Cualquier ID de EIDR de episodio válido - | -- opcional - | -
| - episode_tmsId - | -- ID de Gracenote si existe uno - | -- Cualquier ID de TMS de episodio válido - | -- opcional - | -
| - closed_captions - | -- Indica si el título entregado contiene subtítulos descriptivos. Los valores aceptados son Y o N. Este campo es obligatorio para todo el contenido destinado a Roku Channel en EE. UU. - | -- Y o N - | -- obligatorio - | -
| - closed_captions_exemption - | -- Código de exención de la FCC para el requisito de subtítulos descriptivos. Este nodo es necesario si el valor `closedCaptions` = “N” - 1 - El contenido nunca se emitió por televisión en Estados Unidos. - 2 - El contenido solo se emitió por televisión en Estados Unidos sin subtítulos descriptivos. - 3 - El contenido no se emite por televisión en Estados Unidos con subtítulos descriptivos desde el 30 de septiembre de 2012. - 4 - El contenido no consiste en programación de video de larga duración. - 5 - El contenido no pertenece a una categoría de programación en línea que requiera subtítulos descriptivos según la normativa de la FCC (49 C.F.R. § 79.4(b)). - 6 - La FCC o el Congreso de EE. UU. concedieron una exención de los requisitos de subtítulos descriptivos para este contenido. - | -- | -- obligatorio en EE. UU. si closed_captions = N - | -
| - video_file_name - | -- El nombre de archivo del video en el idioma definido en la columna de idioma que se entregó a través de Aspera. Solo se permite 1 video por asset_id. El video_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: episodeVideoFile.mov - |
- - obligatorio - | -
| - audio_layout - | -- [Descriptor de diseño de audio](#audio-descriptivo) para el archivo de video entregado. - | -
- Valores permitidos: stereoOnly surroundOnly stereoPlusSurround surroundPlusStereo - |
- - opcional - | -
| - sidecar_audio_file_name - | -- El nombre del archivo de audio sidecar en el idioma definido en la columna de idioma que se entregó a través de Aspera. El sidecar_audio_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieDubFile.wav - |
- - opcional Para la entrega de archivos de audio sidecar con fines de traducción o accesibilidad - | -
| - sidecar_audio_label - | -- Para uso exclusivo con archivos de descripción de audio. Dejar esta columna en blanco para doblajes de audio. - | -
- Valor permitido: descripción de audio - |
- - obligatorio para archivos de audio descriptivo - | -
| - closed_caption_file_name - | -- El nombre de archivo de los subtítulos descriptivos en el idioma definido en la columna de idioma que se entregó a través de Aspera. El caption_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: episodeCaptions.srt - |
- - obligatorio - | -
| - series_keyart_file_name - | -- El nombre de archivo de la imagen de arte clave con texto en el idioma definido en la columna de idioma que se entregó a través de Aspera. El keyart_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: episodeKeyArt.jpg - |
- - obligatorio - | -
| - series_boxcover_file_name - | -- El nombre de archivo de la imagen de la portada en el idioma definido en la columna de idioma que se entregó a través de Aspera. boxcover_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: episodeBoxArt.jpg - |
- - preferido - | -
| - series_background_file_name - | -- El nombre de archivo de la imagen de fondo sin texto que se entregó a través de Aspera. El background_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: episodeBGimage.jpg - |
- - preferido - | -
| - episode_background_file_name - | -- El nombre de archivo de la imagen de fondo sin texto que se entregó a través de Aspera. El background_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: episodeBGimage.jpg - |
- - preferido - | -
| - vodType - | -- Tipo de monetización de la película. Se pueden proporcionar varios nodos vodType separados por comas, siempre que el país y las fechas de licensePeriodStart y licensePeriodEnd sean iguales en todos los vodType. - | -
- Ejemplo: avod svod avod,svod - |
- - preferido - | -
| - territory - | -- Los códigos de país del territorio en el que está disponible el contenido. Se pueden proporcionar varios nodos de países separados por comas, siempre que el vodType y las fechas de licensePeriodStart y licensePeriodEnd sean iguales en todos los países. - | -
- Valores permitidos: US CA GB MX - |
- - preferido - | -
| - episode_startDate - | -- Fecha de inicio de la disponibilidad del contenido para las personas usuarias de Roku Channel. La episode_startDate debe ser cronológicamente anterior a la episode_endDate. Las episode_startDate y episode_endDate no deben ser idénticas. - | -- Conforme al formato ISO 8601: AAAA-MM-DDTHH:MM:SS - | -- preferido - | -
| - episode_endDate - | -- Fecha de finalización de la disponibilidad del contenido para las personas usuarias de Roku Channel. La episode_endDate debe ser cronológicamente posterior a la episode_startDate. Las episode_startDate y episode_endDate no deben ser idénticas. - | -- Conforme al formato ISO 8601: AAAA-MM-DDTHH:MM:SS - | -- preferido - | -
| - Campo - | -- Descripción - | -- Valores aceptados - | -- Obligatorio - | -
|---|---|---|---|
| - provider - | -- Nombre del estudio, cadena o propietario del contenido - | -
- Ejemplo: Roku Originals - |
- - obligatorio - | -
| - contentType - | -- Define el tipo de contenido del paquete - | -- clip - | -- obligatorio - | -
| - subType - | -
- Define el subType (subtipo) de contenido del paquete. Actualmente Roku no admite conexiones principales y secundarias de forma nativa. El contenido auxiliar o relacionado puede entregarse e identificarse con uno de los siguientes subtipos (subTypes). No existe ningún vínculo entre los activos principales y secundarios subTypes compatibles:
- -
|
-
- Valores permitidos: trailer highlight making_of behind_scenes interview related recap extra - |
- - opcional - | -
| - language - | -- Idioma del título, las sinopsis, el video, los subtítulos descriptivos, los subtítulos, los doblajes de audio y las ilustraciones que se enumeran en la fila. El valor debe ajustarse a un [código de idioma](#códigos-de-idioma) compatible. Se recomienda que, al proporcionar el idioma, incluyas también un código de región para brindar información útil, como la distinción entre el español que se habla en México (es-MX) y el que se habla en España (es-ES). Solo se permite un idioma. - | -- [Valor de idioma](#códigos-de-idioma) válido - | -- obligatorio - | -
| - original_spoken_language - | -- Define el idioma original de producción del título que se entrega. Como mínimo, el valor debe ajustarse a un [código de idioma compatible](#códigos-de-idioma). Se recomienda que, al proporcionar el idioma, incluyas también un código de región para brindar información útil, como la distinción entre el español que se habla en México (es-MX) y el que se habla en España (es-ES). - | -- [Valor de idioma](#códigos-de-idioma) válido - | -- obligatorio - | -
| - country_of_origin - | -- Define el país principal donde se produjo la película y donde están establecidos los principales creadores, el equipo de filmación y los productores. El valor debe ajustarse a uno de los códigos de país compatibles definidos en la lista de códigos de país de 2 caracteres [ISO 3166-1 alfa 2](https://www.iso.org/iso-3166-country-codes.html). - | -- Código de país válido de 2 caracteres según [ISO 3166-1 alfa 2](https://www.iso.org/iso-3166-country-codes.html) - | -- preferido - | -
| - asset_id - | -- Identificador único e inalterable de una película. La empresa socia debe generar y suministrar los ID para el contenido que se entrega a Roku. El ID en los metadatos de ingesta debe coincidir con el ID del título proporcionado en el documento de avails. Esto será de gran ayuda en el seguimiento del contenido a lo largo de todo el proceso de Roku, desde el envío de Avails hasta su publicación en Roku Channel. Límite de 50 caracteres - | -- Solo caracteres alfanuméricos, guiones y guiones bajos. 50 caracteres como máximo - | -- obligatorio - | -
| - title - | -- Título del clip en el idioma definido en la columna de idioma. Incluye únicamente el nombre del contenido tal y como debe aparecer en la plataforma. No incluyas datos aparte del título entre paréntesis, como un indicador de versión original o nueva, el año de estreno, la temporada o el formato de video, por ejemplo: (Clásica), (1987), (Temporada 1) o (HD) - | -
- Ejemplo: Título de película - |
- - obligatorio - | -
| - genres - | -- Clasificación del contenido por género. Roku requiere que cada película se entregue con al menos un género compatible. Consulta la [enumeración](#géneros) de los géneros que admite Roku. - | -- Consulta la [enumeración](#géneros) más adelante. Pueden enviarse hasta 10 géneros por título - | -- obligatorio - | -
| - tags - | -- Las etiquetas son campos de formato libre que pueden utilizarse para categorizar el contenido más allá del número limitado de valores de género compatibles. El equipo editorial y el motor de recomendaciones de Roku Channel utilizarán las etiquetas proporcionadas para ayudar a mostrar el contenido en la interfaz de uso de la plataforma de Roku Channel. Cuantas más etiquetas se incluyan en un clip, episodio o película, más formas habrá de seleccionar el contenido y mostrarlo a la persona usuaria final. No hay límite para el número de etiquetas que pueden entregarse con un título y no hay un conjunto definido de etiquetas. Las etiquetas distinguen entre mayúsculas y minúsculas. Por ejemplo, las etiquetas “Rom-Com” y “rom-com” se considerarían dos etiquetas únicas. Asegúrate de que todas las etiquetas se entreguen de forma consistente. - | -- cualquier cadena de menos de 50 caracteres - | -- MUY recomendado - | -
| - runtime - | -- Tiempo de duración total del contenido en minutos enteros - | -
- Solo números enteros. Ejemplo: 90 - |
- - obligatorio - | -
| - release_date - | -- Fecha original en la que el contenido estuvo disponible por primera vez en cualquier presentación. Debe incluir, como mínimo, el año correcto del estreno - | -- Conforme al formato ISO 8601: AAAA-MM-DD - | -- obligatorio - | -
| - adBreaks - | -- Se utiliza para determinar[los cortes publicitarios del contenido financiado con anuncios](#cortes-publicitarios). Los valores de adBreak deben tener una precisión de milisegundos. Si bien no es necesario para el contenido SVOD, se pueden ingerir datos adBreak con precisión de fotogramas si están disponibles. - | -- HH:MM:SS.sss - | -- preferido - | -
| - cuePoints - | -- | -- | -- opcional - | -
| - ratingSystem - | -- Para cada película, se proporcionará la autoridad de clasificación (ratingSystem) del territorio en el cual estará disponible el contenido. - | -- Consulta [más adelante](#valores-de-clasificación-por-sistema-de-clasificación-y-país) las clasificaciones permitidas por el sistema de clasificación. - | -- obligatorio - | -
| - ratings - | -- Clasificación por edades o de contenido de la película según una fuente de clasificación. Se facilitará para cada película una clasificación válida de película o TV de parte de la autoridad de clasificación (ratingSystem) del territorio en el cual estará disponible el contenido. Si el título no ha sido clasificado por la autoridad oficial de clasificación de ese territorio, incluye una clasificación válida del USA_PR ratingSystem. No existe ningún organismo oficial que asigne clasificaciones para el USA_PR ratingSystem. Toma como referencia las pautas que se enumeran en [http://tvguidelines.org/](http://tvguidelines.org/) para asignar la clasificación adecuada. - | -- Consulta [más adelante](#valores-de-clasificación-por-sistema-de-clasificación-y-país) las clasificaciones permitidas por el sistema de clasificación. - | -- obligatorio - | -
| - cast - | -- Nombres de los miembros del reparto - | -- Lista de nombres y apellidos separados por comas - | -- preferido - | -
| - director - | -- Nombre(s) del director de la película. Por el momento, director es la única función dentro del equipo de filmación que se admite para la ingesta de metadatos de Excel. - | -- Lista de nombres y apellidos separados por comas - | -- preferido - | -
| - short_synopsis - | -- Una sinopsis breve del contenido en el idioma definido en la columna de idioma. Límite de 250 caracteres. - | -- sinopsis de 250 caracteres - | -- obligatorio - | -
| - long_synopsis - | -- Una sinopsis larga del contenido en el idioma definido en la columna de idioma. Límite de 500 caracteres. - | -- sinopsis de 500 caracteres - | -- obligatorio - | -
| - eidr - | -- ID de EIDR si existe uno - | -- Cualquier ID de EIDR válido - | -- opcional - | -
| - tms_id - | -- ID de Gracenote si existe uno - | -- Cualquier ID de TMS válido - | -- opcional - | -
| - closed_captions - | -- Indica si el título entregado contiene subtítulos descriptivos. Los valores aceptados son Y o N. Este campo es obligatorio para todo el contenido destinado a Roku Channel en EE. UU. - | -- Y o N - | -- obligatorio - | -
| - closed_captions_exemption - | -- Código de exención de la FCC para el requisito de subtítulos descriptivos. Este nodo es necesario si el valor `closedCaptions` = “N” - 1- El contenido nunca se emitió por televisión en Estados Unidos. - 2 - El contenido solo se emitió por televisión en Estados Unidos sin subtítulos descriptivos. - 3 - El contenido no se emite por televisión en Estados Unidos con subtítulos descriptivos desde el 30 de septiembre de 2012. - 4 - El contenido no consiste en programación de video de larga duración. - 5 - El contenido no pertenece a una categoría de programación en línea que requiera subtítulos descriptivos según la normativa de la FCC (49 C.F.R. § 79.4(b)). - 6 - La FCC o el Congreso de EE. UU. concedieron una exención de los requisitos de subtítulos descriptivos para este contenido. - | -- | -- obligatorio en EE. UU. si closed_captions = N - | -
| - video_file_name - | -- El nombre de archivo del video en el idioma definido en la columna de idioma que se entregó a través de Aspera. Solo se permite 1 video por asset_id. El video_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieVideoFile.mov - |
- - obligatorio - | -
| - audio_layout - | -- [Descriptor de diseño de audio](#audio-descriptivo) para el archivo de video entregado. - | -
- Valores permitidos: stereoOnly surroundOnly stereoPlusSurround surroundPlusStereo - |
- - opcional - | -
| - sidecar_audio_file_name - | -- El nombre del archivo de audio sidecar en el idioma definido en la columna de idioma que se entregó a través de Aspera. El sidecar_audio_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieDubFile.wav - |
- - opcional Para la entrega de archivos de audio sidecar con fines de traducción o accesibilidad - | -
| - sidecar_audio_label - | -- Para uso exclusivo con archivos de descripción de audio. Dejar esta columna en blanco para doblajes de audio. - | -
- Valor permitido: descripción de audio - |
- - obligatorio para archivos de audio descriptivo - | -
| - caption_file_name - | -- El nombre de archivo de los subtítulos descriptivos en el idioma definido en la columna de idioma que se entregó a través de Aspera. El caption_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieCaptions.srt - |
- - obligatorio - | -
| - keyart_file_name - | -- El nombre de archivo de la imagen de arte clave con texto en el idioma definido en la columna de idioma que se entregó a través de Aspera. El keyart_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieKeyArt.jpg - |
- - obligatorio - | -
| - background_file_name - | -- El nombre de archivo de la imagen de fondo sin texto que se entregó a través de Aspera. El background_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieBGimage.jpg - |
- - preferido - | -
| - boxcover_file_name - | -- El nombre de archivo de la imagen de la portada en el idioma definido en la columna de idioma que se entregó a través de Aspera. boxcover_file_name debe coincidir exactamente con el archivo entregado. Los nombres de archivo distinguen entre mayúsculas y minúsculas y no deben contener espacios en blanco ni caracteres especiales - | -
- Ejemplo: movieBoxArt.jpg - |
- - preferido - | -
| - territory - | -- Los códigos de país del territorio en el que está disponible el contenido. Se pueden proporcionar varios nodos de países separados por comas, siempre que el vodType y las fechas de licensePeriodStart y licensePeriodEnd sean iguales en todos los países. - | -
- Valores permitidos: US CA GB MX - |
- - preferido - | -
| - vodType - | -- Tipo de monetización de la película. Se pueden proporcionar varios nodos vodType separados por comas, siempre que el país y las fechas de licensePeriodStart y licensePeriodEnd sean iguales en todos los vodType. - | -
- Ejemplo: avod svod avod,svod - |
- - preferido - | -
| - license_start_date - | -- Fecha de inicio de la disponibilidad del contenido para las personas usuarias de Roku Channel. La license_start_date debe ser cronológicamente anterior a la license_end_date. Las license_start_date y license_end_date no deben ser idénticas. - | -- Conforme al formato ISO 8601: AAAA-MM-DDTHH:MM:SS - | -- preferido - | -
| - license_end_date - | -- Fecha de finalización de la disponibilidad del contenido para las personas usuarias de Roku Channel. La license_end_date debe ser cronológicamente posterior a la license_start_date. Las license_start_date y license_end_date no deben ser idénticas. - | -- Conforme al formato ISO 8601: AAAA-MM-DDTHH:MM:SS - | -- preferido - | -
| - parent_type - | -- Tipo de contenido del contenido principal del cual se deriva o describe el clip - | -- Valores permitidos: episode movie series - | -- opcional - | -
| - parent_title - | -- Título del programa principal si se trata de contenido principal - | -
- Ejemplo: Título de la película o serie principal - |
- - opcional - | -
| - parent_runtime - | -- Duración del programa principal si este es una película o episodio - | -- Números enteros - | -- opcional - | -
| - parent_release_date - | -- Fecha de estreno de la película, episodio o serie principal - | -- Conforme al formato ISO 8601: AAAA-MM-DD - | -- opcional - | -
| - parent_tms_id - | -- ID de TMS de la película, episodio o serie principal - | -- Cualquier ID de TMS válido - | -- opcional - | -
| - parent_series - | -- Título de la serie del programa principal si este es un episodio - | -
- Ejemplo: Título de la serie principal - |
- - opcional - | -
| - parent_season - | -- Número de temporada del programa principal si este es un episodio - | -- Números enteros - | -- opcional - | -
| - parent_episode - | -- Número de episodio del programa principal si este es un episodio - | -- Números enteros - | -- opcional - | -
| - sport_type - | -- Nombre del deporte que aparece en el clip o momento destacado - | -- Nombre del deporte - | -- obligatorio para clips de deportes - | -
| - sport_league - | -- Nombre de la liga deportiva que aparece en el clip o momento destacado - | -- Nombre de la liga deportiva - | -- obligatorio para clips de deportes - | -
| - sport_teams - | -- Equipos que aparecen en el clip o momento destacado deportivo. Pueden proporcionarse varios equipos separados por comas. _En este momento, Roku solo admite metadatos de participantes basados en equipos. Los deportes individuales serán compatibles en el futuro._ - | -
- Lista separada por comas. Ejemplo: Chicago Cubs,St. Louis Cardinals - |
- - obligatorio para clips de deportes - | -