-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support stream through IPFS daemon #285
Comments
for clarity, this would work through companion, correct? |
Apparently js-ipfs does not support this, so I think companion doesn't either. |
Cc @magik6k (the author of these features on the go side) |
So go-ipfs exposes libp2p streams via There was some discussion on creating a websocket interface to these commands to enable browsers to open/listen for p2p streams, but iirc the conclusion was to focus on https://github.com/libp2p/go-libp2p-daemon, and just support websockets there |
(AFAIK it should be possible to implement on the extension level, cc @lidel) |
@magik6k ha, thanks for the feedback! If it's not websockets we can't use it directly in the browser context, and we would need this to be in the IPFS daemon.. |
One of the reasons why we were not able to use an IPFS daemon instead of an embedded js-ipfs node was because go-ipfs didn't allow for p2p streams. But go-ipfs now it does have the p2p command which opens a duplex stream.
(/cc @whyrusleeping)
The text was updated successfully, but these errors were encountered: