TsgcWSPServer_WebRTC › Eventos › OnSubscription
Se activa después de que una suscripción de par haya sido aceptada y el servidor de señalización haya registrado el par en el canal.
property OnSubscription: TsgcWSSubscriptionEvent;
// TsgcWSSubscriptionEvent = procedure(Connection: TsgcWSConnection; const Subscription: String) of object
—
Se ejecuta inmediatamente después de que OnBeforeSubscription devolvió Accept := True, la lista de suscriptores del canal ha sido actualizada y se ha enviado de vuelta al par un marco de confirmación (que lleva el recuento actual de suscriptores). Este es el lugar adecuado para registrar incorporaciones, emitir métricas de auditoría o, cuando el recuento de suscriptores alcanza dos, iniciar un flujo de trabajo en el lado del servidor que espera que ambos pares estén presentes. El manejador es solo informativo — use OnBeforeSubscription para rechazar incorporaciones.
procedure TForm1.WebRTCServerSubscription(Connection: TsgcWSConnection;
const Subscription: String);
begin
Memo1.Lines.Add(Format('[%s] joined room %s',
[Connection.Guid, Subscription]));
end;