ipfs / apps

Coordinating writing apps on top of ipfs, and their concerns.
60 stars 9 forks source link

Real-time voice-messaging #7

Open ion1 opened 9 years ago

ion1 commented 9 years ago

This is an application I have hoped for for a while. IPFS seems like it might be a great platform for it in the future.

I would like to have a private and distributed voice-messaging app where two or more people can participate in chat channels. If you have a channel open in your app with no queued messages to play, you’ll have incoming messages streamed and played in realtime with minimal latency. If you hit the push-to-talk button while listening to a message (realtime or not), the playback will be paused while you’re transmitting.

This would combine the benefits of voice messages (asynchronous discussion, transmission is possible when the recipient is not available yet) and realtime calls (hear the others in realtime if the app was idle otherwise).

Applications like this seem to be available, but given their centralized and closed nature your discussion isn’t actually private.

whyrusleeping commented 9 years ago

something kinda like mumble?

ion1 commented 9 years ago

Mumble is real-time only AFAIK.

davidar commented 9 years ago

We were just discussing live streaming with archiving on IRC, which may be relevant.

Kamelia2000 commented 6 years ago

Anyone know possible to make IPFS realtime communication like message and others ? Transfer Video . Whether possible to make an application combination of IPFS and Http ?

Thanks, George

lachlangreenbank commented 6 years ago

https://github.com/orbitdb/orbit here is a real time messenger @Kamelia2000 im trying to figure out what is possible too. If you want someone to collaborate with send me a message.

Stebalien commented 6 years ago

Note: Ideally, real-time video/voice chats use unreliable transports to reduce jitter. We hope to provide unreliable packet transports in the near future but don't currently support them.

However, one can still make a decent realtime communication app without such transports (although it may not work so well on bad networks).

imranismail commented 2 years ago

Is this possible now?