Streaming langsung umumnya disediakan dengan cara yang disebut streaming nyata. True streaming mengirimkan informasi langsung ke komputer atau perangkat tanpa menyimpan file ke hard disk. Streaming berdasarkan permintaan disediakan dengan cara yang disebut streaming progresif atau unduhan progresif. Streaming progresif menyimpan file ke hard disk dan kemudian diputar dari lokasi tersebut.