I finally had time to try JAMS on Windows. Works like a charm. So exciting to be streaming music at last from Autonomi mainnet! Great work. Very impressive!
I am having a really hard time using this app. I got it to launch on a mac. I hit mainnet, and then it opens its GUI.
I tried importing the playing json posted on this thread, it didn’t do much (no songs loaded up anywhere in the menu system or on disk).
I also wasn’t sure if an account needed to be created prior to searching for a public file to download/stream/play? as the logs just showed this:
[ERROR] listAccounts: {"Common":"Error reading accounts. No such file or directory (os error 2)"}
[ERROR] listAccounts: {"Common":"Error reading accounts. No such file or directory (os error 2)"}
[LOG] shutest
[LOG] Attempting to create a new user: shutest
[LOG] registering...
[ERROR] listAccounts: {"Common":"Error reading accounts. No such file or directory (os error 2)"}
I tried putting an xor address above for some song to find.. it said downloading but nothing shows up on my playlist either, and the logs weren’t updating.
I thought I just spend a few minutes trying out the apps that the community is building out. Any further tip or help would be appreciated.
Regardless of it not working on my laptop, the app does look really cool from the GUI screenshots that have been shared on this thread.
Okay it finally worked! I stopped hitting buttons on the app, and after minutes on end going by… it popped up a screen saying private key generated for user shutest, and I was able to see the 2 songs added to the playlist and downloaded.
Some initial feedback:
- Add timestamps to the console/log section
- Progress bar (even the simplest formula here) would be nice in terms of which step of X of Y its on when walking through the high level process of creating an account, if possible
- Full path on which file its expecting to find for listAccounts (local or against the network?)
I also realize this app might be phased out due to PirateRadio, and if so, just ignore the above.
Just as a full disclaimer, to be honest, I am not really fully up to speed on the libraries that were used to build this app (even the autonomi libs as I haven’t used them much to develop against at all), so this is just some initial simple feedback (as if I was a dummy user off the app (first time)).
Glad to see it work in the sense that I didn’t need to configure any other app or setting (all self-contained)!
Cheers!
PirateRadio would be supportive of Jams and vice versa, so Jams will remain a corner stone.
I would like to get a web and mobile version of Jams out at some point too.
Unfortunately, I’ve been extremely distracted and consumed by home improvements and the 9 to 5, etc. I’m hoping to get back to it soon though.
Your feedback and suggestions are excellent and very welcome @Shu
Much appreciated and I think those would be solid improvements! Thank you
Is there a mobile version of ANT client or libraries that’ll work to be built into Android / iOS apps?
Hi, how is it going, how are you doing?
I tried to upload but get payment required error. I loaded the adress for creating an account with plenty of arb eth and ants, so don’t know right now what the issue could be. Is Jams updated to the latest network upgrades?
The problem seems to be that the private key the account is created with is not the same as public adress shown for the account when logged in.
Update, now it worked well. I had to fund the public key shown under the profile picture and not the one from the private key when creating the account. After uploading then the song did now show up in the song list, I had to search and download the song.
Success using Jams. ![]()
Question, are the songs uploaded private or public?
Jams is not updated so your success may vary.
The songs are public, but are stored in a way that @loziniak might be able to explain. It’s not like the normal files uploaded by ant up.
Thanks, that would be good to know before eventual copyright infringement problems. ![]()
Wish uploads were private as standard. ![]()
Well technically I think if you upload public files, they still won’t be known by anyone unless you share the actual address - or in jams case, by exporting the playlist. Again not fully sure as it was @loziniak that was the back-end wizard during jams development.
For legal reasons both for users but also for the JAMS team, it might be wise consider changing to only uploading private files.
If an entity would ask every node for public files then they will find them from what I understand.
I don’t think you can ask nodes for public files like that. Otherwise we could make indexing systems.
Right now nodes don’t know what they have. It’s just parts of files (chunks). So you need an address to request an actual file. And that address is long so it cannot be brute forced.
i tried today to play asong uploaded a few weeks ago but it does not want to play.
When looking at the logs it seems a little strange:
Generated File Path: C:\Users\tobbe\Downloads/001 - Avenged_Sevenfold - Chapter_4___live___Dalhalla.mp3
Should there be / instead of \ in the file path text? Also would be nice if could choose a folder and or if JAMS generated a folder in downloads.