fix: création AudioStream avec syntaxe correcte LiveKit Node SDK

Correction import et utilisation d'AudioStream :
- Import AudioStream depuis @livekit/rtc-node
- new AudioStream(track, sampleRate, channels) au lieu de new track.AudioStream(...)

Cela devrait permettre la réception des frames audio depuis les clients PWA.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-05-28 14:26:05 +02:00
parent 6630ced079
commit 13d066b188
2 changed files with 1804 additions and 448 deletions
+3 -2
View File
@@ -10,7 +10,7 @@
* - Reconnexion automatique
*/
import { Room, RoomEvent, AudioSource, AudioFrame, LocalAudioTrack, TrackSource } from '@livekit/rtc-node';
import { Room, RoomEvent, AudioSource, AudioFrame, LocalAudioTrack, TrackSource, AudioStream } from '@livekit/rtc-node';
import { EventEmitter } from 'events';
export class LiveKitClient extends EventEmitter {
@@ -153,7 +153,8 @@ export class LiveKitClient extends EventEmitter {
console.log(`🎵 Track audio souscrit de ${participant.identity}`);
// Création d'un AudioStream pour recevoir les données PCM
const stream = new track.AudioStream(
const stream = new AudioStream(
track,
this.options.sampleRate,
this.options.channels
);
File diff suppressed because one or more lines are too long