Ne işe yarar (iş diliyle)
Bir kişiye benzersiz bir link gönderirsiniz; o kişi hiçbir uygulama indirmeden, hesap açmadan, tarayıcıdan kamerası karşısında video kaydı verir. Önce ne kaydedileceği ve onam net anlatılır, kamera/mikrofon testi yapılır, sonra sorular sırayla ekranda gösterilir ve kişi her birine sırayla yanıt verir. Google Meet’e oturmak kadar tanıdık ve randevu beklemeden, kişinin uygun olduğu anda tamamlanır. İş değeri: uzaktan, asenkron, ölçeklenebilir video toplama — koordinasyon yükü olmadan.
Hangi müşteri/projelerde işe yarar
“Birinden video/ses yanıt toplamak” gereken her senaryo: uzaktan ön mülakat, video başvuru, müşteri video-geri-bildirimi/testimonial, uzaktan tanıklık/ifade, eğitim/sınav sözlü yanıtı, kullanıcı araştırması. Katılımcının teknik bilgisi düşük olsa da çalışır.
Nasıl çalışır (kısa, sade)
Aday linke girer → onam ekranı → cihaz (kamera/mikrofon) testi → her soru için kayıt (süre kısıtı görünür) → kayıt biter bitmez güvenli depoya yüklenir → tüm sorular bitince “tamamla” denir ve analiz tetiklenir. Akış adım adım bir durum makinesiyle yönetilir.
Olgunluk
canlida-kanitlanmis — Aday’ın temel aday akışı; webm (VP9+Opus), benzersiz token bazlı oturum. Tarayıcı
upload çok büyük dosyada kopabiliyor → büyük/toplu senaryolarda doğrudan-yükleme + Drive yolu tercih edilir.
Teknik (geliştiriciler için)
aday · src/app/m/[token]/interview-client.tsx (faz makinesi: consent → device → recording → done) +
_components/* (consent/device-test/recording/done), src/lib/use-media-recorder.ts, src/lib/session-store.ts
(Zustand), src/lib/session-token.ts. API: /api/sessions/[token]/start|responses|complete. Yükleme
presigned-dogrudan-yukleme ile; onam kvkk-onam-akisi ile. Sınır: MediaRecorder tarayıcı/codec
farkları; uzun kayıtta bağlantı kopması riski.