Halp me get better content onto the home page https://video.iris.to

Reply to this note

Please Login to reply.

Discussion

Tried uploading from iOS safari, and I don’t think it worked. Didn’t even ask to login or sign any events, file shows as not present

ah yes, it's having trouble on ios safari

should work now

How do I login? I get some random npub and that’s all. I also see video thumbnails flicker like mad on the front page 🫡

Good point. It generates a random npub for you. There should be extension login option (double tap avatar or profile -> switch account) but I'll add nsec as well.

Noticed flicker also

Done 😂

(Few issues, where video goes into playback right after the upload and it is going full screen)

It works! I uploaded a smaller video ~30 mb, it worked well. A larger upload ~700mb didn't.

I get a constant stream of messages from my signing extension when I have the issue open in a tab FWIW.

I̵s̵s̵u̵e̵ > site

Nevermind, larger file worked as well. The site was fine with a video in MP4 container, but did not like an mkv container of the same video. I had converted container with ffmpeg -c copy.

Couldn't figure out how to log in. I uploaded a video, seemed to work

What is happening here? Is there some peer to peer happening in the background? I'm watching the larger file to test and I see a lot of upload in the background, with very little download.

This is interesting BTW 👀

Yes, it's sharing with peers over webrtc. cdn.iris.to http as backup for the content addressed chunks

cdn.iris.to blossom

chunks are CHK (content hash key) encrypted similar to freenet

Watching King of the Hill S01E01 🍿

nostr:nprofile1qqsxu35yyt0mwjjh8pcz4zprhxegz69t4wr9t74vk6zne58wzh0waycpt3mhxue69uhhqun00pujumn0wd68yttjv4kxz7fwv9c8qte4vscxgvecv9nxxdpevv6xywp5vdsnqerp8y6nzcfnxvmxzenxvycnsdpn8pjkvetyxvcryct9v4jxvcfexfjkywrzxpjrxenrvgurwqgkwaehxw309amk7apwv3jhyemfva5jucm0d5hszxrhwden5te0wfjkccte9ejx2un8d9nkjtnrdakj7h0jgy8 check this out

👀

So here's a question - I want to create a single thread/feed with music videos that I would like to append regularly (e.g. every day/week). What is the best way to do that? Keep "quoting" the previous note? Add a reply every time more and more nested? Anything else?

nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk whats the spec?

Does it show views per video? Can we zap?

It's decentralized file storage so view count is not really possible, but I should add zaps!

Ah yeah that makes sense

Great stuff, Martti. Can you point me to the docs? Would love to read more about how you’ve built this

https://github.com/mmalmi/hashtree-ts - it's basically blossom with directories and file chunking.

* Merkle tree roots published on nostr, so you can have npub/path addressed directories whose content you can update.

* Chunks are encrypted by default (Freenet style CHK content hash key encryption).

* Peers request chunks over WebRTC with Freenet style privacy preserving HTL hops-to-live algorihtm.

* HTTP blossom servers used as fallback.

I also have github replacement on hashtree in the works: https://files.iris.to/#/npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk/repos/hashtree-ts

Oh wow. That's really cool, Martti.

This is great. Once there’s more content here, it would be a great candidate for some of the WoT curation and discovery tools we are building

freenet-project, successor project name: hyphanet, yay. u hyphanet developer and involved over there as well? #NDN et al for the future

I'm not involved with freenet / hyphanet, but would be interesting to hear what they think about this hashtree arrangement. I think hyphanet in browser would be much more popular than having to download some java software 😅