apps icon indicating copy to clipboard operation
apps copied to clipboard

Real-time voice-messaging

Open ion1 opened this issue 10 years ago • 7 comments

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.

ion1 avatar Oct 03 '15 09:10 ion1

something kinda like mumble?

whyrusleeping avatar Oct 03 '15 17:10 whyrusleeping

Mumble is real-time only AFAIK.

ion1 avatar Oct 03 '15 17:10 ion1

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

davidar avatar Oct 04 '15 04:10 davidar

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

Kamelia2000 avatar Feb 24 '18 10:02 Kamelia2000

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.

lachlangreenbank avatar Mar 07 '18 22:03 lachlangreenbank

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).

Stebalien avatar Mar 09 '18 22:03 Stebalien

Is this possible now?

imranismail avatar Jun 27 '22 19:06 imranismail