@johnary I have at least one user that I believe is running the software on a Mac by setting up a virtual machine on Amazon.
@adamesq Can you help?
I appreciate all the help you've provided to other amateur Roku developers like me on this message board. Thanks!
Hi @johnary - I'm on a Mac. I'm in the middle of packing for a big move, but saw the tag from @Baradanikto and didn't want to leave you hanging. Yes, I successfully switched over to SG with @Baradanikto's tools going this route!!!😃👏🏻🙏🏻
I set up a Virtual Machine on Amazon AWS Free Tier to create a virtual console Windows instance (via their EC2 dashboard). It takes some patience if you've never done it, but probably all-in around an hour since you know where to look now. In hindsight...and looking forward, I might consider just getting a Mini PC so I don't need deal with virtual and remote login, but it will definitely work. Here are 2 videos I looked at that will help:
https://www.youtube.com/watch?v=W7ioTAnl4Aw&list=PL6a4xUvffNJtbCJvKqrxkIQCkq5dsPwCT
https://www.youtube.com/watch?v=6UF9FNb7184&list=PL6a4xUvffNJtbCJvKqrxkIQCkq5dsPwCT&index=2
There are instructions to walk you through it there and on YT. You'll want to use Microsoft Remote Desktop app for the Mac to connect. It works fine, although a little slow due to the remote.
Thanks so much! Will give it a shot.
Happy to help!
I was able to use the DP to SceneGraph tool. Unfortunately it doesn't seem to like my JSON file because when the channel loads I get a "Please wait. Loading..." message that doesn't go away. The JSON file is only 374kb so I don't think it's the size. The JSON file has been generated from the WP Smart TV Wordpress plugin and works without issue on my current DP channel. I've replaced my JSON file (https://fff-roku.s3.us-east-2.amazonaws.com/sample-roku-feed1.json) with a sample JSON file and it works fine (https://devtools.web.roku.com/samples/rdp-content-feed.json).
Any ideas on what could be causing the issue?
EDIT: Had a bad URL for my JSON feed.
You wrote: my JSON file (https://samplefff.s3.us-east-2.amazonaws.com/fff-roku-feed.json)
But you stated you are using WP Smart TV! If so the WP Smart TV plugin doesnt place the JSON Feed in amazon aws, It has a internal feed link which you need to use a redirect plugin to redirect to a the same link but add a dot JSON at end and redirect it back to the origanal feed location!
Next the amazon aws link you posted:
(https://samplefff.s3.us-east-2.amazonaws.com/fff-roku-feed.json) Does not work! Might be a permissions issues! Note if you go to this link in a browser window you get an error!
johnary if you contact me on my site email admin@ondemandtvnetworks.com I can get you a copy of an SDK zip package that you can unzip and edit with a text editor on your mac!
I'm having trouble with my JSON file. It's generated via WP Smart TV and can be found at https://fff-roku.s3.us-east-2.amazonaws.com/fff-roku-feed.json. On the DP to SceneGraph template from @Baradanikto , it won't load. On the MyTVShow template from @ferdiworks it only loads half of my tags/categories. Everything else seems to work fine and when I test other json feeds, there doesn't seem to be any problems. Not sure what I'm doing wrong.
@johnary Have you tried using categories with Playlist instead?
"categories": [
{
"name": "All Videos",
"playlistName":"All",
"order": "most_popular"
},
{
"name": "Divine Mercy Matters",
"playlistName":"Divine Mercy Matters",
"order": "chronological"
},
{
"name": "Discovering the Diary",
"playlistName":"Discovering the Diary",
"order": "most_recent"
},
{
"name": "Featured Free for a Limited Time",
"playlistName":"Featured Free",
"order": "manual"
},
{
"name": "Explaining the Faith with Fr. Chris Alar",
"playlistName":"Explaining the Faith",
"order": "chronological"
}
],
"playlists": [
{
"name": "All",
"itemIds": [
"archives-srfaustina1",
"c8168fc591444f1a8dd57f6066c26c88",
"01915b3a171a461ebe6e0a098d53e705",
"2c27a33b4eee4705971b1904490c72be",
"91d627fdd4dc4dc0a79737cfc5a89428",
"c9cdab6e098c403a86f776cf13cd68d2",
"55c605228e584bc6ad3788b754808943",
"d0f01326bd764b6991b4e8ad165f2c59",
"39946711a4b5461d9519797a95e09de4",
"4471a6ab89c444a6ac624fc6ebb69341",
"0236fd9efc0a4be090b1130526b86880",
"8cb5b158c6ae403f9ced68af25aabe73",
"e13adc59658e483fa519f0dca3bcd30a",
"b2672956cd6044158b2a9187291f6afa",
"3f5aab9529084f32bd02e901d9ff53b9",
"235b85bd90844a05865190a0fca659ff"
]
},
{
"name": "Divine Mercy Matters",
"itemIds": [
"c8c1e4b00b144a649887cccf124522c5"
]
},
{
"name": "Discovering the Diary",
"itemIds": [
"01915b3a171a461ebe6e0a098d53e705",
"4471a6ab89c444a6ac624fc6ebb69341",
"c8168fc591444f1a8dd57f6066c26c88"
]
},
{
"name": "Featured Free",
"itemIds": [
"f1377ac9543c4b9795239516ef0caa64",
"38f3697469b4418b82fbb59945ed4aaa"
]
},
{
"name": "Explaining the Faith",
"itemIds": [
"8cb5b158c6ae403f9ced68af25aabe73",
"d708716987934c26add6574788ea4117",
"06e25536ff004058a6453fd86ab1930e",
"22af8f6370434cf887072b1c7a27a4f8",
"39946711a4b5461d9519797a95e09de4",
"e13adc59658e483fa519f0dca3bcd30a",
"d0f01326bd764b6991b4e8ad165f2c59",
"2c27a33b4eee4705971b1904490c72be",
"1c606116194c4f73a32b5d4e6f696fb0",
"91d627fdd4dc4dc0a79737cfc5a89428",
"c9cdab6e098c403a86f776cf13cd68d2",
"55c605228e584bc6ad3788b754808943",
"0236fd9efc0a4be090b1130526b86880",
"b2672956cd6044158b2a9187291f6afa",
"3f5aab9529084f32bd02e901d9ff53b9",
"84633bc134db49fdbd1075d827581810",
"e82af69af78a464d8acf8ff0fa6ac775",
"a0ab3f8ce2854a7a8680ebadfd289452",
"f3a0024758b148a081df0e2513b270c8",
"3c2bf497896b4f3eab22d3bf6e239bee",
"b46997f173374cf2910e0a2b56d68f1c",
"8322cd8277164eb981f4be57f1438df0"
]
}
]
}