Your Digital Media Has Never Looked So Good

 
User avatar
RokuChrisT
Topic Author
Posts: 17
Joined: Fri Oct 30, 2015 6:16 pm

Sample Direct Publisher Feed

Fri Oct 07, 2016 12:21 pm

Many of you are starting to try out the workflow for creating a Direct Publisher channel. The core requirement is that you have a well formed MRSS or JSON feed that lists all your content.

To start the channel creation flow, go to https://developer.roku.com/publish/channel-tutorial/channel-tutorial-index and follow the steps.

In addition, you can use this sample feed to preview a channel: https://api.myjson.com/bins/4tu28

Hope this helps!
 
User avatar
tcb256
Posts: 6
Joined: Wed Apr 20, 2016 11:54 pm

Re: Sample Titan Feed

Mon Oct 10, 2016 4:13 pm

Check the Link, it doesn't work when copied into my browser.

tcb256
 
User avatar
RokuChrisT
Topic Author
Posts: 17
Joined: Fri Oct 30, 2015 6:16 pm

Re: Sample Direct Publisher Feed

Mon Oct 10, 2016 5:52 pm

My apologies - try the link again. Thanks!
 
bucbrock
Posts: 34
Joined: Mon Oct 31, 2011 10:48 am

Re: Sample Direct Publisher Feed

Thu Oct 13, 2016 3:22 pm

We are trying the Roku Direct Publishing and we wanted to know if you have an example “feed URL” for “HTTP Live Stream (HLS) Video format”?

I have only found example feed URLs for only video files.
 
User avatar
tcb256
Posts: 6
Joined: Wed Apr 20, 2016 11:54 pm

Re: Sample Direct Publisher Feed

Thu Oct 13, 2016 4:22 pm

I'll second that request!

tcb
 
dtv
Posts: 5
Joined: Mon Nov 21, 2016 5:19 pm

Re: Sample Direct Publisher Feed

Mon Nov 21, 2016 5:44 pm

yes please, we also need. have simple channel w single 24/7 live HLS stream.
 
laxallstars
Posts: 2
Joined: Sat Dec 10, 2016 4:57 pm

Re: Sample Direct Publisher Feed

Sat Dec 10, 2016 7:20 pm

Same. C'mon Roku dev team!
 
newchannel
Posts: 494
Joined: Tue Aug 02, 2011 2:09 pm

Re: Sample Direct Publisher Feed

Sat Feb 04, 2017 7:26 pm

I need one for 24/7 radio stream so I can convert my channel. And, how / where to save JSON file and get URL.. How to add it it to amazon server?.. Need help on it and 9 more channels...ugh 
Have mercy... :)
http://www.victoryNOWfilmsandtv.com
 
hpdean
Posts: 21
Joined: Wed Jun 17, 2015 7:22 am

Re: Sample Direct Publisher Feed

Thu Feb 09, 2017 9:35 am

I was able to do a live feed and just use the same code as the other videos in my channel.  I just separated by categories, and called one category live:
{"providerName":"Hope Point Church","language":"en-US","lastUpdated":"2017-02-07T18:12:32.125Z","tvSpecials":
 
 [{"id":"20170205","title":"This is All that Matters","shortDescription":"All that matters is faith expressed through our love.","name":"Richard Smith","role":"Speaker","thumbnail":"http://hopepoint.s3.amazonaws.com/Sermon-Stills/this-is-all-that-matters.jpg","genres":["faith"],"tags":["faith"],"releaseDate":"2015-02-05","content":{"dateAdded":"2015-02-07T14:14:54.431Z","captions":[],"duration":2934,"videos":[{"url":"https://player.vimeo.com/external/202773657.m3u8?s=85a36bc2ad5bc9d8ae53e4157557e550bf28a680","quality":"HD","videoType":"HLS"}]}},
  
  {"id":"20170122","title":"Do Skeletons Have Hope?","shortDescription":"God breathes into dry bones and they live.","thumbnail":"http://hopepoint.s3.amazonaws.com/Sermon-Stills/this-is-all-that-matters.jpg","genres":["faith"],"tags":["faith"],"releaseDate":"2017-01-22","content":{"dateAdded":"2017-01-23T14:14:54.431Z","captions":[],"duration":2766,"videos":[{"url":"https://player.vimeo.com/external/200689337.m3u8?s=dc53fc07783ddfa69c06a929cf4349758b7f1a41","quality":"HD","videoType":"HLS"}]}},
  
  {"id":"20170115","title":"Impassioned for HIs Glory","shortDescription":"God's glory is the ultimate goal for the believer.","thumbnail":"http://hopepoint.s3.amazonaws.com/Sermon-Stills/this-is-all-that-matters.jpg","genres":["faith"],"tags":["faith"],"releaseDate":"2017-01-15","content":{"dateAdded":"2017-01-16T14:14:54.431Z","captions":[],"duration":2525,"videos":[{"url":"https://player.vimeo.com/external/199692563.m3u8?s=e67da309ecb37485fb8b617e72950e53b8df98fb","quality":"HD","videoType":"HLS"}]}},
  
  {"id":"00001","title":"I Am - Holding on to You","shortDescription":"The Hope Point Band sings I Am (Holding on to You), music and words by David Crowder and Ed Cash.  © 2013 sixsteps Music","thumbnail":"http://d38hd6z8oh137c.cloudfront.net/music-video/stillframes/i-am.jpg","genres":["faith"],"tags":["faith"],"releaseDate":"2017-01-15","content":{"dateAdded":"2017-01-16T14:14:54.431Z","captions":[],"duration":2525,"videos":[{"url":"https://player.vimeo.com/external/203292875.m3u8?s=2f3adfcff8a06ac1257f60c9df3b096307fbbd26","quality":"HD","videoType":"HLS"}]}},
  
  {"id":"20170101","title":"Live Stream","shortDescription":"Worship with us each Sunday at 10:00 AM EST.","thumbnail":"https://s3.amazonaws.com/hproku/images/live-stream-1280.png","genres":["faith"],"tags":["live"],"releaseDate":"2016-06-01","content":{"dateAdded":"2017-02-07T14:14:54.431Z","captions":[],"duration":230,"videos":[{"url":"http://wowzaprodhd32-lh.akamaihd.net/i/8a0e9b4a_1@123879/master.m3u8","quality":"HD","videoType":"HLS"}]}}],
 
 "playlists":[{"name":"recent-messages","itemIds":["20170205","20170122","20170115"]},{"name":"music-videos","itemIds":["00001"]},{"name":"live","itemIds":["20170101"]}],"categories":[{"name":"Recent Messages","playlistName":"recent-messages","order":"manual"},{"name":"Live Stream","playlistName":"live","order":"manual"},{"name":"Music Videos","playlistName":"music-videos","order":"manual"}]}
 
hojpub
Posts: 6
Joined: Wed Nov 13, 2013 9:21 pm

Re: Sample Direct Publisher Feed

Thu Feb 09, 2017 7:31 pm

RokuChrisT wrote:
Many of you are starting to try out the workflow for creating a Direct Publisher channel. The core requirement is that you have a well formed MRSS or JSON feed that lists all your content.

To start the channel creation flow, go to https://developer.roku.com/publish/channel-tutorial/channel-tutorial-index and follow the steps.

In addition, you can use this sample feed to preview a channel: https://api.myjson.com/bins/4tu28

Hope this helps!

Hi RokuChrisT:
I have to apologize in advance because I'm angry and frustrated at how much information is missing regarding using direct publisher.  It says in several places that it takes only minutes to create a new channel without having to write ANY CODE.  REALLY??  A direct publisher feed JSON file isn't code?  If this was possible without having to write any code, there would be a web-based fill-out form where you simply enter in title, credits, link to media, etc., and the web-based function would return to you a complete JSON file.  But NO WHERE is there any mention of having to set up folders on remote servers, such as Amazon S3, and having links to those folders, and permissions, et. al, before you can actually create a channel.  The channel creation flow you reference here is virtually useless because it doesn't provide ANY INFORMATION on how to create a JSON file.  It doesn't EVEN say that you have to cut and paste each of those sections together, or any information on the best way to do that or that you have to create that file and then host in on a server somewhere, and... the list of omissions goes on.  I've been using the instanttvchannel.com service for a couple of years now, and wanted to move away from them and the monthly expense for just hosting my script, but they at least provide a fill-in-the form function that not only creates the proper file, but also packages it and all I have to do is upload it to ROKU. 
Again, I'm sorry for being so angry, but to me, the emperor has no clothes, especially when it comes to the claim that no code-writing is involved.  Am I just missing it, or is there really a major component missing here on how to create a JSON file.... AND, having to go into a text file and enter URL paths and file names, and uploading those files to a remote server isn't considered coding?  The documentation, in my opinion, is severely lacking in all respects, and is misleading in the "you can create a channel in 15 minutes" verbiage.  Sure, you can create a channel by copying and pasting the provided JSON file, and uploading the provided art placeholders, but that's not creating a channel.  The channel creation came when the JSON file was written in the first place as that is really the "channel".  
Again, apologies for the rant, but I have many channels to create, and it appears that I'm going to have to pay an outside service to create files, unless there's a hidden instruction file on the developer site somewhere that has a step by step of how to create a JSON file in the first place, with the instructions required for how to link to an Amazon S3 server, for example.  The beginning and end are there for channel creation, but the missing link for me is the most crucial: creating feed files.
Any help you can provide is of course much appreciated.  I'd like to hear from other developers who may be sharing my frustration.
Thanks,
Ken
 
