I have several channels that I need to convert using the direct publisher. I know nothing about JSON.feeds.
Is there a sample feed so i can learn what I need to put in it? What does the feed look like and what does the actual format look like that has to be entered at direct publisher?
Are there any screenshots of direct publisher of steps to "convert" channels over?
I saw the button to convert beside my channels in my account but I want to know what I have to do, provide, etc before I start clicking any buttons and mess up my existing channels and subscribers. Thank you.
I would like to know this as well because I use an XML file that lists/stores all my feeds which is not compatible with DP so I need to know if the Conversion process will automatically convert my XML Feed file to the JASON feed compatible. Here is some documentation of how to create the JSAON feed file; https://github.com/rokudev/feed-specifi ... ication.md
Here is a sample feed file : https://api.myjson.com/bins/3sa1g but this is for MP4,MOV feeds but I need one for HLS m3u8 feeds
Then you can test to see if there are any errors in your feed file here : http://www.jsonschemavalidator.net
I have a few different channels. One uses a link from my server for our radio station. I have others that use xml with categories that are on-demand. I have a couple of channels that have lists of videos that play in a row when the play like live tv then the play button is clicked.
I sure am wondering how difficult this is going to be to get all of the channels switched over.
BTW is there a sample json feed to show what needs to be added to direct publisher?
I see links that show specific variables that need to be added to a json feed but not a complete example of one written out that can be used as a guide. Would be really nice for all of us that have to change over to have a specific sample copy of one that can be used and then we plug in our own information to the variables? Maybe it's one of the things that will be "top secret" while the rest of us begin this new learning curve lol Or, if it is posted someplace, then I must have over looked it.
I found a way to convert my xml to json but what do you when you have multiple xml files that provide the on demand content that is currently in "categories"?
And, how do you test the converted channel to make sure it works?
If you go through the steps to create a Direct Publisher channel online (Just create a test private channel) you will see that you can create your own Categories (it's part of the channel creation walkthrough) you can select different feed files for each one so I think that is all you will need to do. Was it easy for you to convert your XMl to JSON? can you show me how? Thank you
Thanks for the link and I've converted my XMl file and is json compatible now but what file extension do it use? I uploaded the json txt file to my server called File.JSON but when I check feed status in Direct Publisher after adding this file link, it says; Unable to download from feedUrl
My converted xml doesn't seem to follow this example that works : https://api.myjson.com/bins/3sa1g
You can find an example of a working JSON Direct Publisher feed here: https://api.myjson.com/bins/3sa1g
Once you've configured your feed properly, the channel conversion process will actually be quite quick and easy (assuming your branding assets are all prepared). When you click the "Convert to Direct Publisher" button, you will be brought to the same workflow as anyone who creates a Direct Publisher channel. You can find an overview of what this process looks like here: https://developer.roku.com/publish/channel-tutorial/channel-tutorial-index
Also note that you will not break your channel at any point, as you will be able to preview the channel before you submit it. Until you submit the channel, nothing in production (i.e. available to the public) will be affected.
Thank you for the help and for sharing what a JSON feed looks like.
On the Direct Publisher, will I need to provide a "link" to my JSON feed that has to be from my server somehow? Or, as I saw at the link you provided, I would prepare a feed like it and then paste the feed into the appropriate place on Direct Publisher? I'm thinking I have to now learn how to use my server at aws to somehow host the JSON??
Obviously, I am new to JSON feeds and will do some research online to get more familiar.
Thanks for helping.
EDIT: After research, if I am correct, what I learned is I have to host my JSON somewhere and then plug the url into Direct Publisher, right? Where to host it because it will be too confusing to add to my aws server. I keep my content on my aws and use those links in the feed. But, where do I put the feed and get a URL??