Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
josiahssss
Reel Rookie

Roku rss live stream feed

Is there a way to post a live stream to a roku channel through rss?

Can someone please tell me where I went wrong and how I can fix it?

Thanks!

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
  <channel>
    <title>example Roku Channel</title>
    <link />
    <description>The example Roku Channel</description>
    <language>en-us</language>
    <pubDate>Fri, 25 Feb 2022 16:51:07 GMT</pubDate>
    <image>
      <title>The example  Roku Channel</title>
      <url>https://eliyah.com/live.jpg</url>
      <width>-1</width>
      <height>-1</height>
    </image>
    <item>
      <title>example  LIVE Video Broadcast</title>
      <link>https://eliyah.com:442/live/smil:livedemo.smil/playlist.m3u8</link>
      <description>Typically begins @ 11:50AM ET every (Sat.) and @ 7:50PM ET every 'Tuesday</description>
      <pubDate>Fri, 25 Feb 2022 16:51:07 GMT</pubDate>
      <guid isPermaLink="false">decbe34b64ea4ca281dc09997d0f23fd</guid>
      <media:content channels="2" bitrate="1328.0" duration="53" fileSize="8731706" framerate="23.976" height="720" type="video/mp4" width="1280" isDefault="true" url="https://eliyah.com:442/live/smil:livedemo.smil/playlist.m3u8">
        <media:description>Typically begins @ 11:50AM ET every Sabbath (Sat.) and @ 7:50PM ET every 'Tuesday</media:description>
        <media:keywords>Live stream, roku, study, bible</media:keywords>
        <media:thumbnail url="https://eliyah.com/live.jpg" />
        <media:title> LIVE Video Broadcast</media:title>
      </media:content>
    </item>
  </channel>
</rss>
0 Kudos
5 REPLIES 5
Baradanikto
Roku Guru

Re: Roku rss live stream feed

The Roku MRSS specification assumes that content items are short form videos. If you want a live stream, you'll need to convert to a JSON feed.  There are software solutions on this forum to do that.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
josiahssss
Reel Rookie

Re: Roku rss live stream feed

so how would I do that in Json? Can you give me a quick example?

0 Kudos
Baradanikto
Roku Guru

Re: Roku rss live stream feed

Please refer to the Roku Direct Publisher (JSON) Feed Specification for examples.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
josiahssss
Reel Rookie

Re: Roku rss live stream feed

will json work with the brightscript code? I mean I programmed it for an rss feed, so id I switch the name of the file and have the same tags, will it still work?

0 Kudos
Baradanikto
Roku Guru

Re: Roku rss live stream feed

My post reflects using Direct Publisher as the framework for building the channel.  Live Feeds are definitely supported in DP using a JSON feed.

I'm not sure how you would accomplish that using JSON and BrightScript code.

The advantage of using DP is that you don't need to write code.  You only need to provide a feed file that can be ingested by Roku.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos