Playout buffering

Per playout buffering si intende la memorizzazione temporanea, al lato ricevente di un’applicazione, dei pacchetti in arrivo in modo da compensare la variabilità dei ritardi con cui giungono questi pacchetti ed in modo tale da consentire una riproduzione dell’informazione in essi contenuta che sia la più fedele possibile a quella presente al lato mittente dell’applicazione.
Il [...]

Audio e video in rete: problematiche

Consideriamo una rete a commutazione di pacchetto basata sul protocollo IP, quindi una rete cosiddetta “connectionless”. Una rete di tale tipo, come è Internet, ha la peculiare caratteristica di essere attraversata da pacchetti che viaggiano attraverso link e nodi della rete stessa in modo totalmente indipendente l’uno dall’altro, nodi e link che sono tra l’altro [...]

Generalità sulla pacchettizzazione audio e video

Per poter trasmettere segnali audio e video digitali su reti a pacchetti, una volta eseguita la codifica e la compressione, occorre incapsulare il contenuto informativo in pacchetti appunto, i quali sono costituiti da una parte di intestazione (header) e da una parte contenente l’informazione utile (payload).
Il processo è simile sia per la voce che per [...]

La codifica audio

Riferendoci al caso specifico della voce, un segnale vocale è costituito da un’alternanza tra periodi di attività (talkpurt), in cui l’energia del segnale ha valori significativi, e periodi di silenzio, in cui l’energia del segnale è minima. Vari schemi di codifica sfruttano proprio tale caratteristica non codificando il segnale (quindi non assegnando bit) durante i [...]

Codifica audio e codifica video

Il processo di codifica dei segnali audio e video è finalizzato a trasformare tali segnali da una forma analogica ad una forma digitale adatta alla trasmissione su un canale di comunicazione digitale.
Il segnale analogico è quel segnale che proviene direttamente dal dispositivo di acquisizione, in genere un microfono per l’audio ed una telecamera per il [...]