Ho "chunks"
di audio (in formato mp3
) su un cioè sql
database, è possibile immaginare un file mp3
, diviso alla parità di dimensioni di pezzi e ogni blocco viene salvata su un disco su un db sql
server. questi chunks
vengono restituiti ai client desktop tramite un servizio WCF
. ovviamente il cliente chiede il prossimo pezzo quando ne riceve uno (saranno ricevuti in ordine, quindi l'intestazione viene prima!) ecco la domanda, come posso riprodurre questo ricevuto nella mia app desktop uno per uno in sequent? posso riprodurli di nuovo usando ciascun blocco per bufferizzare il lettore?come riprodurre blocchi di byte mp3 dal server sql, trasferiti al client desktop (tramite wcf) usando C#?
noti prego: -la client desktop è in C# -Il giocatore può essere WMP se funziona per questo scopo! -chunks vengono salvati in byte -per alcune ragioni il sistema "pezzo su SQL" è già in atto da qualcuno else..i solo bisogno di trovare un modo per giocare loro come un ruscello sul desktop
grazie!
C'è qualche motivo per credere che non è possibile concatenare questi * blocchi * in un byte contiguo [] '? –
sì, in realtà non so se sono finiti o altri arrivati al momento del gioco! –
Ok, possiamo gestire entrambi i modi, è solo più complesso se tutto quello che hai sono blocchi. –