- From: Adam Sobieski via GitHub <sysbot+gh@w3.org>
- Date: Mon, 29 Apr 2024 19:11:20 +0000
- To: public-web-and-tv@w3.org
Here is some preliminary extensible markup representing a channel description. While a work in progress, it includes channel metadata (e.g., name and description), multimedia (e.g., logos), extensible menu data, and settings and configuration data. This example shows a simple case where a described channel refers to one main video container. ```xml <channel version="0.0" xmlns="..."> <description> <data rel="name"> <hypertext> <source type="text/plain" lang="en">Example</source> </hypertext> </data> <data rel="name-long"> <hypertext> <source type="text/plain lang="en">The Example Channel</source> </hypertext> </data> <data rel="description"> <hypertext> <source type="text/plain" lang="en">This is a description of The Example Channel.</source> </hypertext> </data> <data rel="logo"> <picture> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> </picture> </data> <data rel="background-image"> <picture> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> </picture> </data> </description> <menu include-default-items="true"> <item name="additional-item-1"> <data rel="name"> <hypertext> <source type="text/plain" lang="en">Additional menu item</source> </hypertext> </data> <data rel="icon"> <picture> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> <source width="..." height="..." media="..." theme="..." type="image/png" src="..." /> </picture> </data> <data rel="action"> <script> <source type="text/javascript" src="..." /> </script> </data> </item> </menu> <settings include-default-items="true"> <setting name="custom-setting-1" kind="boolean"> <data rel="name"> <hypertext> <source type="text/plain" lang="en">A custom setting</source> </hypertext> </data> <data rel="description"> <hypertext> <source type="text/plain" lang="en">This is a description of the custom setting.</source> </hypertext> </data> </setting> </settings> <containers default="main"> <container name="main"> <data rel="content"> <video> <source width="..." height="..." media="..." type="video/mp4" src="..." /> <source width="..." height="..." media="..." type="video/mp4" src="..." /> <source width="..." height="..." media="..." type="video/mp4" src="..." /> </video> </data> </container> </containers> </channel> ``` I hope that the extensible example markup, above, clarifies upon the ideas towards advancing channels. -- GitHub Notification of comment by AdamSobieski Please view or discuss this issue at https://github.com/w3c/media-and-entertainment/issues/107#issuecomment-2083474470 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 29 April 2024 19:11:21 UTC