@@ -13,7 +13,6 @@ const WAV_FILE = path.join(
1313) ;
1414const REPLAY_INTERVAL = 10000 ; // Replay WAV file every 5 seconds
1515
16- // Create a simple logger that mirrors the Logger interface from source.ts
1716const logger = {
1817 log : ( ...args ) =>
1918 args [ 0 ] ? console . log ( new Date ( ) . toISOString ( ) , ...args ) : console . log ( "" ) ,
@@ -75,26 +74,26 @@ async function main() {
7574 const wavData = parseWavFile ( WAV_FILE ) ;
7675
7776 // Create and start the Source server
78- const source = new Server (
77+ const server = new Server (
7978 {
8079 source_id : generateUniqueId ( "server" ) ,
8180 name : "SDKSample" ,
8281 } ,
8382 logger ,
8483 ) ;
85- const server = new HTTPServer ( source , PORT , logger ) ;
84+ const httpServer = new HTTPServer ( server , PORT , logger ) ;
8685 try {
87- server . start ( ) ;
86+ httpServer . start ( ) ;
8887 } catch ( error ) {
89- logger . error ( "Failed to start source server" , error ) ;
88+ logger . error ( "Failed to start server" , error ) ;
9089 process . exit ( 1 ) ;
9190 }
9291
9392 // Start audio session and stream periodically
9493 const playAudio = async ( ) => {
9594 logger . log ( "" ) ;
9695 logger . log ( "Sending WAV audio data to connected clients" ) ;
97- const session = source . startSession (
96+ const session = server . startSession (
9897 "pcm" ,
9998 wavData . sampleRate ,
10099 wavData . channels ,
@@ -141,7 +140,7 @@ async function main() {
141140 // Handle process termination
142141 process . on ( "SIGINT" , ( ) => {
143142 logger . log ( "Shutting down server..." ) ;
144- server . stop ( ) ;
143+ httpServer . stop ( ) ;
145144 process . exit ( 0 ) ;
146145 } ) ;
147146 } catch ( error ) {
0 commit comments