I posted the json file to a github page, https://github.com/dapperAuteur/dapperAuteur.github.io/blob/master/centenarian_fun_pilot.json .
The channel that this points to loads on the Roku device. There should be one video but 3 show up on the channel and none of them work.
Is there something wrong with the json file?
Should I not use github pages to host the json file?
{ "providerName": "Centenarian.Fun", "language": "en-us", "lastUpdated": "2021-04-13T18:12:32.125Z", "shortFormVideos": [{ "id": "20210413_centenarian_fun_convo_wit_fred_harper", "title": "Centenarian.Fun Convo wit Fred Harper", "shortDescription": "aweful Conversations, a regular part of the Centenarian Fun morning show. I hope you enjoy this conversation with Fred Harper, a Developer Evangelist with over 20 years experience in the tech.", "longDescription": "aweful Conversations will become a regular part of the Centenarian Fun morning show. I hope you enjoy this conversation with Fred Harper. Fred's a Developer Evangelist with over 20 years experience in the tech industry. We talk about: cats, his is name Java, creating the world you want to exist, succession planning so that you may enjoy the world you create, MIAMI = Money Is Always A Major Issue (Pitbull gave us this Hip-Hop Axiom), 2 Bags, 3 Words for 2021", "thumbnail": "https://cdn.shopify.com/s/files/1/0540/4252/5874/articles/morning_show_convo_wit_fred_cover_905x.png?v=1619644996", "genres": ["comedy"], "tags": ["talk show", "morning show", "centenarian","centenarian fun"], "releaseDate": "2021-04-13", "content": { "dateAdded": "2021-04-13T14:14:54.431Z", "captions": [], "duration": 2191, "videos": [{ "url": "https://app.viloud.tv/hls/channel/c6a146f3bdb2f73571f61891e214e731.m3u8", "quality": "HD", "videoType": "MP4", "bitrate": 1000 }] } }], "categories": [{ "name": "Most Popular", "playlistName": "misc", "order": "manual" },{ "name": "Recentely Added", "playlistName": "misc", "order": "manual" },{ "name": "Blue Zone", "playlistName": "misc", "order": "manual" },{ "name": "Centenarian Fun", "playlistName": "misc", "order": "manual" }] }
Thank you for your tips @AaronMSpelling .
It does open a json file that's hosted on a github page, it doesn't open a github page.
This is the feed url
https://dapperauteur.github.io/centenarian_fun_pilot.json
It opens a json file.
Your feed file defines categories that are based on play lists. But, you have no play list objects defined in your feed file.
How do I define a playlist in the feed file?
That's a screenshot of the playlist of videos that I'm trying to use on Roku. I'm using a tool called viloud that provides a mu38 file link.
It's supposed to work with Roku Direct Publisher.
Please refer to the Roku Json Schema document for that info. The 'play list' object is defined in the feed file just like any other object.
Note, that you don't need a paid service to manage your feed file.
Make sure the television and device you're trying to view it on supports the resolution of the video. If you're trying to view a 1080 (FHD) video on a 720p TV, you'll experience similar symptoms. What worked for me was to encode both 720p (HD) and a 1080p (FHD) version. Roku will play the most suitable video.