ORML

kavulix
There is a newer version of this page. You can find it here.

UNDER CONSTRUCTION

Synonymous terms
There are some terms used throughout this guide that are synonymous with each other so to avoid any confusion they will be defined at the top of each page.

Creating your main feed
All ORML feeds begin with an orml element containing a version and namespace attribute and a child node named channel.

<orml version="1.0" xmlns="http://sourceforge.net/p/openrokn/home/ORML">

<channel>

</channel>

</orml>

All Roku screens supported by OpenRokn are considered items. Each screen is represented by an item element in orml feeds. When you want to add a new screen or new media object to your feed you simply add a new item tag. The screen type is then specified with the type attribute. The initial screen displayed by OpenRokn is a category screen (roPosterScreen). Therefore it is necessary to begin your main channel feed with an <item type="category"> element. This category item is slightly different from other categories in that you only need to provide a style and title attribute.

<orml version="1.0" xmlns="http://sourceforge.net/p/openrokn/home/ORML">

<channel>

<item type="category" style="flat-category" title="Home">

</item>

</channel>

</orml>

Secondary feeds, which are described in more detail on this page, do not have to begin with a category screen. They can contain any type of item. The above requirement only applies to your main channel feed. Below is a secondary feed example.

<orml version="1.0" xmlns="http://sourceforge.net/p/openrokn/home/ORML">

<feed>

<item type="document">

</item>

<item type="video">

</item>

</feed>

</orml>


There are a total of 7 item types/screens supported by OpenRokn.

Item types: category,
document,
settings,
video,
audio,
slideshow,
search


MongoDB Logo MongoDB