Videolan

From Lapis Wiki

Jump to: navigation, search

Bu makale bir Taslak tır. İçeriğini geliştirerek Lapis-Wiki'ye yardımcı olabilirsiniz.


Konu başlıkları

Videolan Nedir?

Linux altinda Video-Streaming yapmak icin en güzel Software cözümlerinden birisi VideoLAN uygulamasidir. Ilk etapda lokal LAN da MPEG1 ve MPEG2 formatli streaming yapmasi düsünülen proje, zamanla geliserek WAN/MANN da da(genis internet aglari) kullanilabilir.

VideoLAN 3 farkli methotda kullanilabilir:

  • Unicast
  • Broadcast
  • Multicast

VideoLAN 3 farkli paketten olusmaktadir:

  • VideoLAN (VLS)
  • VideoClient (VLC)
  • ChannelServer (VLCS)


Simdi sirasi ile detayli bilgi vermeye calisalim.

VideoLan Server (VLS)

VLS sunucu görevini barindiran paketlerdir.

VLS Özellikleri

VLS asagidaki methodlarda Video dosyalarini okuyabilir:

  • Harddiskde veya CD ye kayitli vaziyette bulunan MPEG1 veya MPEG2 formatindaki dosyalar
  • DVD (Lokal DVD-Rom'a takili veya Harddiske kayit edilmis olabilir)
  • Canakanten kartina baglanabilir
  • Hardware MPEG kodlayici kartlari

VLS Video dosyalarini bir aga Mpeg2-TS formatinda asagidaki sekilde streaming yapabilir:

  • Sabit bir bilgisayar ve tekbir IP adresine (unicast) dagitim yapabilir
  • Bir agdaki bütün bilgisayarlara (broadcast) dagitim yapabilir
  • Bir bilgisayarin dinamik gruplarina dagitabilir.

VLS tercihen Unix/Linux sistemlerde calismalidir, cünkü windows altinda sadece harddiske kayitli 1 dosyayi dagitabilir.

Administration Interface

VLS temel olarak 4 bilesenden olusur. Bunlar sirasi ile;

  • input
  • converter
  • channel
  • manager

Resim:Videola2.jpg


Input

Converter

Channel

Manager

VLS Sunucusu Kurulumu

VLS sunucusu icin gerekli olan 3 paket ve vls paketi var:

  • libdvdcss
  • libdvbpsi
  • libdvdread
  • vls

Bu paketleri VideoLAN ana web sayfasindan indirebilirsiniz. Eger kaynak kodundan felan kurmak isterseniz, configure esnasinda DVD ve diger destekleri acmaniz gerekir, aksi taktirde vls den tam randiman alamazsiniz. Ubuntu Linux altinda bütün bu paketler kolaylik ile kurulabilir ve her türlü destek acik gelmektedir.


VLS paketleri kurulduktan sonra vls.cfg ve input.cfg dosyalari olusturulup, gerekli ayarlarin yapilmasi gerekmektedir. Bu 2 dosya düzgün bir sekilde ayarlanmasi gerekmektedir, aksi taktirde VLS calismaz ve dolayisi ile VLC istemcileride film izleyemez. Bu dosyalarin yapilandirilmasini asagida detayli sekilde anlatilmistir.

VLS sunucusunun Telnet ile yönetilmesi icin bir kullanici ve parolaya ihtiyac vardir. Bu islemi ise asagidaki komut yardimi ile kolayca olusturabilirsiniz:

htpasswd  -c  test  kullanici

Komuttan sonra parolayi girmeniz gerekir. Islem sonunda test adinda bir dosya olusur ve bu dosyadaki sifreli parolayi vls.cfg dosyasinda kullanabilirsiniz.

VideoLan Client (VLC)

VLC istemci paketlerini barindiran programdir.


VLC Kurulumu

Kurulumu oldukca kolaydir ve hemen hemen bütün Linux sürümleri icin hazirlanmis paketleri mevcuttur. Kurulum icin asagidaki paketler gerekmektedir:

  • libdvdcss
  • libdvbpsi
  • vlc

VideoLan Server (VLS) Calistirilmasi

VideoLAN Client (VLC) Calistirilmasi

Gerekli Örnek Dosyalar

input.cfg

vls.cfg