8 Apr 2024 |
Martin Dougiamas | "since the SFU is publicly exposed you can directly connect to the SFU" so are you saying here that we can just configure our Synapse to point to some central SFU? | 15:23:25 |
Florian Heese // away | In reply to @martin:moodle.com "since the SFU is publicly exposed you can directly connect to the SFU" so are you saying here that we can just configure our Synapse to point to some central SFU? no ๐ | 15:24:03 |
Martin Dougiamas | * "since the SFU is publicly exposed you can directly connect to the SFU" so are you saying here that we can just configure our Synapse to point to some central SFU? if so, what is the address? | 15:24:05 |
Florian Heese // away | the setup is a bit more complex | 15:24:10 |
Martin Dougiamas | Well, let's make it simple ๐ | 15:24:38 |
Florian Heese // away | you MatrixRTC client does need information about the livekit service url, which in turn returns an access token and the actual SFU signaling connection URL | 15:24:56 |
Martin Dougiamas | My client and server is all made by element.io ... they should all have nice defaults so I don't need to worry about these things | 15:26:02 |
Florian Heese // away | https://fosdem.org/2024/schedule/event/fosdem-2024-2876-matrixrtc-the-future-of-matrix-calls/ gives a bit of an introduction into the topic | 15:26:06 |
Martin Dougiamas | Thanks I'll check it out, though I've got too many other projects to become a Matrix dev as well.
Since LiveKit is apparently doing most of the backend, it seems Matrix only needs to worry about these UX things. And as an open source community usability needs to get solved, otherwise the non-geek 99% will sadly just continue using Meta etc. | 15:32:25 |
9 Apr 2024 |
| Neil changed their display name from neil to Neil. | 13:47:40 |
Florian Heese // away | In reply to @martin:moodle.com Thanks I'll check it out, though I've got too many other projects to become a Matrix dev as well.
Since LiveKit is apparently doing most of the backend, it seems Matrix only needs to worry about these UX things. And as an open source community usability needs to get solved, otherwise the non-geek 99% will sadly just continue using Meta etc. well, one of the core matrix benefits is the trust layer and a sane way to distribute individual sender keys which we use in MatrixRTC/Element Call in embedded mode. And I agree, we need to get EC to a sane UX ๐ | 18:06:39 |
trumee | Is there any new webpage/tutorial which goes about describing how to self host ECย with docker and Nginx? | 19:15:41 |
| @dal:matrix.selfhosted.games joined the room. | 22:47:42 |
@dal:matrix.selfhosted.games | I just spun up a new unfederated matrix server to test some of the new features, like element call and sliding sync. Im running into an issue with Element Call video Rooms When I join a element call room i see participants, but says Waiting for other participants. When viewing the console I get POST https://livekit-jwt.call.element.io/sfu/get 500 (Internal Server Error) Has anyone experienced this issue?
Failed to get JWT from RTC session's active focus URL of https://livekit-jwt.call.element.io. Error: SFU Config fetch failed with exception Error: SFU Config fetch failed with status code 500 Also this | 22:52:43 |
@dal:matrix.selfhosted.games | I am running through an nginx reverse proxy. Is there anything I need to add in there? | 23:12:21 |
10 Apr 2024 |
Florian Heese // away | In reply to @dal:matrix.selfhosted.games I am running through an nginx reverse proxy. Is there anything I need to add in there? did you also setup element call (JWT Service, SFU) ? | 06:57:46 |
@dal:matrix.selfhosted.games | In reply to @fheese:element.io did you also setup element call (JWT Service, SFU) ? I'm going to say no, since I'm not sure what you're talking about. | 15:31:00 |
Ricardo Duarte | In reply to @dal:matrix.selfhosted.games I'm going to say no, since I'm not sure what you're talking about. https://github.com/element-hq/element-call/blob/livekit/backend/livekit.yaml | 15:36:17 |
@dal:matrix.selfhosted.games | In reply to @daedric:aguiarvieira.pt https://github.com/element-hq/element-call/blob/livekit/backend/livekit.yaml OK pieces are coming together. I used the asible playbook to deploy this. I thought it did these setup during install, from the looks are it, it does not. | 16:02:35 |
@dal:matrix.selfhosted.games | * OK pieces are coming together. I used the asible playbook to deploy this. I thought it did these setup during install, from the looks of it, it does not. | 16:03:10 |
11 Apr 2024 |
| Allen L joined the room. | 13:48:22 |
Allen L | how to buy webRTC service? | 13:53:41 |
Allen L | I want to deploy own webRTC service | 13:54:14 |
Ricardo Duarte | In reply to @allenli:matrix.org how to buy webRTC service? If you want buy, perhaps contacting EMS and renting it would be better. | 13:59:42 |
Ricardo Duarte | Otherwise, you may deploy the Element Call Stack. | 13:59:50 |
Ricardo Duarte | https://github.com/element-hq/element-call | 14:00:03 |
Allen L | Does Element Call Stack support android or iOS? | 14:02:54 |
Ricardo Duarte | In reply to @allenli:matrix.org Does Element Call Stack support android or iOS? With element X yes | 14:03:21 |
Allen L | I see | 14:06:15 |
Allen L | element X is not complete now I think | 14:06:36 |