k
korAI
AI 뉴스 전체
📰 AI 뉴스2026-09-244분

OpenAI, Realtime API WebRTC 전송 방식 정식 GA — 레이턴시 40% 감소

OpenAI가 Realtime API의 WebRTC 기반 전송 방식을 정식 GA로 전환하며, 기존 WebSocket 대비 평균 레이턴시를 40% 줄이고 패킷 손실 복원 로직을 내장했다. 음성 에이전트·실시간 인터뷰 봇 등을 구축하는 한국 개발자에게 서버 미디어 처리 비용 절감과 안정적인 저지연 스트림을 동시에 제공한다.

openairealtime-apiwebrtc

무엇이 달라졌나

OpenAI는 2026년 9월 24일 Realtime API의 WebRTC 전송 레이어를 정식 GA로 전환했다. 기존 WebSocket 방식은 서버 측 오디오 버퍼링과 재전송 부담이 컸지만, WebRTC 경로는 DTLS-SRTP 암호화 및 NACK(부정 확인 응답) 기반 패킷 복원을 브라우저·네이티브 스택에 위임한다. OpenAI 공식 벤치마크에 따르면 P50 왕복 레이턴시가 WebSocket 320ms → WebRTC 190ms로 감소했다.

개발자가 챙겨야 할 스펙

  • 지원 모델: gpt-4o-realtime-preview(현행 동일), 향후 mini 티어 확대 예정
  • 오디오 코덱: Opus 48 kHz, 최대 128 kbps; PCM16 RAW도 선택 가능
  • 세션 최대 길이: 단일 WebRTC 피어커넥션 기준 30분(초과 시 자동 재협상)
  • 함수 호출: 기존 WebSocket과 동일한 JSON 이벤트 포맷 유지, 마이그레이션 코드 수정 최소화
  • 가격: 공식 페이지 참조(오디오 입출력 토큰 단가 기존과 동일 구조)
  • SDK 지원: openai-node v5.4.0+, openai-python v2.1.0+에서 transport: 'webrtc' 옵션 플래그로 전환 가능
// openai-node v5.4.0+ 예시
const session = await openai.realtime.sessions.create({
  model: 'gpt-4o-realtime-preview',
  transport: 'webrtc',   // 신규 플래그
  voice: 'alloy',
});

한국 개발자 활용 포인트

음성 에이전트 서비스 측면에서 WebRTC는 브라우저 내 네이티브 에코 캔슬링·노이즈 억제(AEC/NS)를 그대로 활용할 수 있어, 별도 전처리 서버를 두지 않아도 된다. 특히 AWS Seoul 리전 기준으로 WebSocket 경로 대비 미디어 릴레이 서버 비용을 줄일 수 있다는 점이 초기 스타트업에 유리하다. 또한 모바일(iOS WebKit, Android Chrome) 환경에서 WebRTC ICE 홀펀칭이 지원되므로, 한국 통신사 NAT 환경에서도 별도 TURN 서버 없이 직접 연결 성공률이 높아진다. 기존 WebSocket 기반 코드를 운영 중이라면 SDK 플래그 하나로 전환할 수 있어 마이그레이션 부담이 낮다.

출처: OpenAI Developer Platform Changelog