Echt deelnemen aan een Jitsi-vergadering (#2534) #2581
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!2581
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/jitsi-call-02-meeting-session"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Samenvatting
De Deelnemen-knop in de vergaderlink-check joint nu echt een Jitsi-kamer via het provider-neutrale
MeetingSession-contract:jitsi_signaling.dart— pure Jitsi-wirelaag (conference-IQ incl. verplichtmachine-uid, Jingle session-initiate/accept/terminate, source-add,SourceInfo), gemodelleerd naar de echte wire uit de testbed, fail-closed geparsed.jitsi_sdp.dart— pure Jingle↔SDP-vertaling.MeetingMediaCore-seam uitgebreid (openConnection, remote tracks, liveness, transceiver/replaceTrack-model) +WebrtcMediaCore-binding.jitsi_meeting_session.dart— de orchestrator: conference-IQ → MUC-join → roster → session-initiate → SDP-antwoord → accept → source-aankondiging → liveness → deelnemers/events; mute/camera/chat/leave/rejoin;connectedpas bij echte medialiveness.JitsiMeetingProvider.join()— echte NetGuard-gepinde transport, anonieme auth, XEP-0030 MUC-discovery, getypeerdeMeetingJoinException(nu provider-neutraal).meetingSessionProvider; getypeerde fouten renderen inline.Bewijs
make checkvolledig groen;check-secrets0,sast0 findings.make test-jitsi-integration: twee OciDeck-clients delen één kamer over echte Jicofo-signalling (conference-IQ, MUC-roster, groupchat, SourceInfo-mute, leave). Media aan deMeetingMediaCore-seam gefaket — libwebrtc draait niet headless; echte RTP door dezelfde stack bewijsttestbed/jitsi-meet/probe.machine-uidis verplicht in de conference-IQ; MUC-resources mogen geen streepjes bevatten (nicks nuocideck_xxxxxxxx).Testplan
make checkgroen (14630+ tests, coverage, goldens)Generated with Devin