1 / 13

ویدئو استریمینگ بر روی شبکه

ویدئو استریمینگ بر روی شبکه. سید مهدی آوایی استاد راهنما : دکتر دادخواه. فهرست. استریمنگ چیست؟ تاریخچه استریمینگ پهنای باند استریمینگ کدک ، بیت استریم ، انتقال ، کنترل مسائل مربوط به پروتکل منابع مقاله پرسش ها. استریمینگ چیست؟.

Download Presentation

ویدئو استریمینگ بر روی شبکه

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ویدئو استریمینگ بر روی شبکه سید مهدی آوایی استاد راهنما : دکتر دادخواه

  2. فهرست • استریمنگ چیست؟ • تاریخچه استریمینگ • پهنای باند استریمینگ • کدک ، بیت استریم ، انتقال ، کنترل • مسائل مربوط به پروتکل • منابع • مقاله • پرسش ها

  3. استریمینگ چیست؟ • استریم کردن ویدئو به معنای دریافت و نمایش همزمان ویدئو توسط کاربر نهایی است ، زمانی که این ویدئو توسط یک فرستنده برای آن کامپیوتر ارسال شود. • استریمینگ زنده(streaming(live • نیازهای پروسه استریمینگ زنده(دوربین فیلم برداری،انکودر،سرور)

  4. تاریخچه • تلاش برای نمایش عکس و فیلم در کامپیوتر 1950 • در سال های 1980 تا 1990 نمایش مدیا در کامپیوتر محقق شد • مشکلات اصلی استریمینگ : cpu و شبکه ای مناسب برای فرستادن مدیا • در بین سال های 1990 تا 2000 : افزایش پهنای باند اینترنت ، افزایش تعداد کاربرهای اینترنت ، استفاده از پروتکل ها و زبان های استاندارد مثل HTTP و TCP/IP و HTML ، تجاری شدن اینترنت • اولین استریمینگ زنده تاریخ در سال 1995 انجام شد که گزارش رادیویی بازی بیسبال بین دو تیم yankees و seattle mariners بود.

  5. تاریخچه(ادامه) • اولین ویدئو استریمینگ 2 سال بعد در سال 1997 انجام شد. • در سال های بعد با پیشرفت سریع اینترنت،استریمینگ بسیار فراگیر شد و سایت ها یی مثل youtube به وجود آمدند.

  6. پهنای باند استریمینگ • برای ویدئو استریمینگ ، یک برادبند با سرعت بیش از Mgbps2.5 پیشنهاد می شود. • درخواست با پروتکل های unicast یا multicast unicast connection multicast connection

  7. کدک،بیت استریم،انتقال،کنترل • رشته صوتی توسط کدک هایی مثل mp3 یاAAC فشرده سازی می شود. • رشته تصویری توسط کدک هایی مثل H.264 فشرده سازی می شود. • رشته صوت و تصویر کد شده ، در یک ظرف بیت استریم مثل FLV,WebM,ASF, یا ISMA سرهم می شود. • این بیت استریم توسط پروتکل هایی مثل RTP و MMS از سرور برای کلاینت فرستاده می شود. • کلاینت می تواند توسط یک پروتکل کنترلی مثل MMS یا RTSP با سرور تعامل کند.

  8. مسائل مربوط به پروتکل • برای استفاده از پروتکل شبکه ای که مدیا استریمینگ را پشتیبانی کند مسائل متعددی را می توان بررسی کرد: • UDP • RTP , RTSP , RTCP • HTTP adaptive bitrate streaming • TCP • Uni Cast Protocols • Multi Cast Protocols

  9. منابع • Funding Networks - RealNetworks History http://www.fundinguniverse.com/company-histories/RealNetworks-Inc-Company-History.html • The History & Future of Real Networks, Internet Video Magazine http://www.internetvideomag.com/Articles-2004/022324Real.htm • What is Streaming? A high-level view of streaming media technology, history... Streaming Media Magazine http://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=74052 • Josh Lowensohn. (2008). YouTube to Offer Live Streaming This Year. http://news.cnet.com/8301-17939_109-9883062-2.html?tag=mncol^ • Grant and Meadows. (2009). Communication Technology Update and Fundamentals 11th Edition. pp.114 • Ch. Z. Patrikakis, N. Papaoulakis, Ch. Stefanoudaki, M. S. Nunes, “Streaming content wars: Download and play strikes back” presented at the Personalization in Media Delivery Platforms Workshop, [218 – 226], Venice, Italy, 2009.

  10. مقاله

  11. برای مشخص کردن چالش های اصلی استریمینگ این مقاله ۶ نقطه کلیدی در ویدئو استریمینگ را مورد بررسی قرار داده است: 1.video compression 2.application-layer QOS Control 3.Continuous media distribution services 4.streaming servers 5.media synchronization mechanisms 6.protocols for streaming

  12. پرسش ها

More Related