Avatar
bitvid
893a31fa5a6481295bb76ea2dd8d5ec70640e6e6ad398e6547d771e8256af11f
seed. zap. subscribe.

I love when bugs turn into legitimate features. 😅

#ownyouraudience

bitvid = #Nostr + #WebTorrent +IPNS

And eventually #bitcoin

bitvid uses #IPNS to ensure that the client can be accessed by anyone.

Here is an example of a link going through an IPNS Gateway to access video content.

https://k51qzi5uqu5dgwr4oejq9rk41aoe9zcupenby6iqecsk5byc7rx48uecd133a1.ipns.flk-ipfs.xyz/?v=nevent1qqsx5we9cge45r3rkhcwyq3danwmdfas3j37dzpugvckhtztl5dmspg8fd053

New additions to #bitvid:

- a ton of refactoring for faster and more reliable load times in various conditions

- altered the login and alert UI design

- added an decent "upload video" form

- fixed links that are to videos that have since been edited

- reworked how the delete and edit functions work to be more reliable without creating multiple copies of the same video

- improved code modularity

Want to see the latest updates? Try the #bitvid beta.

https://beta.bitvid.network/

Ill push to main once I know it's not broken. lol

Fixed a ton of things. Reworked a ton of things, but my favorite is now after editing a video, the new video URL and the old video URL will still work.

That was tricky to figure out since nostr is immutable, and I don't want new versions of the same videos showing up in the grid feed. Maybe it's not the correct way to do this, but I ended up using a Root ID.

#exit #nostr #bitcoin #bitvid

#bitvid should load much faster than before now.

Its never going to load as fast as a centralized site streaming traditional media but it should be much faster.

Give it like a solid 20 seconds to load. 😅

I'll make it faster. Right now I just need it to work reliably.

This weekend I added a local browser based #WebTorrent client to help get content seeded out in a pinch from any computer.

https://bitvid.network/torrent/beacon

Shout out to #βTorrent for the amazing work. The #bitvid βeacon client is based on a modified βTorrent client.

So, now using just bitvid you can seed a video file from any computer and have a verified URL where it can live online with public nostr post verification. And the community that values the content can support by seeding that video content as well. This ensures that content can continue to proliferate.

Its a full cycle system in a single tool now.

More features like channel profiles, subscriptions and better nostr relay and npub/note blocklist control are on the agenda for the next few weeks.

Added default thumbnail as fallback and forced 16:9 aspect.

Working on adding a fallback thumbnail image in case the link in the nostr note doesn't load in any content. This is why some of the videos have no images.

Will also be adding a 16:9 Thumbnail crop/fill to the thumbnail display box.

#bitvid

I have unique URL addresses working for each video now. And also a working share button that copies the event address. 👍

I don't have video social preview content yet. But hey at least your video can have a unique place to live.

Check it out!

https://bitvid.network/?v=nevent1qqstzjq9hgxnhewcnlqzn738a5ugyemxwcjrxmf5adezz4znw7cgkgqzatulq

Just added "copy magnet link" button so anyone can seed the videos they like.

Paste this link into Webtorrent Desktop and help support the creator.

#bitvid

Added much better Firefox support for video playback.

Social Video in the Limit. Help me build it.

#bitvid

If your a #developer and are interested in helping me build a truly #decentralized #video #client using #nostr and #webtorrent please contact me. 🙏

The code is available at: https://github.com/PR0M3TH3AN/bitvid

The bitvid site is buggy at the moment but a simple refresh of the page will solve a lot of issues.

Currently the site works best on Chrome based browsers. 👍

Will be fixing bugs and adding features as soon as possible.