Roku Direct Publisher

The easiest way to create a great TV experience.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
awe
Level 8

Roku Direct Publisher Video Loads But Won't Play

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"
      }]            
    }
Tags (1)
0 Kudos
6 REPLIES 6\
AaronMSpelling
Level 12

Re: Roku Direct Publisher Video Loads But Won't Play

Hi @awe 

the json url should open a json file not a github page  - that might be a problem ....

 

also i tried to play your video ( https://app.viloud.tv/hls/channel/c6a146f3bdb2f73571f61891e214e731.m3u8

i cant - it is not working  - so that might be a second problem ....

Building a TV Channel can be easy … if you have a right tools ===>> https://tv-channel.info/
awe
Level 8

Re: Roku Direct Publisher Video Loads But Won't Play

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.

 

0 Kudos
AaronMSpelling
Level 12

Re: Roku Direct Publisher Video Loads But Won't Play

i tried the link you posted in your original post Smiley Happy)

Building a TV Channel can be easy … if you have a right tools ===>> https://tv-channel.info/
0 Kudos
Baradanikto
Level 13

Re: Roku Direct Publisher Video Loads But Won't Play

Your feed file defines categories that are based on play lists.  But, you have no play list objects defined in your feed file.

FREE Windows desktop software for creating BIF (Trick Play), Direct Publisher (MRSS, JSON), and FireTV feeds @ GitHub/rrirower. No programming knowledge required.
0 Kudos
awe
Level 8

Re: Roku Direct Publisher Video Loads But Won't Play

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.

bug.png

0 Kudos
Baradanikto
Level 13

Re: Roku Direct Publisher Video Loads But Won't Play

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.

FREE Windows desktop software for creating BIF (Trick Play), Direct Publisher (MRSS, JSON), and FireTV feeds @ GitHub/rrirower. No programming knowledge required.
0 Kudos