Se mira un video de muestra (”Big Buck Bunny”) http://www.iis.net/media/experiencesmoothstreaming
Manifest File
- Declara 8 codificaciones de vídeo con bitrates entre 0,35 Mbps y 2,75 Mbps.
- Declara 1 codificación de audio con bitrate 64 Kbps.
- Each video fragment (except the last) has the same duration: τ=2 s
- The audio fragments are approximately of the same duration.
Ronda 1 (Unrestricted avail-bw)
Video
- $t=0$ Corresponde al tiempo en el que la captura de Wireshark comienza.
- El reproductor comienza desde la tasa de bits de codificación más baja y rápidamente, dentro de los primeros 5-10 segundos, asciende a la tasa de bits de codificación más alta.
- Como indican las mediciones de rendimiento por fragmento, la tasa de bits de codificación más alta ($P_{2,75}$) es significativamente más baja que el avail-bw en el camino de extremo a extremo.
- El reproductor aumenta la tasa de bits de codificación a la más alta desde la más baja en cuatro transiciones. Evita saltos grandes en la tasa de bits solicitada (más de dos tasas de bits sucesivas). Probablemente el objetivo sea evitar molestar al usuario con transiciones de calidad repentinas, proporcionando una experiencia de visualización dinámica pero suave.
- Durante el período inicial, el reproductor solicita fragmentos de vídeo mucho más frecuentemente que una vez cada τ segundos.
- El reproductor opera en uno de dos estados: "Buffering" (almacenamiento en búfer) y "Steady-State" (estado estable).
- Buffering: el reproductor solicita un nuevo fragmento tan pronto como se haya descargado el fragmento anterior.
- Steady-State: solicita un nuevo fragmento ya sea τ segundos después de que se solicitó el fragmento anterior (si tomó menos de τ segundos descargar ese fragmento) o tan pronto como se recibió el fragmento anterior.
- Estimamos que el tamaño objetivo del búfer de reproducción de video, como se describe en la Sección 2, es de aproximadamente 30 segundos
- El tiempo que tarda en alcanzar el estado de "Steady-State" depende del avail-bw; a medida que el avail-bw aumenta, se tarda menos tiempo en acumular el búfer de reproducción de 30 segundos
- El reproductor no sacrifica calidad solicitando codificaciones de baja tasa de bits para llenar su búfer de reproducción más rápido.
- El reproductor no solicita una tasa de bits de vídeo cuya resolución de fotograma (según se declara en el archivo de manifiesto) sea mayor que la resolución de la ventana de visualización.

Figure 1: Per-fragment throughput, average TCP throughput and the requested bitrate for video traffic under unrestricted avail-bw conditions. Playback starts at around t=5 s, almost 2 s after the user clicked Play.

Figure 2: Interarrival and download times of video fragments under unrestricted avail-bw conditions. Each fragment is two seconds long.