|
scusami ma file trasfert protocol e' per trasferire file, e non per lo streaming.
pertanto desisti a priori.
a titolo di esercizio retorico puoi suddividere il file da 3mb in 6 file da 512kb che vengono cancellati in sequenza pertanto cosa dovresti scrivere:
1. programma che suddivida il file audio arbitrariamente lungo suddiviso in pacchetti da 512kb tendo conto del checksum del formato di codifica.
2. client ftp con script che invii i pacchetti da 512kb al server nella giusta sequenza
3. server ftp che accolga i pacchetti
4. programma che gira sul server che li legge in sequenza i pacchetti e cancella quelli letti tenendo conto dell'ordine.
ovviamente nessuna persona con un minimo di senno strutturerebbe uno streaming in questa maniera.
in quanto tenderebbe semplicemente a creare un flusso dati client<->server tramite il protocollo tcp/ip e la programmazione delle socket come fanno tutti e come fa winamp ad esempio.
software di streaming piu' complessi sono quelli della macromedia secondo me i migliori al mondo attualmente.
tecnicamente potrei affermare che il tuo problema e' il fatto che ignori cosa sia una socket e gli strumenti che il protocollo tcp/ip mette a disposizione.
per fortuna di tutti la documentazione e' diffusa in tutte le lingue e con la spiegazione di ogni dettaglio sia per le socket che per il tcp/ip.
Ultima modifica di homero : 04-05-2006 alle 22:18.
|