Roku Direct Publisher

The easiest way to create a great TV experience.
cancel
Showing results for 
Search instead for 
Did you mean: 
Baradanikto
Level 9

MRSS Feed Update Utility

Hi everyone....If you use the MRSS feed file, I'd like to let you know that I have written a program that makes it easier to create and maintain the feed file.  I wrote it to reduce the number of syntactical errors I was getting when I first started.  Additionally, it makes adding a new item much faster.  If you're interested, you can watch a screen cast at www.rokurowingchannel.com/Feed Updater.
Windows desktop software for creating and managing MRSS, JSON, and FireTV feeds @ https://rrirower.wixsite.com/software. No Programming, JSON or MRSS knowledge required.
0 Kudos
13 Replies
37mediagroup
Level 9

Re: MRSS Feed Update Utility

Cool, nice job. I was thinking something like that would come in handy when I was creating mine. A data entry field submission.

Outside of language & syntax type stuff, is there much difference from json & MRSS?  They both seem roughly the same concept, sample feed & data entry replacement?
0 Kudos
Baradanikto
Level 9

Re: MRSS Feed Update Utility

Thanks.  You are correct in that the major differences between JSON (Java Script Object Notation) and the MRSS XML (eXtensible Markup Language) is the syntax.  JSON is the newer of the two frameworks.  Both are data interchange formats.  I chose MRSS because of the type of content I stream.  The content is not 'show' oriented with 'episodes'.
Windows desktop software for creating and managing MRSS, JSON, and FireTV feeds @ https://rrirower.wixsite.com/software. No Programming, JSON or MRSS knowledge required.
0 Kudos
Roku Employee
Roku Employee

Re: MRSS Feed Update Utility

JSON feeds include richer metadata. The two main benefits in a JSON feed over MRSS are:

  • Support for additional mediaTypes other than shortForm, such as series, seasons, and movies. These additional mediaTypes also exhibit different channel behavior, namely they launch into a springboard screen with additional information about the content before clicking into video playback.

  • Support for the "Continue Watching," "Most Popular," and "Recently Added" auto-generated categories
0 Kudos
Baradanikto
Level 9

Re: MRSS Feed Update Utility

RokuTomC, thanks for the further clarification.  But, can you also verify that JSON can be used for short videos (less than 20 minutes)?  If that's the case, I'll definitely try to update my code to support JSON sooner than later.
Windows desktop software for creating and managing MRSS, JSON, and FireTV feeds @ https://rrirower.wixsite.com/software. No Programming, JSON or MRSS knowledge required.
0 Kudos
37mediagroup
Level 9

Re: MRSS Feed Update Utility

"Baradanikto" wrote:
RokuTomC, thanks for the further clarification.  But, can you also verify that JSON can be used for short videos (less than 20 minutes)?  If that's the case, I'll definitely try to update my code to support JSON sooner than later.

My site is predominantly shortform videos. Works fine with JSON.  The ads seem to only be preroll with RAF. I'm ok with it, but to answer your question JSON works with videos less than 20 minutes.
0 Kudos
Roku Employee
Roku Employee

Re: MRSS Feed Update Utility

"Pasnow" wrote:
"Baradanikto" wrote:
RokuTomC, thanks for the further clarification.  But, can you also verify that JSON can be used for short videos (less than 20 minutes)?  If that's the case, I'll definitely try to update my code to support JSON sooner than later.

My site is predominantly shortform videos. Works fine with JSON.  The ads seem to only be preroll with RAF. I'm ok with it, but to answer your question JSON works with videos less than 20 minutes.

Pasnow (and Baradanikto), only pre-roll ads will be served by default in a Direct Publisher channel. However, when using a JSON feed, you can include the optional adBreaks field to designate breakpoints for mid-roll ads. Note that this is another benefit of the JSON feed format over MRSS.
0 Kudos
nabeards
Level 7

Re: MRSS Feed Update Utility

"RokuTomC" wrote:

Pasnow (and Baradanikto), only pre-roll ads will be served by default in a Direct Publisher channel. However, when using a JSON feed, you can include the optional adBreaks field to designate breakpoints for mid-roll ads. Note that this is another benefit of the JSON feed format over MRSS.

We have the adBreaks key, but mid-rolls still never run for us.
0 Kudos
Roku Employee
Roku Employee

Re: MRSS Feed Update Utility

nabeards, what is the name of your channel? We are actively investigating a similar issue on other channels and can include you in a list of channels known to be affected.
0 Kudos
nabeards
Level 7

Re: MRSS Feed Update Utility

"RokuTomC" wrote:
nabeards, what is the name of your channel? We are actively investigating a similar issue on other channels and can include you in a list of channels known to be affected.

PCR On Demand (you may already have it on your list, not sure)
0 Kudos