آشنایی مختصری با مفاهیم Streaming Media
معمولا فایلهای استریم را روی سرورهای مخصوص قرار می دهند که امکان دانلودوجود ندارد و در واقع تنها می توان با نرم افزار مخصوص نسبت به پخش آنها اقدام کرد نرم افزارهایی مثل RealPlayer ,Windows Media Player همانطور که میدانید فایلهای معمولی در اینترنت روی پروتکل HTTP یا FTP قرار میگیرند.
ولی فایلهای استریم مخصوص هر شرکتی برای خودشان پروتکل خاص دارند. مثلا ماکروسافت پروتکل mms را تهیه کرده که این پروتکل خود بر دو نوع استTCP و HTTP شرکت Real هم پروتکل PNM/RTSP را برای خود تهیه کرده است. همچنین شرکت اپل از PNM استفاده می کند. البته پروتکل های دیگری هم از قبیل MMSU, MMST موجود هستند.
روش پخش این فایلهای استریم هم بسیار ساده است. ابتدا فایلهای مورد نظر برای پخش بر روی سرور مخصوص قرار می گیرند. سپس یک فایل مانند Shortcut های ویندوز تهیه می شود که در آن آدرس فایل اصلی قرار داده شده است. سپس هنگام پخش، ابتدا این فایل کوچک دانلود می شود و به کمک برنامه مخصوص (مثلا Real (Playerباز می شود و فایل اصلی که آدرس آن در همین فایل کوچک نوشته شده است شروع به دانلود و پخش شدن می کند.
اکثر فایلهای استریم به حداکثر پهنای باند نیاز دارند و ممکن است چند استریم برای سرعتهای مختلف در یک فایل وجود داشته باشد. میتوان آن فایل را بطور کامل دانلود کرده و فقط همان کلیپ سرعت بالا را تماشا کرد.
تفاوت Streaming و Download:
Download در واقع همان عمل کپی را انجام می دهد ، کپی یک فایل از روی سرور بر H.D.D کامپیوتر شما.
- مزیت Download: استفاده از فایل دانلود شده به دفعات
- اشکال Download: تا زمانی که دانلود کامل نشده باشد امکان دستیابی وجود ندارد.
اما در Streaming به جای آنکه منتظر بما نید تا کل Video کپی شود به محض اینکه اولین تکه آن را دریافت کردیم ، آنرا نمایش می دهد و این همان مفهوم Streaming است که محتوی نمایش داده شده از یک سرور روی شبکه دریافت می شود و روی Hard بافر میگردد.
- مزیت Streaming: با Streaming media میتوان در همان لحظه از تماشای فیلم لذت برد و انتظاری که برای دانلود لازم است نیز وجود ندارد و همه کنترلرهای Playback مثل Play ، Pause ، Stop ، Rewind و.... را نیز دارا می باشد.
- اشکال Streaming :Real-time Playback صدا وتصویر بسیار وابسته به Bitrate محتوی وپهنای باندی است که روی شبکه مهیا است.