WhisperLiveKit(WLK)는 초저지연 실시간 음성 인식 파이프라인입니다. Faster-Whisper, NLLB 등 다양한 백엔드를 지원하며 WebSocket 및 OpenAI/Deepgram 호환 API를 통해 실시간 transcription, 화자 분할, 200개 언어 번역을 제공합니다.
오픈 소스. 새로운 가능성.
우수한 오픈 소스 프로젝트를 발견하고, 익명으로 프로젝트를 제출하며, 내 프로젝트를 신청해 편집하세요.
호기심으로 오픈 소스의 세계를 발견하세요.
THE FIRST COLLECTIONPion WebRTC는 WebRTC API의 순수 Go 구현체로, PeerConnection, DataChannel, 미디어 처리, 보안 연결을 Cgo 없이 제공합니다.
WebTorrent는 순수 JavaScript로 작성된 스트리밍 BitTorrent 클라이언트로, Node.js와 브라우저 모두에서 WebRTC를 통해 플러그인 없이 P2P 통신을 지원합니다.
rtmp-rs는 Tokio 기반으로 구축된 Rust용 비동기 RTMP 서버 및 클라이언트 라이브러리입니다. 레거시 RTMP와 Enhanced RTMP v2(HEVC, AV1, Opus)를 지원하며, GOP 캐싱과 백프레셔 처리를 갖추고 있습니다.
RustyCSV는 SIMD 가속, 병렬 파싱, 제한된 메모리 스트리밍을 갖춘 Rust NIF로 구축된 Elixir용 고성능 CSV 파서입니다. NimbleCSV의 드롭인 대체품으로 사용됩니다.
asciinema는 무거운 비디오 파일 대신 가벼운 asciicast 형식을 사용하여 터미널 세션을 녹화, 재생 및 라이브 스트리밍할 수 있는 명령줄 도구입니다.
Streamlink은 Twitch, YouTube 등 다양한 온라인 플랫폼에서 비디오 스트림을 추출하여 로컬 미디어 플레이어로 직접 전달하는 Python 기반의 CLI 도구입니다.
Inja LLM 게이트웨이는 OpenAI, Anthropic, Gemini 요청을 여러 공급자로 라우팅하는 무상태 API 게이트웨이로, 교차 방언 번역, 사용량 측정, 단일 바이너리 배포를 지원합니다.
HLS.js는 HTML5 video와 MediaSource Extensions(MSE)를 이용해 브라우저에서 HTTP Live Streaming(HLS)을 재생하는 JavaScript 라이브러리로, 트랜스먹싱, 적형 스트리밍, DRM, 저지연 지원 등을 제공합니다.
WebTorrent Desktop는 macOS, Windows, Linux를 지원하는 오픈 소스 토렌트 스트리밍 데스크톱 앱으로, 토렌트를 추가하면서 즉시 미디어를 재생할 수 있습니다.