So, not getting any answers so I'm experimenting.
Experimenting is encouraged! 😄
This morning I launched the server via springboard (not Load but Launch). Because I'm using the mymedia from rokumm.appspot I'm assuming I wouldn't need to install anything to my Roku. Anyway, still no album art for any album folders.
There's the problem with the album art not showing up. Springboard.py launches rss_server.py, which for some reason has the lines that look for embedded album art for folders commented out. I also can't say for sure whether or not rss_server.py has the fixes that are in mymedia.py. It really shouldn't even be there anymore. I can't speak for Springboard.py; I've only ever used it to load client onto the box and I don't even use it for that anymore.
One thing I did notice this morning was when I tried to launch the server with mymedia.bat the line comes up in the cmd window that rokumm.appspot blah blah blah is not reachable or some similar language, and it just sits there. I'm assuming from this that launching via the mymedia.bat depends on the google app running. Any of this making sense?
It all makes sense (now that I've done a little research). Running mymedia.bat launches mymedia.py under Python and while it appears that nothing is happening, it's running. If you were to start up the channel on the Roku you'd see a bunch of status messages printed out to the window where you started mymedia.bat. I believe, but I have to double check, once you've made the initial rendezvous, you don't really need the google app anymore.
Other than the lack of displayed embedded album art everything works fine.
If you make sure you're launching mymedia.py and not rss_server.py, you should see your album art.
I did notice that when selecting the first rack in a folder it loops through the album until paused. Is this the same behavior I'd see if I selected Play All in a folder? I'd like to be able to either loop or play through once.
That's by design. The only difference between selecting "Play All" and just selecting a song to play is that "Play All" will traverse the directory tree whereas just selecting a song will not. In a folder that doesn't contain any sub-folders, "Play All" isn't really necessary. All of the options for playing music will loop forever. I could add an option to only play through once, but you're the first to suggest it.
Also, if the mymedia selected from the channel store is a problem then I'm game for loading it locally.
Can anyone advise on this?
It shouldn't be a problem, as long as you've completed the initial rendezvous.
More experimenting. Saw in cmd window that once I very my media from browser that activity is logged. I clicked around and watched this logging. When I'd go in My Music I'd get a 404 error logged for trying to reach main.css.
When I'd use the STOP button to kill the server I'd get a "stopping server Springboard terminating" which just stays there until I use Windows Task Manager to kill the remaining python.exe.
I think the main.css thing is just some browser thing, like the favicon.ico request I see sometimes. As for Springboard not terminating the server correctly, this is another case where el.wubo and I are out of sync. I fixed that problem some time ago, but it never made it into github. Somewhere way back in this thread is the fix. 😉
The experimenting continues. Hoping I don't accidentally stumble into launch codes and have missiles away.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.