20
Web Tabanlı Web Tabanlı Yayıncılık ve ODTÜ-TV Yayıncılık ve ODTÜ-TV Uygulaması Uygulaması AB’06 9-11 Şubat 2006 AB’06 9-11 Şubat 2006 Pamukkale Üniversitesi Denizli Pamukkale Üniversitesi Denizli Kerem Ol Kerem Ol çum çum [email protected] [email protected] ODTÜ Bilgi İşlem Daire ODTÜ Bilgi İşlem Daire Bşk. Bşk. ODTÜ Enformatik Enst. ODTÜ Enformatik Enst. Bilişim Sistemleri Bilişim Sistemleri Cengiz Acartürk Cengiz Acartürk [email protected] [email protected] r r ODTÜ Bilgi İşlem Daire ODTÜ Bilgi İşlem Daire Bşk. Bşk. ODTÜ Enformatik Enst. ODTÜ Enformatik Enst. Bilişsel Bilimler Bilişsel Bilimler

Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006 Pamukkale Üniversitesi Denizli

  • Upload
    penny

  • View
    56

  • Download
    0

Embed Size (px)

DESCRIPTION

Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006 Pamukkale Üniversitesi Denizli. Kerem Ol çum [email protected] ODTÜ Bilgi İşlem Daire Bşk. ODTÜ Enformatik Enst. Bilişim Sistemleri. Cengiz Acartürk [email protected] ODTÜ Bilgi İşlem Daire Bşk. ODTÜ Enformatik Enst. - PowerPoint PPT Presentation

Citation preview

Page 1: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

Web Tabanlı Yayıncılık ve Web Tabanlı Yayıncılık ve ODTÜ-TV UygulamasıODTÜ-TV Uygulaması

AB’06 9-11 Şubat 2006 AB’06 9-11 Şubat 2006 Pamukkale Üniversitesi DenizliPamukkale Üniversitesi Denizli

Kerem OlKerem Olçumçum

[email protected]@metu.edu.trODTÜ Bilgi İşlem Daire Bşk.ODTÜ Bilgi İşlem Daire Bşk.

ODTÜ Enformatik Enst.ODTÜ Enformatik Enst.

Bilişim SistemleriBilişim Sistemleri

Cengiz AcartürkCengiz Acartürk

[email protected]@metu.edu.trODTÜ Bilgi İşlem Daire Bşk.ODTÜ Bilgi İşlem Daire Bşk.

ODTÜ Enformatik Enst.ODTÜ Enformatik Enst.

Bilişsel BilimlerBilişsel Bilimler

Page 2: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

22/20/20

İçerikİçerik

Web tabanlı yayınların tarihiWeb tabanlı yayınların tarihi Gerekli disk alanı ve bant genişliğiGerekli disk alanı ve bant genişliği Sıkıştırma formatları ve karşılaştırmaSıkıştırma formatları ve karşılaştırma ProtokollerProtokoller SenkronizasyonSenkronizasyon Medya aktarımıMedya aktarımı Medya sunucularıMedya sunucuları ODTÜ-TV örneğiODTÜ-TV örneği

Page 3: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

33/20/20

Web Tabanlı Yayınların TarihiWeb Tabanlı Yayınların Tarihi

1970’ler - Görsel ve sesli medyaların 1970’ler - Görsel ve sesli medyaların

bilgisayar ile tanışması bilgisayar ile tanışması 1980’ler - Bilgisayarlarda multimedia 1980’ler - Bilgisayarlarda multimedia verinin işlenebilmesi verinin işlenebilmesi 1990’lar - Multimedya verinin CD’lerle 1990’lar - Multimedya verinin CD’lerle taşınmasıtaşınması 2000’ler - Multimedya verinin ağ 2000’ler - Multimedya verinin ağ üzerinden transferiüzerinden transferi

Medya SunucularMedya Sunucular IP-TVIP-TV Dijital Gözetleme SistemleriDijital Gözetleme Sistemleri

Page 4: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

44/20/20

Gerekli Disk Alanı ve Bant Gerekli Disk Alanı ve Bant Genişliği – 1Genişliği – 1

Disk AlanıDisk Alanı Videonun uzunluğuVideonun uzunluğu Saniyede aktarılan veri miktarıSaniyede aktarılan veri miktarı

Bant GenişliğiBant Genişliği Saniyede aktarılan veri miktarıSaniyede aktarılan veri miktarı Sunucuya aynı anda bağlanan istemci Sunucuya aynı anda bağlanan istemci

bilgisayar sayısıbilgisayar sayısı

Page 5: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

55/20/20

Gerekli Disk Alanı ve Bant Gerekli Disk Alanı ve Bant Genişliği - 2Genişliği - 2

Örneğin;Örneğin; VVeri miktarıeri miktarı : 300 kbit/sn. : 300 kbit/sn. Videonun uzunluğuVideonun uzunluğu : : 1 Saat 1 Saat İstemci Sayısı : 1000 kişiİstemci Sayısı : 1000 kişi

Videonun diskte kapladığı alan : Videonun diskte kapladığı alan :

(3600 s · 300 kbps) / (8,388.608 MB/kbps) = (3600 s · 300 kbps) / (8,388.608 MB/kbps) = 128.7 MB128.7 MB

Sunucunun ihtiyacı olan bant genişliği Sunucunun ihtiyacı olan bant genişliği

300 kbps · 1000 = 300,000 kbps = 300 kbps · 1000 = 300,000 kbps = 300 Mbps300 Mbps

Page 6: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

66/20/20

SıkıştırmaSıkıştırma

ResimResim JPEGJPEG GIFGIF BMPBMP TIFTIF

VideoVideo ASF, WMV, AVI, MPEGASF, WMV, AVI, MPEG FLVFLV MOVMOV RMRM

SesSes WMA, WAVWMA, WAV MP3MP3 MP4MP4

Page 7: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

77/20/20

KarşılaştırmaKarşılaştırma

FormatAVIDV DVD SVCD VCD

AVIDivXXviDWMV MOV RM

ÇözünürlükNTSC/PAL

720x480720x576

720x480*720x576*

480x480480x576

352x240352x288

640x480* 640x480*

320x240*

Sıkıştırma Türü

DV MPEG–2MPEG–1

MPEG–2 MPEG–1 MPEG–4 SorensonCinepackMPEG–4

RM

Boyut/dakika

216MB/dk. 30–70MB/dk.

10–20MB/dk.

10MB/dk. 4–10MB/dk.

4–20MB/dk.

2–5MB/dk.

CPU Kullanımı

Yüksek Çok Yüksek

Yüksek Düşük Çok Yüksek

Yüksek Düşük

Tablo 1. Video formatları karşılaştırması. (Kaynak: http://www.videohelp.com/comparison.htm)* Yaklaşık çözünürlük değeri; daha az ya da daha fazla olabilir.

Page 8: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

88/20/20

Protokoller - 1Protokoller - 1

RTPRTP RTCPRTCP RTSPRTSP MMSMMS

sunucu

istemci istemci

internet

RTPRTCP

RTCP RTCP

Kaynak:http://kia.etel.ru/lib/Networking/ross/book/emerge/rtp.htm

Page 9: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

99/20/20

Protokoller - 2Protokoller - 2

RTSPRTSPWeb Tarayıcı

Medya Oynatıcı

Medya Sunucu

Web Sunucu

istemci sunucu

HTTP istemi

Video Bilgileri

Bağlantı

Oynat

Kop

Duraksat

Medya Aktarımı

Page 10: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1010/20/20

SenkronizasyonSenkronizasyon

Kaynak:http://www.realnetworks.com

Page 11: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1111/20/20

Aktarım Aktarım - 1- 1

UnicastUnicast MulticastMulticast

Kaynak:http://tv.ku.ac.th/tech.html

router router

Page 12: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1212/20/20

Aktarım - 2Aktarım - 2

AsenkronAsenkron

SenkronSenkron

Medya sunucu

İstemciler

56 kbps (176x144)

256 kbps (352x288)

512 kbps

512 kbps

56 kbps unicastmulticast

Page 13: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1313/20/20

Medya SunucularıMedya Sunucuları

Sunucu/Sunucu/

ÖzellikÖzellikSunucuSunucu

PlatformuPlatformu

WindowsWindowsTMTM

LinuxLinux

SolarisSolaris

MacintoshMacintoshTMTM

(Darwin için(Darwin için

Windows veWindows ve

Linux)Linux)

WindowsWindowsTMTM WindowsWindowsTMTM

LinuxLinux

Senkron Senkron Yayın Yayın FormatıFormatı

RMRM MOVMOV

MP4MP4ASFASF FLAFLA

SWF, SWDSWF, SWD

Asenkron Asenkron Yayın Yayın FormatıFormatı

RM, WM, QTRM, WM, QT

MP3, AAC+MP3, AAC+MOVMOV

MP4MP4WMV, WMA,WMV, WMA,

MPEG, MP3MPEG, MP3FLAFLA

SWF, SWDSWF, SWD

VarsayılanVarsayılanOynatıcıOynatıcı

RealPlayerRealPlayerTMTM QuickTimeQuickTimeTMTM Windows Windows

MedyaMedyaTMTM

FlashFlashTMTM

Page 14: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1414/20/20

ODTÜ Bilgi İşlem DairesiODTÜ Bilgi İşlem Dairesi GISAMGISAM Basın BürosuBasın Bürosu Kültür Kongre MerkeziKültür Kongre Merkezi Radyo ODTÜRadyo ODTÜ Eğitim Destek OfisiEğitim Destek Ofisi

Page 15: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1515/20/20

Page 16: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1616/20/20

Page 17: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1717/20/20

Page 18: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1818/20/20

Canlı yayın sürelerinin artırılması Canlı yayın sürelerinin artırılması Cep telefonlarına yayın verilebilmesi Cep telefonlarına yayın verilebilmesi Uzaktan eğitim platformlarının Uzaktan eğitim platformlarının

senkron ve asenkron yayınlarla senkron ve asenkron yayınlarla güçlendirilmesi güçlendirilmesi

http://www.odtutv.odtu.edu.trhttp://www.odtutv.odtu.edu.tr

Page 19: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

1919/20/20

KaynaklarKaynaklar ODTÜ Enformatik Enstitüsü Bilişim Sistemleri IS514 ODTÜ Enformatik Enstitüsü Bilişim Sistemleri IS514

Çokluortam Bilişim Sistemleri ders notları.Çokluortam Bilişim Sistemleri ders notları. http://en.wikipedia.org/wiki/http://en.wikipedia.org/wiki/

Streaming_media#Protocol_issuesStreaming_media#Protocol_issues http://www.microsoft.com/windows/windowsmedia/http://www.microsoft.com/windows/windowsmedia/

default.mspxdefault.mspx http://www.apple.com/quicktime/streamingserver/http://www.apple.com/quicktime/streamingserver/ http://www.macromedia.com/software/flashmediaserver/http://www.macromedia.com/software/flashmediaserver/ http://www.realnetworks.com/products/media_delivery.htmlhttp://www.realnetworks.com/products/media_delivery.html http://docs.real.com/docs/rn/rv10/RV10_Tech_Overview.pdfhttp://docs.real.com/docs/rn/rv10/RV10_Tech_Overview.pdf

Page 20: Web Tabanlı Yayıncılık ve ODTÜ-TV Uygulaması AB’06 9-11 Şubat 2006  Pamukkale Üniversitesi Denizli

2020/20/20

TEŞEKKÜRLER…TEŞEKKÜRLER…Kerem OlKerem Olçumçum

[email protected]@metu.edu.trCengiz AcartürkCengiz Acartürk

[email protected]@metu.edu.tr