Streaming Media

Hello mindenki!

Röviden:
A stream-elés nem más mint egy adat közvetítési technika. Ezen technika segítségével különböző a media folyamokat gyorsan tudjuk letölteni az internetről és azokat továbbítani az interneten keresztül. Stream-elés során ,a szerver oldalon ,az a adatot nem egy nagy csomagként továbbítjuk hanem több apróbb csomagokra bontjuk és ezeket tömörítjük is. Ennek a hátránya minőség romlás,de hamarabb el tud jutni a felhasználóhoz.

Különböző streaming módszerek:

  •      Progressive Download = a csomagokat letölti a tárolóra majd azokat feldolgozza  a media lejátszó; HTTP protocolt használ
  •      Streaming = nem tároljuk a csomagokat lemezen, optimalizálva van a csomagok szállítása és feldolgozása; RTSP, RTP, RTCP protocolt használ
  •      Adaptive Streaming = a felhasználó sávszélességéhez és processzor kapacitásához igazítja a media minőségét (kis puffer, gyors kezdési idő); HTTP protocolt használ

Windows Phone 7 stream támogatása

A Windows Phone 7 támogatja mindhárom módszert. A stream techinák által támogatott codec-ekről és metódusokról itt olvashatunk bővebben. A médiaelemek a készüléken “MediaElement” és a “SmoothStreamingMediaElement” osztály segítségével tudjuk elérni.

 

Következő postomban egy konkrét példát fogok bemutatni.
Addig is minden jót!

üdv:
Szmeti

Leave a Reply