Roku Direct Publisher

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

Recent Videos

Hi, I recently added a channel (Eddy James Real Estate Photography). When I try to add new videos to it from my Vimeo feed, they go into the "Recently Added" category on Roku but I don't know how to make a category where they can all reside on my Roku Channel permanently. If I try to add 5 more videos, then 5 will be dropped off "Recently Added". How can I create a category on my Channel where the videos will all stay on our Roku channel?

Thank you.
0 Kudos
4 Replies
tim1607
Level 7

Re: Recent Videos

Hi EddyJames,

You have to create the categories so that your feed will allow DP to do it's job. 
You have to put a category for each of the various videos - onestory, twostory, garage, nogarage - and so on.
Then there has to be a way to pick those categories, like a rule for the categories. Those are the lines that will appear in channel page.
This is what I would do, I am adding just a sample JSON that I haven't checked for accuracy or anything, but it would look something similar to this:
{
  "id": "1001",
  "title": "video title",
  "shortDescription": "Description of the videos",
  "thumbnail": "http://url-of-thumbnail with 16x9 dimensions",
  "genres": [
    "your genre"
  ],
  "tags": [
    "onestory", "nogarage"
  ],
  "releaseDate": "2019-07-24",
  "content": {
    "dateAdded": "2019-07-24T14:14:54.431Z",
    "captions": [],
    "duration": 105, 'number of seconds video runs'
    "adBreaks": [
      "00:00:00"
    ],
    "videos": [
      {
        "url": "http://URL TO video",
        "quality": "HD",
        "videoType": "MP4"
      }
    ]
  }
},
{
  "id": "1002",
  "title": "video title",
  "shortDescription": "Description of the videos",
  "thumbnail": "http://url-of-thumbnail with 16x9 dimensions",
  "genres": [
    "comedy"
  ],
  "tags": [
    "twostory", "nogarage"
  ],
  "releaseDate": "2019-07-24",
  "content": {
    "dateAdded": "2019-07-24T14:14:54.431Z",
    "captions": [],
    "duration": 105, 'number of seconds video runs'
    "adBreaks": [
      "00:00:00"
    ],
    "videos": [
      {
        "url": "http://URL TO video",
        "quality": "HD",
        "videoType": "MP4"
      }
    ]
  }
},
{
  "id": "1003",
  "title": "video title",
  "shortDescription": "Description of the videos",
  "thumbnail": "http://url-of-thumbnail with 16x9 dimensions",
  "genres": [
    "comedy"
  ],
  "tags": [
    "onestory", "threecargarage"
  ],
  "releaseDate": "2019-07-24",
  "content": {
    "dateAdded": "2019-07-24T14:14:54.431Z",
    "captions": [],
    "duration": 105, 'number of seconds video runs'
    "adBreaks": [
      "00:00:00"
    ],
    "videos": [
      {
        "url": "http://URL TO video",
        "quality": "HD",
        "videoType": "MP4"
      }
    ]
  }
},
{
  "id": "1004",
  "title": "video title",
  "shortDescription": "Description of the videos",
  "thumbnail": "http://url-of-thumbnail with 16x9 dimensions",
  "genres": [
    "whatever genre you have chosen"
  ],
  "tags": [
    "twostory", "threecargarage"
  ],
  "releaseDate": "2019-07-24",
  "content": {
    "dateAdded": "2019-07-24T14:14:54.431Z",
    "captions": [],
    "duration": 105, 'number of seconds video runs'
    "adBreaks": [
      "00:00:00"
    ],
    "videos": [
      {
        "url": "http://URL TO video",
        "quality": "HD",
        "videoType": "MP4"
      }
    ]
  }
}
],


"categories": [
  {
    "name": "Featured",
    "query": "featured",
    "order": "most_popular"
  },
{
  "name": "One Story",
  "query": "onestory",
  "order": "chronological"
},
{
  "name": "Two Story",
  "query": "twostory",
  "order": "chronological"
},
{
  "name": "No Garage",
  "query": "nogarage",
  "order": "chronological"
},
{
  "name": "Three Car Garage",
  "query": "threecargarage",
  "order": "chronological"
}
]
}

I didn't check for comma's or any other punctuation but you gotta tell it what to do.  The direct publisher will follow your instructions, you just have to be clear with what you want. 
0 Kudos
EddyJames
Level 7

Re: Recent Videos

Tim,

Thank you so much. This shows me that this is way over my head for now. I hooked Roku to my Vimeo channel (www.vimeo.com/eddyjames) and I thought everything would simply port over as it read the video feed at vimeo. I didn't realize that detailed coding would need to be written to watch the videos. And I wouldn't know where to put that coding anyway Smiley Happy

I apologize for taking up your time, and it was very generous of you to do that.
0 Kudos
37mediagroup
Level 9

Re: Recent Videos

I'm sorta confused how you built a Roku channel without any coding??
0 Kudos
EddyJames
Level 7

Re: Recent Videos

37mediagroup,

Roku pulls directly from my Vimeo feed. When I upload to vimeo I just check the box that says add to showcase and it sends it to my roku channel.
0 Kudos