AV over IP (Audio-Video over TCP/IP) ile Yayın Uygulaması @ GBT-C1503
AV over IP uygulama dokümanı için tıklayın |
VLC Player üzerinden Multicast Stream ile AV over IP Uygulaması
Aşağıdaki görselde anlaşılabilir olması açısından uygulama örneği verilmiştir;
Görselde görüldüğü gibi desktop bilgisayar bir multicast yayın kaynağı olarak kullanılmıştır ve VLC Player uygulaması üzerinden iki farklı multicast adresinden iki farklı yayın yapılmaktadır.
CLR Networks’ün AV-over-IP destekleyen yönetilebilir switch’leri bu yayınları alıcı tarafına aktarırken belirli filtrelemeler yaparak Multicast Grup sınırlandırması yapmaktadır.
Bu uygulamada switch üzerinde gerekli konfigürasyon yapıldıktan sonra;
- Alıcı1 yalnızca 239.255.0.1 adresinden Multicast yayın yapan Yayın1’i izleyebilir.
- Alıcı2 yalnızca 233.4.4.4 adresinden Multicast yayın yapan Yayın2’yi izleyebilir.
- Alıcı3 ise hem Yayın1’i hem de Yayın2’yi aynı anda izleyebilir.
IGMP Nedir ?
IGMP (Internet Group Management Protocol), bir IP ağında multicast gruplarını yönetmek için kullanılan bir protokoldür. LAN üzerinde ses ve video iletimi için IGMP kullanmak, özellikle multicast trafiği yönetiminde oldukça etkilidir.
İşte IGMP kullanan bazı ses ve video uygulamaları ve sistemleri:
1. IPTV Sistemleri
- VLC Media Player: VLC, yerel ağdaki IGMP multicast trafiğini yönetebilir. Örneğin, IPTV yayını izlemek için IGMP'yi kullanarak bir multicast grubu katılabilir ve ağ üzerinden video akışını alabilirsiniz.
- Kodi: IPTV eklentileri sayesinde, IGMP üzerinden multicast video akışı alabilir ve LAN üzerindeki IPTV yayınlarını izleyebilirsiniz.
- IPTV Set-Top Box: IPTV cihazları genellikle IGMP ile multicast trafiğini yönetir. Yerel ağdaki yayınları izlemek için IGMP üzerinden gelen video akışını kullanırlar.
2. Güvenlik ve Gözetim Sistemleri
- IP Kameralar: Bazı IP kameralar, video akışını multicast olarak IGMP ile yayınlayabilir. Bu, güvenlik izleme sistemlerinde tek bir video kaynağının birden fazla izleme cihazına aktarılmasını sağlar.
- Milestone XProtect: Bu tür VMS (Video Management Systems), IGMP'yi destekleyerek IP kameraların multicast video akışını LAN üzerindeki farklı cihazlara yönlendirebilir.
3. Video Konferans Uygulamaları
- Polycom ve Cisco Video Konferans Sistemleri: Bu tür kurumsal video konferans sistemleri, yerel ağ üzerinde multicast trafiği yönetmek için IGMP'yi kullanır. Bu, video konferansın LAN'daki birden fazla cihaza düşük gecikme ile iletilmesini sağlar.
4. Medya Akış Sunucuları
- Wowza Streaming Engine: IGMP desteği ile LAN üzerinde multicast video akışı yapabilir. Bu sayede, bir video kaynağı aynı anda birden fazla alıcıya ağ üzerinden gönderilebilir.
- Plex Media Server: Multicast desteği ile IGMP kullanarak medya akışı gerçekleştirebilir, özellikle büyük ölçekli medya akışlarında ağ yükünü azaltır.
5. DLNA/UPnP Medya Paylaşım Sistemleri
- Universal Media Server: LAN üzerinde medya paylaşımı yaparken IGMP ile multicast gruplarına katılabilir. Bu, medya sunucusunun birden fazla cihaza medya içeriği aktarmasını sağlar.
- Serviio: IGMP kullanarak LAN üzerindeki DLNA uyumlu cihazlara video ve ses akışı sağlayabilir.
6. Yerel Oyun Sunucuları
- Oyun Sunucuları (Örneğin, Battlefield veya Call of Duty LAN Sunucuları): LAN üzerindeki oyun sunucuları, multicast veri gönderiminde IGMP kullanabilir. Bu, oyun sunucusunun LAN'daki birçok oyuncuya düşük gecikmeli veri akışı sağlamasını kolaylaştırır.
7. Ses Akış Sistemleri
- Barix Audio over IP: Ses iletimi için kullanılan bir çözüm olan Barix, IGMP multicast ile yerel ağ üzerinde ses akışı yapabilir. Bu, birden fazla alıcı cihazın aynı anda aynı ses akışını almasını sağlar.
- Shure Axient Digital: Profesyonel ses sistemlerinde, IGMP kullanarak ses akışını LAN üzerindeki birden fazla alıcıya multicast olarak iletebilir.
IGMP ile Multicast Avantajları
- Bant Genişliği Tasarrufu: Tek bir veri akışı, birden fazla alıcıya iletilir. Bu, özellikle yoğun video akışı için LAN üzerindeki bant genişliği kullanımını optimize eder.
- Kolay Grup Yönetimi: IGMP, multicast gruplarına katılım ve ayrılmayı kolayca yönetir. Bu, video konferans, IPTV ve medya akış uygulamaları gibi senaryolarda avantaj sağlar.
- Düşük Gecikme: Multicast, özellikle video ve ses iletiminde düşük gecikme sağlar, bu da gerçek zamanlı uygulamalar için idealdir.
Bu örnekler, IGMP'nin LAN ortamlarında ses ve video iletimi için nasıl kullanılabileceğini göstermektedir. Multicast trafiği yönetmek, ağ üzerindeki cihazlar arasında veri aktarımını optimize ederek daha verimli iletişim sağlar
AV over IP "Audio-Video over TCP/IP" ile Multicast Canlı Yayın Uygulaması
Kaynaktan gelen yayının multicast gruplandırılması ile belli alıcılara yayınlanması
“Ethernet ağı üzerinden audio-video aktarımı (AV over IP)” uygulamaları son yıllarda kurumsal altyapılarda, yükseköğrenimden digital signage uygulamalarına, gözetleme sistemlerinden iş dünyasına kadar birçok alanda yaygın olarak kullanılmaya başlamıştır.
Bununla birlikte de kullanıcı tarafında farklı ihtiyaçlar ortaya çıkarmıştır. Aynı ağ üzerinde yapılan bir yayında belirli kullanıcılar yayını alabilirken belirli kullanıcıların bu yayını almasını engellemek bu ihtiyaçlardan birine örnek olarak verilebilir.
Multicast (çok noktaya yayın) ile gerçekleştirilen AV over IP uygulamalarında bu tarz sınırlandırmalar multicast gruplandırma aracılığıyla gerçekleştirilir.
Ağ üzerinden yapılan bir ya da birden fazla yayın için, aynı ağ üzerinde bu yayını izleyen kullanıcılar tarafında farklı sınırlandırmalar yapılabilir. Switch üzerinde multicast grup filtreleme yapılarak;
- Kullanıcıların bir kısmının sadece belli bir yayını alması sağlanabilir,
- Belirli kullanıcıların belli bir yayını alması engellenebilir.
- Belirli kullanıcılarında aynı anda birden fazla yayını alması sağlanabilir.
Diğer Çözümlerimiz için gelecekbt'ye ulaşın