37mediagroup
Posts: 191
Joined: Sat Jul 27, 2013 12:32 pm
Contact:

Re: Sample Direct Publisher Feed

Fri Feb 10, 2017 10:55 am

Ken,

  I too was thouroughly confused when I first started. I know a bit about web design and code, but JSON was unfamiliar to me.  I seemed way in over my head.  However, I disagree with part of your sentiments, as just "replacing links" was really all I was looking for.  I don't find that actual "coding", but all I was asking for was a sample template. 

 What's not mentioned in the tutorial is that all you need to do is copy the mumbo jumbo text/code from their sample feed:  https://api.myjson.com/bins/4tu28  and paste it into a JSON validator like here:  http://jsonlint.com/  and it nicely formats your code for you. All you then need to do is replace the names, descriptions, IDs, and mostly the video link URL.  Just getting a URL should be pretty easy, I can't see how Roku could find it video any other method.

After all, let's not make it too simple. Gotta hope Roku can seperate the wheat from the chaff, otherwise it'll turn into YT.
 
newchannel
Posts: 494
Joined: Tue Aug 02, 2011 2:09 pm

Re: Sample Direct Publisher Feed

Fri Feb 10, 2017 6:47 pm

Thank you Pasnow. 

So I can add all of the info for the channel into one json file and put it on my server and then use the url to that one file, correct? I don't need to make a json for each category, genre etc? What about saving the JSON..."encoding" should it be the utf-8?

And Ken, I too have been feeling frustrated. I wanted to learn what to do but couldn't find the missing pieces.
http://www.victoryNOWfilmsandtv.com
 
User avatar
Baradanikto
Posts: 286
Joined: Tue Apr 30, 2013 7:55 am

Re: Sample Direct Publisher Feed

Sat Feb 11, 2017 9:11 am

Hi RokuChrisT,

I'm trying to get my feed status updated, but, it's been several hours (overnight) and the status has not changed from:


"Please come back to this page in a few minutes to see the new feed status."



I'm not using JSON.  I've tried to build an MRSS feed (xml file) from the MRSS Feed Specification, but, I don't get any feed status.  I could not find an example for MRSS  feeds.  I'm using the MRSS because my videos are typically less than 20 minutes, and, are not shows/movies.  Can you point me to a working example of an MRSS feed?
Public Roku Channel: Rowing

Windows desktop software for creating and managing MRSS, JSON, and FireTV feeds @ https://www.rokurowingchannel.com. No Programming, JSON or MRSS knowledge required.
 
hpdean
Posts: 21
Joined: Wed Jun 17, 2015 7:22 am

Re: Sample Direct Publisher Feed

Sat Feb 11, 2017 10:15 am

@newchannel

Yes, all the categories and video urls, etc., are in one file. Here is my channel with three categories using the TV Specials object. See the categories/playlist at the bottom of the file.
http://hproku.s3.amazonaws.com/JSON/content-feed.json
 
newchannel
Posts: 494
Joined: Tue Aug 02, 2011 2:09 pm

Re: Sample Direct Publisher Feed

Sun Feb 12, 2017 6:05 am

hpdean,

Thank you! Big help. I can make one file and then put the .JSON file on my AWS server and then use the url to the file..do I have it right?

Whew, I believe it's beginning to make sense. 

When you save the information in the JSON as a .json file, in the save panel on computer are you using the utf-8 setting?

Thank you for the help.
http://www.victoryNOWfilmsandtv.com

Who is online

Users browsing this forum: No registered users and 2 guests