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:
@@ -10,7 +10,7 @@
|
|||||||
* - Reconnexion automatique
|
* - 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';
|
import { EventEmitter } from 'events';
|
||||||
|
|
||||||
export class LiveKitClient extends EventEmitter {
|
export class LiveKitClient extends EventEmitter {
|
||||||
@@ -153,7 +153,8 @@ export class LiveKitClient extends EventEmitter {
|
|||||||
console.log(`🎵 Track audio souscrit de ${participant.identity}`);
|
console.log(`🎵 Track audio souscrit de ${participant.identity}`);
|
||||||
|
|
||||||
// Création d'un AudioStream pour recevoir les données PCM
|
// 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.sampleRate,
|
||||||
this.options.channels
|
this.options.channels
|
||||||
);
|
);
|
||||||
|
|||||||
+1801
-446
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user