rrirower / DP2SceneGraphWizard

Direct Publisher to SceneGraph wizard.
MIT License
15 stars 1 forks source link

Error trying to side load Version 1.0.0.0-alpha-7 #39

Closed adamesq closed 9 months ago

adamesq commented 10 months ago

I'm getting "Install Failure: Compilation Failed.PlayerTask" when trying to install a channel created today with the alpha-7 version. I created it with the feed I made in Channel Feed Manager last night. I added items to the feed today.

I do see that the feed now generates some kind of error, so maybe CFM is doing something odd?

I then side loaded the same channel created with Alpha-6 last night. It side loaded with no issue with content from the same feed.

Please let me know if I can provide more info.

rrirower commented 10 months ago

I'll need the url for your feed. I won't be able to look at it until tomorrow.

adamesq commented 10 months ago

Sure - and thank you - http://silverwerks.tv/r/silverwerksfeed.json

Just adding in a couple more notes on the feed: It validates successfully with the Channel Feed Manager tool, however, the https://www.jsonschemavalidator.net/ with Roku's schema indicates "Required properties are missing from object: version, assets. Schema path: #/required"

Side note: I've noticed that the Channel Feed manager "forgets" the genres when going back in to a piece of content (fields are cleared).

rrirower commented 10 months ago

Can you post the manifest from your package?

adamesq commented 10 months ago

Sure - I added a couple more notes above as well.

# Channel Details
# Auto-generated by DPtoSceneGraph wizard version 1.0.0.0-alpha-7
# (c) Copyright 2023, Michael Harnad, All rights reserved.
# Support at https://github.com/rrirower

# NOTE: Uppercase attributes are CUSTOM.

title=Silverwerks
major_version=1
minor_version=0
build_version=0
FEED_URL=https://silverwerks.tv/r/silverwerksfeed.json
splash_color=#000000
BACKGROUND_COLOR=#000000
ui_resolutions=hd
USE_RAF=0
OFFER_SUBSCRIPTIONS=0
supports_input_launch=1
mm_icon_focus_hd=pkg:/images/channel.png
splash_screen_hd=pkg:/images/splash.jpg
OVERHANG=pkg:/images/overhang.png
BACKGROUND_IMAGE=pkg:/images/background.jpg
adamesq commented 10 months ago

Roku feed validator returned: Roku Search Feed 2.0 Validation Result: Failure “no assets downloaded” The feed is loading in the channel I had created with Alpha 6 (when the feed had less in it…one of the objects I had changed today from a TV Special to a TV Series, of that helps. Only one episode is in there so far).

I’m now thinking that I had read somewhere the first item in the feed can’t be a tv series???? It’s been a lot of hours! I’m not sure if that’s right. 😂

rrirower commented 10 months ago

It's a bug. It only happens if you don't use RAF. I should have it fixed tomorrow.

adamesq commented 10 months ago

OK - Rare that it's not on my end. 😂

Should I post about the Channel Feed Manager feed validation (and dropping genres) issues mentioned above in the GitHub?

adamesq commented 10 months ago

...and THANK YOU.

rrirower commented 10 months ago

I'm already aware of the genres bug. I have a fix for it.

rrirower commented 10 months ago

Alpha-7.2 was uploaded today. Please re-run the wizard to create your channel. Additionally, in testing your channel, you have some categories that contain no content.

Please re-test and let me know how you make out.

rrirower commented 10 months ago

There's still a compilation problem. It works in debug, but, not when sideloaded. Working on it.

rrirower commented 10 months ago

Alpha-7.3 was uploaded to fix the compilation error. Let me know if it fixes your issues.

adamesq commented 10 months ago

👍🏻 on Alpha 7.3. (Now I want to go figure out creating an ad feed.) HOWEVER, while the feed validates with the CFB Tool, it fails in the JSON schema validator and with Roku's feed validator.

Inside of CFB the tool to generate a search feed gives me: Fatal Program exception detected: "IsonManager.SeriesObject' does not contain a definition for 'content" in method 'AppendSearchFeed".

Here's the one I tested: https://silverwerks.tv/r/silverwerksfeed-manualfix.json I tried removing the categories you had mentioned (just haven't added the content that goes there to the feed yet). I had to do this manually b/c when a category is removed (trashed), save feed doesn't actually save the change. Also, I added the version tag since the JSON Schema Validator caught that it was missing from the CFB generated feed.

Roku's feed validator: The following errors and warnings were encountered: no assets downloaded

The JSON Schema Validator: Required properties are missing from object: assets. Schema path: #/required

rrirower commented 10 months ago

I'll be uploading a new CFM soon that will fix that problem and some others.

adamesq commented 10 months ago

GREAT! I've got the channel submitted for the shift from DP!👏🏻 Is there something I can add to the feed to deal with the "no assets downloaded" error? Side loaded channel is running fine and I got all ✅ in the Dashboard.

rrirower commented 10 months ago

Is that message from a Search feed? Where do you see it?

adamesq commented 10 months ago

Screenshot 2023-10-02 at 12 00 53 PM Package Utilities

rrirower commented 10 months ago

Please see the Roku manifest doc. You must comply with its image requirements.

rrirower commented 9 months ago

Have you resolved your image issue?

adamesq commented 9 months ago

Hi @rrirower - I had already submitted the channel. It was (of course) on my end...I used a 1920x1080 image. Still published. Thank you!