"tim1607" wrote:
I'm no expert, but a JSON or XML has to be generated for Direct Publisher to work no matter what your server is. I'm not familiar with "Serviio DLNA server" but DP only works with JSON and XML files. As long as the server can serve up HTTP protocol you should be good.
What is generating the XML files for your channel? What does that look like? If this is just being hosted locally then it should work but the json still has to be there.
I know that's not very helpful, but can you give some additional information about the links that are being provided? The API is probably not going to be an option for a DP channel. I still haven't figured out Brightscript or the SDK enough to help with getting that up and going. (If there are anybody who can provide some insight on that it would be AWESOME.)
<application>
[color=#000000][size=100][font=monospace]<version>1.10.1</version>
<edition>PRO</edition>
<license>
<id>license data removed</id>
<type>NORMAL</type>
</license>
<databaseUpdateId>1342370f144244a9b2e8306872265deb</databaseUpdateId>
<cdsAnonymousEnabled>false</cdsAnonymousEnabled>
<serviioId>KwzJibMYKq</serviioId>
[/font][/size][/color]
</application>
{
"providerName": "This can be pretty much anything.",
"language": "en-US",
"lastUpdated": "2018-07-27T23:46:13+00:00",
"shortFormVideos": [
{
"id": "1001",
"title": "Name of videos",
"shortDescription": "This would be a short description of the video that you want folks to know. ",
"thumbnail": "http://domainname.com/path_to_thumbnail_image.jpg",
'If you have an internal address this can also be an IP address.'
"genres": [
"comedy"
'this has to be from the list of genres that roku supports'
],
"tags": [
"the60s"
'this is how to identify specific playlists or ways that you want videos to play back'
],
"releaseDate": "1960-07-24",
"content": {
"dateAdded": "2018-07-21T14:14:54.431Z",
"captions": [],
"duration": 105,
'this is in seconds'
"adBreaks": [
"00:00:00"
],
"videos": [
{
"url": "http://ip_address_or_domain_name.com/path_to_video.mp4",
"quality": "HD",
"videoType": "MP4"
}
]
}
},
],
"categories": [
{
"name": "Featured",
"query": "featured",
"order": "most_popular"
},
{
"name": "Play them all",
"query": "pre50 OR the50s OR the60s OR the70s OR pre2000 OR post2000",
"order": "most_popular"
},
{
"name": "1960 to 1969",
"query": "the60s",
"order": "chronological"
},
]
}
We’re upgrading Roku Community to bring you a faster, more mobile-friendly experience. You may notice limited functionality or read-only access during this time. Read more here.
Planned Downtime:
Community will be unavailable for up to 24–48 hours during the upgrade window during the week of May 19th and you may notice reduced functionality.
In the meantime, for additional assistance, visit our Support Site.
We're sorry for this disruption — we’re excited to share what’s next!