Roku Direct Publisher

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

Re: Direct Publisher and Vimeo Pro

I believe there is a setting to get your categories from your feed file. An example of the beginning of a feed that does this is below:

 

{
  "providerName": "CHANNEL_NAME",
  "lastUpdated": "2020-03-01T16:00:00+00:05",
  "language": "en",
  "categories": [
    {
      "name": "Featured Content",
      "playlistName": "featured content",
      "order": "manual"
    },
    {
      "name": "CATEGORY_2_Name",
      "playlistName": "PLAYLIST_NAME_1",
      "order": "manual"
    },
    {
      "name": "CATEGORY_3_Name",
      "playlistName": "PLAYLIST_NAME_2",
      "order": "manual"
    },
    {
      "name": "CATEGORY_4_Name",
      "playlistName": "PLAYLIST_NAME_3",
      "order": "manual"
    },
        {
      "name": "CATEGORY_5_Name",
      "playlistName": "PLAYLIST_NAME_4",
      "order": "manual"
    },
    {
      "name": "CATEGORY_6_Name",
      "playlistName": "PLAYLIST_NAME_5",
      "order": "manual"
    },
    {
      "name": "CATEGORY_7_Name",
      "playlistName": "PLAYLIST_NAME_6",
      "order": "manual"
    },
    {
      "name": "CATEGORY_8_Name",
      "playlistName": "PLAYLIST_NAME_7",
      "order": "manual"
    }
  ],
  "playlists": [
    {
      "name": "PLAYLIST_NAME_1",
      "itemIds": [
        "ssa_0104",
        "ss_0102",
        "sr_1504",
        "tt_0102",
        "ss_1702"
      ]
    },
    {
      "name": "PLAYLIST_NAME_2",
      "itemIds": [
        "sr_1401",
        "sr_1402",
        "sr_1403",
        "sr_1404"
      ]
    },
    {
      "name": "PLAYLIST_NAME_3",
      "itemIds": [
        "sr_1501",
        "sr_1502",
        "sr_1503",
        "sr_1504"
      ]
    },
    {
      "name": "PLAYLIST_NAME_4",
      "itemIds": [
        "sr_1601",
        "sr_1602",
        "sr_1603",
        "sr_1604"
      ]
    },
     {
      "name": "PLAYLIST_NAME_5",
      "itemIds": [
        "sr_1701",
        "sr_1702",
        "sr_1703"
      ]
    },
    {
      "name": "PLAYLIST_NAME_6",
      "itemIds": [
        "ss_0101",
        "ss_0102",
        "ss_0103",
        "ss_0104",
        "ss_0105",
        "ss_0106"
      ]
    },
    {
      "name": "PLAYLIST_NAME_7",
      "itemIds": [
        "ssa_0101",
        "ssa_0102",
        "ssa_0103",
        "ssa_0104",
        "ssa_0105",
        "ssa_0106",
        "ssa_0107",
        "ssa_0108"
      ]
    },
    {
      "name": "PLAYLIST_NAME_8",
      "itemIds": [
        "tt_0101",
        "tt_0102",
        "tt_0103",
        "tt_0106",
        "tt_0110",
        "tt_0115"
      ]
    }
  ],
"shortFormVideos": [
            {
              "id": "sr_1401",
              "title": "VIDEO_TITLE",
              "content": {
                "dateAdded": "2017-04-01T00:00:00+00:05",
                "videos": [
                  {
                    "url": "https://player.vimeo.com/external/LONG_STRING_OF_CHARACTERS",
                    "quality": "HD",
                    "videoType": "HLS"
                  }
                ],
                "duration": 2929
              },
              "thumbnail": "URL_OF_THUMBNAIL.png",
              "shortDescription": "Spring Edition",
              "releaseDate": "2017-04-01T00:00:00+00:05"
            },

.....and then the rest of the video objects in the Short Form Video array (don't forget the closing bracket for the array and closing brace for the object)

]
}
0 Kudos
robbless
Level 8

Re: Direct Publisher and Vimeo Pro

In case you still have problems with the feed you get from Vimeo, please check out Tappla.com

We help you to generate a Roku JSON feed (from the Vimeo API): you can organize your videos in multiple Vimeo showcases and then do the categorization and video-type selection in the Tappla dashboard. 

(If there is a feature that you need and is not yet there, just send me a message and we try to build it asap)

Additionally, you can build a native Apple TV app at Tappla - working more or less the same as Roku Direct Publisher. 

(full-disclosure: I'm one of the co-founders of Tappla)

 

0 Kudos