View Single Post
Old 04-05-2006, 22:16   #2
homero
Senior Member
 
Iscritto dal: Dec 2000
Cittā: BARI
Messaggi: 1983
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.
homero č offline   Rispondi citando il messaggio o parte di esso