Skip to content
This repository was archived by the owner on Dec 2, 2023. It is now read-only.

feat/ion-cluster (grpc) #459

Merged
merged 32 commits into from
Mar 27, 2021
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
9e10a89
[WIP] Add grpc+grpc-web for biz.
cloudwebrtc Dec 20, 2020
59696f3
Downgrade protoc-gen-go version to 1.3.2 to fix the conflict for etcd.
cloudwebrtc Dec 20, 2020
306a08b
update.
cloudwebrtc Dec 20, 2020
400bb53
Add minimize bidirectional signaling for sfu.
cloudwebrtc Jan 15, 2021
02a7380
update sfu.proto.
cloudwebrtc Jan 15, 2021
3f17aec
Define media.proto for media basic info.
cloudwebrtc Jan 29, 2021
d6d4660
Add more protos.
cloudwebrtc Feb 5, 2021
7007ff1
Merge branch 'master' into feat/grpc+grpc-web
cloudwebrtc Feb 5, 2021
3f189de
update.
cloudwebrtc Feb 5, 2021
f18a040
Feat/grpc+grpc web (#483)
cloudwebrtc Feb 20, 2021
b30bbac
update.
cloudwebrtc Mar 5, 2021
248e65f
update.
cloudwebrtc Mar 7, 2021
8fbe0df
update.
cloudwebrtc Mar 7, 2021
4b965bf
remove unused files.
cloudwebrtc Mar 7, 2021
c58b866
remove json-rpc
cloudwebrtc Mar 7, 2021
8d6a149
update sfu.
cloudwebrtc Mar 7, 2021
b569add
remove old protos.
cloudwebrtc Mar 7, 2021
a71aabc
bridge SFU signaling between client and sfu node.
cloudwebrtc Mar 8, 2021
409ad8d
Add avp node.
cloudwebrtc Mar 8, 2021
3413d59
update.
cloudwebrtc Mar 8, 2021
1aa9caf
Add more biz logic.
cloudwebrtc Mar 10, 2021
36c980b
improve.
cloudwebrtc Mar 11, 2021
2aa0393
Replace grpc proto files from ion-sfu, ion-avp.
cloudwebrtc Mar 12, 2021
b22ebee
Replace grpc proto files from ion-sfu, ion-avp.
cloudwebrtc Mar 12, 2021
9e47a8f
update.
cloudwebrtc Mar 15, 2021
240eae3
Merge branch 'feat/grpc+grpc-web' of https://github.com/pion/ion into…
cloudwebrtc Mar 15, 2021
c6d483c
update.
cloudwebrtc Mar 16, 2021
3d9d9c2
update.
cloudwebrtc Mar 16, 2021
53a1faf
add default config file.
cloudwebrtc Mar 22, 2021
245621c
update.
cloudwebrtc Mar 24, 2021
387bfd7
remove etcd from docker-compose.yml.
cloudwebrtc Mar 24, 2021
38b0e64
Use fixed version for nats-grpc/nats-discovery.
cloudwebrtc Mar 24, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add more biz logic.
cloudwebrtc committed Mar 10, 2021
commit 1aa9caf8937cded000fe3cd4914b51005d143df8
8 changes: 6 additions & 2 deletions cmd/biz/main.go
Original file line number Diff line number Diff line change
@@ -108,10 +108,14 @@ func main() {
os.Exit(-1)
}
defer node.Close()

s.GRPCServer.RegisterService(&sfupb.SFU_ServiceDesc, node.Service())
s.GRPCServer.RegisterService(&bizpb.Biz_ServiceDesc, node.Service())

//Register SFU sig bridge.
sfusig := biz.SFUSignalBridge{
BizServer: node.Service(),
}
s.GRPCServer.RegisterService(&sfupb.SFU_ServiceDesc, sfusig)

if err := s.Serve(); err != nil {
log.Panicf("failed to serve: %v", err)
}
1 change: 1 addition & 0 deletions go.mod
Original file line number Diff line number Diff line change
@@ -19,6 +19,7 @@ require (
github.com/soheilhy/cmux v0.1.4
github.com/spf13/pflag v1.0.5 // indirect
github.com/spf13/viper v1.7.1
github.com/stretchr/testify v1.7.0
github.com/tj/assert v0.0.3
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a
google.golang.org/grpc v1.35.0
1 change: 0 additions & 1 deletion go.sum
Original file line number Diff line number Diff line change
@@ -421,7 +421,6 @@ github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9
github.com/soheilhy/cmux v0.1.4 h1:0HKaf1o97UwFjHH9o5XsHUOF+tqmdA7KEzXLpiyaw0E=
github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM=
github.com/sony/gobreaker v0.4.1/go.mod h1:ZKptC7FHNvhBz7dN2LGjPVBz2sZJmc0/PkyDJOjmxWY=
github.com/sourcegraph/jsonrpc2 v0.0.0-20200429184054-15c2290dcb37 h1:marA1XQDC7N870zmSFIoHZpIUduK80USeY0Rkuflgp4=
github.com/sourcegraph/jsonrpc2 v0.0.0-20200429184054-15c2290dcb37/go.mod h1:ZafdZgk/axhT1cvZAPOhw+95nz2I/Ra5qMlU4gTRwIo=
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
github.com/spf13/afero v1.1.2 h1:m8/z1t7/fwjysjQRYbP0RD+bUIF/8tJwPdEZsI83ACI=
Loading