Closed
Description
List of projects that need ported
Projects Status
| Project | GitHub Issue | Commit |
|---|---|---|
| github.com/gavv/webrtc-cli/src/rtc | gavv/webrtc-cli#9 | |
| github.com/ringcentral/ringcentral-softphone-go | ringcentral/ringcentral-softphone-go#2 | https://github.com/ringcentral/ringcentral-softphone-go/releases/tag/v0.7.0 |
| github.com/pion/rtwatch | pion/rtwatch@99bc410 | |
| github.com/anacrolix/torrent | anacrolix/torrent#451 | anacrolix/torrent@91454b6 |
| webwormhole.io | saljam/webwormhole#77 | saljam/webwormhole@1d3b5b8 |
| github.com/pion/offline-browser-communication | pion/offline-browser-communication@a5a9fb6 | |
| github.com/maxmcd/webtty | maxmcd/webtty#26 | maxmcd/webtty@40210b7 |
| github.com/rtctunnel/rtctunnel | rtctunnel/rtctunnel#17 | rtctunnel/rtctunnel@f773310 |
| github.com/deepch/RTSPtoWebRTC | deepch/RTSPtoWebRTC#64 | deepch/vdk@1b7359b |
| github.com/termbacktime/termbacktime | termbacktime/termbacktime#22 | termbacktime/termbacktime@116ee7b |
| chapper.dev/server/internal/transport/bridge | ||
| github.com/MixinNetwork/kraken | MixinNetwork/kraken@bdb09c7 | |
| eaglesong.dev/gunk/ | ||
| git.r23s.eu/wojciech/restreamer | ||
| git.sr.ht/~tslocum/harmony | ||
| git.torproject.org/pluggable-transports/ | ||
| github.com/Adaickalavan/Go-WebRTC | ||
| github.com/Jorropo/go-webrtc-aside-transport | ||
| github.com/Monibuca/plugin-webrtc | ||
| github.com/ReolinkCameraAPI/reolink-go-api | ||
| github.com/ReolinkCameraAPI/reolinkapi | ||
| github.com/ReolinkCameraAPI/reolinkapigo | ||
| github.com/YXL76/vr-pi-frontend | ||
| github.com/afittestide/webexec/server | ||
| github.com/ahamlinman/hypcast/ | ||
| github.com/ailabstw/go-pttai-core/p2p/webrtc | ||
| github.com/akh64bit/goWebrtc/webrtc | ||
| github.com/akh64bit/gowebrtc/webrtc | ||
| github.com/aleksanderpasechkin/Go-screencapture | ||
| github.com/antonito/gfile/ | ||
| github.com/atotto/webrtc-sdp-exchanger/exchange | ||
| github.com/backkem/gowttest | ||
| github.com/bosscheng/alyx2 | ||
| github.com/cameronelliott/rtc9-scaling-proxy | ||
| github.com/castaneai/mashimaro/streamer | ||
| github.com/decentraland/webrtc-broker/ | ||
| github.com/deepch/vdk/format/webrtc | ||
| github.com/dialup-inc/ascii | ||
| github.com/duality-solutions/web-bridge/ | ||
| github.com/getcouragenow/plugins/video/WebRTC/watch | ||
| github.com/giongto35/cloud-game/ | ||
| github.com/giongto35/cloud-morph/ | ||
| github.com/hakobera/go-ayame/ | ||
| github.com/hakobera/go-sora/sora | ||
| github.com/heimuya/rtc-rtmp | ||
| github.com/ik5/webinar-pion-data-peer-server | ||
| github.com/imtiyazs/webrtc-remote-desktop/internal/rtc | ||
| github.com/jbrady42/ion-load/ | ||
| github.com/jeremija/peer-calls/ | ||
| github.com/jonathan727/vdk/format/webrtc | ||
| github.com/kukayyou/avcodec/ | ||
| github.com/lamhai1401/gologs | ||
| github.com/lamhai1401/testrtc/ | ||
| github.com/libp2p/go-libp2p-webrtc-direct | ||
| github.com/metaclips/LetsTalk/ | ||
| github.com/morozka/vdk/format/webrtc | ||
| github.com/mosaicnetworks/babble/ | ||
| github.com/mtojek/go-libp2p-webrtc-star | ||
| github.com/mutagen-io/mutagen/ | ||
| github.com/mxseba/rtc-ssh | ||
| github.com/mxseba/rtc-terminal | ||
| github.com/newzai/janus-go/ | ||
| github.com/notedit/media-server-go-demo/rtmp-to-webrtc2 | ||
| github.com/notedit/rtc-rtmp | ||
| github.com/peterq/pan-light/demo/host | ||
| github.com/pion/ion-examples/ | ||
| github.com/pion/ion-load-tool/ | ||
| github.com/pion/ion-loadtester | ||
| github.com/pion/webrtc-voicemail | ||
| github.com/poga/webrtc-socket-proxy | ||
| github.com/poi5305/go-yuv2webRTC/webrtc | ||
| github.com/poi5305/go-yuv2webrtc/webrtc | ||
| github.com/porjo/babelcast | ||
| github.com/racecar-gu/snowflake/ | ||
| github.com/rriverak/gogo/ | ||
| github.com/rviscarra/webrtc-remote-screen/internal/rtc | ||
| github.com/rviscarra/webrtc-speech-to-text/internal/rtc | ||
| github.com/sam-cts/go-yuv2webRTC/webrtc | ||
| github.com/sam-cts/go-yuv2webrtc/webrtc | ||
| github.com/sean-der/rtmp-to-webrtc | ||
| github.com/seven-727/CameraWebService | ||
| github.com/sikang99/pion-sfu-example | ||
| github.com/smf8/producer/gst | ||
| github.com/snaka/go-whatsmyip | ||
| github.com/snaka/whatsmyip/lib/whatsmyip | ||
| github.com/strfry/gotox | ||
| github.com/tab1293/torrent | ||
| github.com/tada-team/tdcheck | ||
| github.com/tada-team/tdclient | ||
| github.com/uCibar/RTSPtoWebRTC | ||
| github.com/vinijabes/gocompositor-examples/examples/filewebrtc | ||
| github.com/wadahana/ga/rtc | ||
| github.com/wenwu-bianjie/rtsp2webrtc | ||
| github.com/winwisely99/plugins/video/WebRTC/watch | ||
| github.com/x186k/x186k | ||
| github.com/zyberzero/secure-videoconference/ | ||
| gitlab.com/shitiomatic/lonchat | ||
| gitlab.com/tslocum/harmony | ||
| stash.kopano.io/kwm/kwmbridge/internal/kwm/mcu/plugins/rtmcsfu |
Metadata
Metadata
Assignees
Labels
No labels
Activity
daonb commentedon Jan 13, 2021
I've ported webexec, been pretty straight forward
Sean-Der commentedon Jan 13, 2021
@daonb webexec is super cool! More people need to know about it :)
Mind if I post on our Twitter about it? You should also post on reddit.com/r/golang reddit.com/r/webrtc and do a Show HN! I think WebRTC would be really great for ops tools. You get E2E encrypted (instead of routing through a server) and Go just makes things so easy to deploy
daonb commentedon Jan 14, 2021
@Sean-Der Thanks for your kind words and for the offer to help. I feel webxec and its client - Terminal7 - needs more testing before spreading the word.
Terminal7 is a touchable terminal emulator & multiplexer inspired by tmux 💟. Just like tmux it supports multiple tabs and panes in complex layouts. Unlike tmux, it has its own webrtc based communication allowing each pane to have its own font size and it recognizes gestures to split, scroll, resize & zoom. For now it's only for the iPad but being a hybrid app, I will soon add support android, windows, linux, etc.
It's pretty stable - even though the peer connection is being teared down and setup every time the user is switching an app, webrtc handles it very well. I've just released a new minor version of both webexec and Terminal7 and submitted it for TestFlight approval. I'll post the public beta url here as soon as I get it, hoping you (and others) can get an iPad and join me in coding over webrtc.
cedricfung commentedon Feb 16, 2021
Hi @Sean-Der I have ported https://github.com/MixinNetwork/kraken to v3. The NACK interceptor has saved bunch of code.
Sean-Der commentedon Feb 17, 2021
@cedricfung wohoo that is awesome news! Thanks for continuing to maintain such an awesome project :)
Sean-Der commentedon Aug 26, 2021
It looks like all major projects have been ported. I don't think we need to track this anymore!