Professional Documents
Culture Documents
Çoğul Oratama Giriş DERS NOTU 1
Çoğul Oratama Giriş DERS NOTU 1
DERS NOTLARI
1
1. BÖLÜM
Herhangi bir içeriğin çok çeşitli formlarda (düz metin, ses, resim,
görüntü, animasyon, müzik vb.) sunulması, aynı anda ve aynı
ortamda işlenmesi ve iletilmesidir.
Resim, ses, video veya film formatındaki içeriktir. Bir çoğul
ortam dökümanı düz bir metinden çok daha fazlasını
kapsamaktadır.
Düz metin ile birlikte en az bir ses, müzik, video, fotoğraflar, üç
boyutlu grafik, yüksek çözünürlüklü grafik veya animasyonların
bulunduğu bilgisayar ortamlardan oluşmaktadır.
Pek çok medya aracının örneğin filmler, slaytlar, müzikler ve
ışığın özellikle eğitim ve reklam amaçlı kullanılmasıdır.
Özetle çoğul ortam; belirli bir içeriğin sunumu için düz metin,
grafik, yüksek çözünürlüklü resim, animasyon, fotoğraf, üç
boyutlu resim, video ve seslerin birlikte kullanılmasıdır. Çoğul
ortam terimi, temel olarak farklı iletişim türlerinin kendi aralarında
karışması olayını özetler. Çoğul ortamda bir metin resimlerle ve
konuyu daha derinlemesine inceleyen bir filmle zenginleştirilebilir.
Eğer aynı metin bir müzisyenin hayatından bahsediyorsa onu
hatırlatan bir melodiyle de zenginleştirilebilir.
2
1.2. Çoğul ortam donanım, yazılım ve etkileşim
(interaktivite)
3
1.3. Çoğul Ortam Uygulama Çevresi ve Özellikleri
Çoğul ortam uygulamaları; ses, video, görüntü ve yazılı metinlerin
bir konuyu açıklamak için birlikte kullanılmasıyla oluşur. Değişik veri
türleri bilgisayar ortamında harmanlanıp ortaya saklanabilir, bir
yerden bir yere taşınabilir ve sunulabilir entegre bir ürün çıkmalıdır.
4
Yüksek yoğunluklu dosya transferleri
Resim(graphic) içerikli dosya transferleri
Ses(audio) içerikli dosya transferleri
Görüntü(video) içerikli dosya transferleri
Ses haberleşmesi
Bilgisayar tabanlı telefon haberleşmesi
Bilgisayar tabanlı sesli konferans
Kesintisiz ses akımı(streaming audio)
Görüntülü Haberleşme
Görüntülü Konferans
Kesintisiz görüntü akımı(streaming video)
Medikal Uygulamalar
Hava Tahmin Sistemleri
5
1.4. Çoğul Ortam Bilgisayar Ağları
6
1.5. Çoğul Ortam Veri Aktarımı: Senkron, Asenkron, Multicast,
Unicast Aktarım
Senkron veri transferinde ise o anda var olan bir yayın yine
arabelleğe alınarak kullanıcıya aktarılır. Senkron yayın günümüzdeki
televizyon yayına benzer. İstemci bilgisayar mevcut yayını yakalar.
Eger seçilen kanalda, gösterimde bir video ya da canlı bir yayın var ise
bu yayın istemci bilgisayarda izlenebilir.
Video dosyaları için görüntü akarken konuşulanlar görüntüye uygun
olmalı, görüntüyü tamamlamalı ve görüntü ile ses arasında
uyumsuzluk yaratacak bir gecikme olmamalıdır. Normal sartlarda ses
ve görüntü paketleri ayrı kanallardan gönderilir ve görüntü
paketlerinin boyut olarak daha büyük ve daha kompleks bir yapıda
olması nedeniyle ses paketleri hedefe görüntü paketlerinden daha
hızlı ulaşır. Ses ve görüntü arasındaki uyuşmazlığın
engellenebilmesi için ses paketlerinin görüntü paketlerine
bağlanması gerekir. Bu islem iki sekilde gerçeklestirilebilir:
Birinci yöntemde görüntünün kaydı ya da çekimi sırasında ortamda
aktarılmak istenen sesler mikrofon ile kameraya girdi olarak verilebilir.
Bu sayede kamera çekmekte olduğu görüntü ile eş zamanlı olarak
gelen sesi birbirine entegre ederek kaydeder ya da çıktı olarak verir.
İkinci yöntemde harici bir ses kaynağından (mesela ses mikserinden)
gelen ses ile kameradan gelen görüntü çesitli yazılımlar ve cihazlar
vasıtası ile birleştirilebilir. Örnek ile açıklamak gerekirse internet
üzerinden TV yayınlarında kamera ve ses cihazından gelen veri
Capture Card adı verilen, analog görüntüyü ve analog sesi dijital
ortama aktarabilen kartlar ile sayısal ortama, yayın yapan bilgisayara,
eşzamanlı olarak aktarılmaktadır.
7
kadardır. Her istemciye ayrı yayın kanalı açılması istemci sayısının
planlanan rakamın üzerine çıktığı durumlarda sunucunun işlemci ve
ağ bağlantısı kapasitesinin dolmasına ve buna paralel olarak
sunucunun servisinde aksamayla sonuçlanabilir. Bunun yanında aynı
multimedya verisi ağda istemci sayısı kadar kopyalanmış şekilde akar.
Multicast veri aktarımında ise sunucu veri aktarımı için tek bir
kanal açar ve bu kanallar yönlendirici cihazlar (router) tarafından
istemcilere paylaştırılır. Diğer bir deyişle veri istemcinin bağlı oldugu
son yönlendiriciye kadar tek bir kanal ile gelir ve yönlendirici verinin
kopyasını kendisine bağlı her istemci için ayrı kanaldan gönderir.
Multicast yayın ile sunucu üzerindeki yükün yönlendirici cihazlar
aracılığı ile azaltılması sunucu servisinin aksamamasına ve ağın daha
verimli kullanılmasına olanak sağlar. Multicast yayın için yönlendirici
cihazlar ve güvenlik duvarları üzerinde gerekli ayarların yayından
önce yapılması gerekmektedir.
Sayısal ortama aktarılmış görüntü ve ses verileri aracı bir yazılım ile
işlenmekte, entegre edilmekte ve senkron olarak ağ üzerinden medya
sunucusuna gönderilmektedir. Yayın sunucuya tek bir format ve
çözünürlükte gitmekte, sunucu, yayın bilgisayarından gelen veriyi
önceden belirlenmis olan üç ayrı formatta (512 kbps multicast, 512
kbps unicast ve 56 kbps unicast) istemciye sunmaktadır.
8
1.6. Protokol Kavramı : TCP/IP ve UDP Protokolleri
Ağ iletişimini düzenleyen kurallara protokol denir. Bu kurallar
bir mesajın; nasıl hazırlanacağını, gönderileceğini, iletişim kanalının
nasıl düzenleneceğini ve yöneltileceğini tanımlar. Protokol standartları
genellikle belli kurumlar ve komiteler tarafından yayınlanır.
Senkronize etmek, zaman açısından çakıştırmak veya bir konuda
zaman açısından anlaşmaya varmak demektir. Verinin fiziksel yollarla
iletimi esnasında ortaya çıkabilecek 2 temel konu vardır. Bunlar bit
senkronizasyonu ve karakter senkronizasyonudur. Senkronizasyon
deyince saat sinyali (clock pulse) kavramından da bahsedilmelidir.
Saat sinyali, birbiriyle çalışmak zorunda olan donanım ve yazılımların
eşzamanlı hareket etmelerini düzenleyen kavramdır. Her yeni işlem,
görevine başlamak için saat sinyalinin gelmesini bekler.
Bilindiği gibi işletim sistemleri birden çok protokolü aynı anda
kullanabiliyor. Hatta aynı PC’de iki ethernet kartı içinde aynı protokolü
kullanabiliyor. İşte bu network özelliklerini, NDIS “Network Driver
Interface Specification” (Microsoft networkleri için), ODI
“Open Driver Interface” ( Netware networkleri için) sağlar.
Driver arayüzlerinin tam olarak görevlerini şöyle tanımlayabiliriz:
İşletim sistemleri ile ethernet kartı driver’ları arasında bir köprü
oluşturmak.
NDIS teknolojisinden önce bir network kart ile yalnızca bir protokol
tanımlanabiliyordu. NDIS; kart driver’larını protokollerden bağımsız
hale getiriyor ve böylece aynı anda bazı uygulamalar TCP, bazılarıda
IPX kullanılabiliyor. Ayrıca NDIS arayüzünün Plug and Play özelliği
olmasıda kurulumunda artı bir yük getirmiyor. Protokoller
yönlendirilebilir ve yönlendirilemeyenler olmak üzere iki gruba ayrılır.
9
Uygulama Seviyesi HTTP, HTTPS, SMTP, FTP, TFTP, UUCP, NNTP, SSL,
SSH, IRC, SNMP, SIP, RTP, Telnet, ….
Sunum Seviyesi ISO 8822, ISO 8823, ISO 8824, ITU-T T.73, ITU-T
X.409, …
Oturum Seviyesi SMB, ISO 8326, NFS, ISO 8327, ITU-T T.6299, ...
Nakil Seviyesi SPX, TCP, UDP, NetBEUI,IGMP, ICMP, …
Ağ Seviyesi ARP, IP, IPv4, IPv6, NWLink, RIP, …
Veri Link Seviyesi MAC, CSMA/CD, Ethernet, Token ring, Wi-Fi, HDLC, …
Fiziksel Seviye ISDN, RS-232, EIA-422, RS-449, EIA-485,
Fiberoptik, …
10
Ağ üzerinden multimedya verilerin aktarılması için tasarlanmış en
temel protokoller RTP (Real-time Transport Protocol), RTSP (Real
Time Streaming Protocol) ve RTCP (Real Time Control Protocol)
protokolleridir. Bu protokoller, UDP tabanlı protokollerdir.
Soru:
5.UDP ile paket kayıpları söz konusu olabilir. TCP/IP ile paket kayıpları
çok düşüktür.
a) 5
b) 4
c) 3
d) 2
e) 1
11
Medya oynatıcı sunucu ile ilk bağlantısını TCP protokolü ile yapar ve
sunucuya HTTP isteği gönderir. HTTP, multimedya veri transferi
sırasında istemcinin kullanmak isteyeceği, "oynat" (play) dısında
"duraksat" (pause), "ileri" (forward) ya da "geri" (backward) gibi
komutları uygulamak için tasarlanmadığından medya oynatıcı bu
komutları yerine getirebilmek için RTSP protokolünü kullanır. RTSP,
istemcinin uzaktaki medya sunucusunu kontrol edebilmesi için
tasarlanmış ve RTP kullanan bir protokoldür. Medya oynatıcı
sunucudan aldığı video adres bilgilerini URL üzerinden “rtsp://”
komutuna yerlestirir ve sunucu ile istemci arasında RTP üzerinden bir
kanal oluşturularak medya sunucusundaki video dosyasının aktarımı
başlar. İstemcinin “oynat” komutu ile video sunucudan istemciye
doğru akmaya baslar. “Duraklat” komutu ile medya akışı geçici olarak
durdurulur. Fakat bağlantı koparılmaz. “Kaydet” komutu ile gelen
dosyanın depolanması saglanır. “Kop” komutu ile de istemci ile
sunucu arasındaki oturum sonlandırılmış olur.
1.Özet çoğul ortam tanımını yaparak iletim ortamı seçilirken hangi özelliklerin göz
önüne alınması gerektiğini maddeler halinde yazınız.
5.Hareketli görüntü ve sesi birlikte içeren video tabanlı çoğul ortam verinin ağ
üzerinden aktarımda ses ile görüntü arasındaki uyuşmazlığın engellenmesi
kullanılan iki yöntemi açıklayınız.
8.Ağ üzerinden çoğul ortam veri aktarımını sağlamak için tasarlanmış RTP, RTSP ve
RTCP protokollerinin işlevlerini açıklayınız.
9.Bir medya oynatıcı ve bir medya sunucu arasındaki bağlantının nasıl kurulduğunu,
video aktarımının nasıl gerçekleştirildiğini ve oturumun nasıl sonlandırıldığını kısaca
açıklayınız.
10.İnternet üzerinden canlı TV yayını bir medya sunucusuna nasıl aktarılır? İstemci
bu yayını hangi formatlarda ve hangi protokoller ile alabilir?
12
1. BÖLÜM GENEL TEST SORULARI
a) Çoklu basın
b) Çoğul ortam
c) Çoklu geçiş
d) Çoklanmış veri
e) Çoğullanmış medya
a) Tanıtım CDleri
b) Bilgisayar oyunları
c) Kioks
d) Animasyon
f) Uzaktan erişim
a) İngilizce öğrenmek için kursa giden bir kimseye kursun verdiği aşamalı
İngilizceyi öğrenmesinde yardımcı olması için tasarlanmış etkileşimli CD
4.
I. İnternet II. Veri güvenliği III. Yazıcı Paylaşımı IV. Tek elden kontrol
13
5. Aşağıdakilerden hangisinde çoğul ortam verilerinin iletilmesi için gerekli
ortam seçilirken dikkate alınması gereken özelliklerden biri doğru ifade
edilmemiştir?
14