content management
open source source
  ASK ABOUT THE OFFER SITE MAP  polski  english
 WebStyle | Internet i Nowe Technologie - Encyklopedia |
  
content management content management
content management
 DESIGN / BRANDING DESIGN . BRANDING  CONTENT MANAGEMENT CONTENT MANAGEMENT  MULTIMEDIA MULTIMEDIA  CONSULTING CONSULTING
agencja
NETOPEDIA. ENCYCLOPEDIA OF INTERNET AND NEW TECHNOLOGIES

HomeopenNETOPEDIAsourceMultimediasourcemedia strumieniowe

Multimedia
 [ - ]  [ + ]
 netopedia  
Webdeveloping
Webdesign
Open Source
eBusiness
eCommerce
eMarketing
Multimedia
WWW
Mobile technologies
Protocols | technologies
Networks
Security | Hacking
Software
Hardware
Internet at work
eSociety
Cyberculture
Companies | Organizations

media strumieniowe

/ streaming media /

Technologia pozwalająca odbierać z sieci dane multimedialne w czasie rzeczywistym.

W przeciwieństwie do tradycyjnych rozwiązań, w których zawartość pliku multimedialnego może być odtwarzana dopiero po całkowitym jego pobraniu ze źródła, nadawaną strumieniowo treść odbiera się już po kilku sekundach od chwili nawiązania połączenia. W ten sposób niwelowana jest jedna z najważniejszych wad WWW - konieczność długiego oczekiwania na duże pliki. Stosowane rozwiązania przesyłają dane w postaci skompresowanej, zaś ich opracowaniem zajmuje się stosowny plug-in lub aplikacja pomocnicza współpracująca z przeglądarką WWW.

Media strumieniowe - na żywo lub na żądanie

Większość opracowanych rozwiązań pozwala zintegrować w jednym strumieniu wiele rodzajów danych: teksty, grafikę, dźwięk i obraz wideo. Dane te mogą być prezentowane w dwojaki sposób:
Na żywo (live). Każdy użytkownik otrzymuje tą samą porcję informacji - analogicznie do nastrojenia radia lub telewizora na dany kanał. Taka forma najczęściej spotykana jest w przypadku relacjonowania aktualnych wydarzeń, koncertów, itp. Możliwe jest również prezentowanie w ten sposób materiałów archiwalnych odtwarzanych z plików (lub nawet z obrazu z taśmy wideo; wówczas jest on kierowany do programowego enkodera, gdzie po zamianie na strumień bitów przesyłany jest do serwera).

Na żądanie (on demand). Prezentowany jest zawsze materiał wcześniej zarejestrowany, przechowywany w pliku dźwiękowym lub wideo. Po kliknięciu w stosowny odsyłacz następuje rozpoczęcie pokazu, a użytkownik może dowolnie przewijać nagranie (sterować strumieniem wysyłanym przez serwer) w przód i w tył za pomocą suwaków dostępnych w oknie odtwarzacza. W trybie on demand odtwarzanie rozpoczyna się i trwa niezależnie dla każdego użytkownika.

Zastosowania mediów strumieniowych

Media strumieniowe rozszerza dotychczasowe zastosowania Internetu na zupełnie nowe obszary. Możliwość przekazywania treści multimedialnych w czasie rzeczywistym pozwala m.in. na:

  • uruchamianie internetowych rozgłośni radiowych i telewizyjnych;
    przeprowadzanie internetowych transmisji “na żywo” z imprez kulturalnych, sportowych, ważnych wydarzeń, itp.;
  • przeprowadzanie wirtualnych konferencji, spotkań i treningów;
  • uzupełnianie serwisów informacyjnych przekazem dźwiękowym i wideo;
  • zwiększanie atrakcyjności stron WWW poprzez osadzanie w nich prezentacji multimedialnych;
  • wprowadzanie nowych form przekazu reklamy internetowej;
  • tworzenie nowoczesnego stylu obiegu informacji w sieciach lokalnych;
  • w przyszłości budowę nowego oblicza telewizji interaktywnej, całkowicie opartej na Internecie.

Strategia przesyłania danych

Zastosowanie szeregu metod optymalizacji źródeł przekazu oraz buforowania informacji sprawia, że udźwiękowione materiały wideo stają się dostępne nawet dla użytkowników dysponujących jedynie połączeniem modemowym z Internetem. Niestety, stosowane metody kompresji stratnej wpływają często w znaczącym stopniu nie tylko na zmniejszenie wielkości przesyłanych plików, ale i pogorszenie jakości nagrań.

Cały czas jednak największą barierą w rozwoju mediów strumieniowych jest zbyt mała przepustowość sieci, nie będąca w stanie sprostać dużym wymaganiom tej formy transmisji. Zakłócenie ciągłości transferu danych (tzw. gubienie pakietów) powoduje znaczne pogorszenie jakości odtwarzanego materiału, w tym “przeskakiwanie” klatek filmów i dźwięków. Należy spodziewać się, iż rozwój infrastruktury telekomunikacyjnej i systematyczne zwiększanie przepustowości łączy pozwoli na polepszenie parametrów sieciowych multimediów.

Technikalia

W przypadku zwyczajowego przesyłania plików za pomocą FTP lub HTTP używany jest protokół TCP, który wymaga od komputera-odbiorcy stałego potwierdzania otrzymania danych z serwera. Zagubienie pakietu powoduje automatycznie jego ponowne wysłanie przez serwer. Ma to znacznie w przypadku przesyłania plików dokumentów (np. zawierających strony WWW), odbywa się to jednak kosztem wydłużenia czasu transmisji.

Z tego między innymi powodu, media strumieniowe wykorzystują protokół UDP, który umożliwia stałe przesyłanie danych bez konieczności potwierdzenia ich dotarcia do miejsca przeznaczenia. Zły stan łączy przynosi wówczas zakłócenia w postaci gubienia klatek obrazu lub zniekształcenia dźwięku, nie powoduje jednak przerwania transmisji – gdy skończy się tymczasowe przeciążenie sieci, użytkownik cały czas będzie otrzymywał bieżące dane audycji.

Kto nadaje ton?

Liderami i jednocześnie największymi konkurentami na rynku mediów strumieniowych są firmy Microsoft (Windows Media Technologies i wbudowany w każdy system rodziny Windows odtwarzacz MediaPlayer) oraz RealNetworks (RealMedia i odtwarzacz RealPlayer).

Własne rozwiązanie o nazwie QuickTime promuje także firma Apple; jest ono rozpowszechnione na świecie, lecz w Polsce stosowane bardzo rzadko (ze względu na mniejszą popularność komputerów Macintosh, dla których w pierwszej kolejności powstają nowe wersje tego oprogramowania).

zobacz również: multicast, QuickTime, RealMedia, SMIL, UDP, Windows Media Technologies, media strumieniowe


media strumienioweStreamingMedia.com

media strumienioweStreamingMediaWorld

media strumienioweStreamingMediaLand

aktualizacja: 15/01/2004

  top top
© 2000-2008 WebStyle Systems  powered by eZ publish Open Source CMS