Please sign in to access this page

p2p videochat app

p2p videochat app

4 devlogs
21h 5m
Created by leocerv

its a p2p over cli app that connects to another user and lets you stream your video to them and viceversa

Timeline

Ship 1

0 payouts of shell 0 shells

leocerv

6 days ago

leocerv Covers 4 devlogs and 21h 5m

i made a new release, improved the readme a little bit more

Update attachment

so i found out a game changer, which is that in irohs gossip protocol, you can adjust the message size limit in the client, and with this i was able to get the best quality possible for the video, and since i adjusted the limit, the video was sent completely without errors.

Update attachment

so for this new devlog i tried to make a working version of a p2p videochat, but i just couldnt make it work, i tried everything until i downscaled the res of the video and thats when i was able to get it working, but it took so much time of beugging, reading, and trying new things only to fail.

i also did a little refactor to the chat.rs file but its something minmal, i spent like 30 mins doing that, most of time spent went down onto the videochat. i sttach a demo video of the app working

i started this project few hours ago but i wasnt sure if i was gonna ship it to som or not, so here i am posting a 8hr devlog, what i did so far was create a p2p chat using iroh and following their code while making adjustments.

I also made a module to retrieve frames from your camera and then process them and display that frame using halfblocks in your terminal, the result is attatched, its stable at around 60-70 fps which is a good number and the quality isnt that bad.

Update attachment