Streamnik Sunucusu

StreamNik Sunucu Projesi, Açık Codecs OGG / Vorbis ve OGG / Theora'yı temel alan bir IPTV sunucusudur.
Şimdi İndirin

Streamnik Sunucusu Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Joern Seger
  • yayıncı web sitesi:
  • http://www.streamnik.de/

Streamnik Sunucusu Etiketler


Streamnik Sunucusu Açıklama

StreamNik Sunucu Projesi, Açık Codecs OGG / Vorbis ve OGG / Theora'yı temel alan bir IPTV sunucusudur. StreamNik Sunucu Projesi, Açık Codecs OGG / Vorbis ve OGG / Theora'yı temel alan bir IPTV sunucusudur. Bir dizi farklı kanal aktarabilir ve kiralanan (sanal) sunucularda çalışacak şekilde optimize edilebilir. Program takvimi bir SQL veritabanı tablosu tarafından tanımlanır ve çalışma zamanı olarak değiştirilebilir. : Sabitler: Hata için kısa filmler HandlingPreviews: Kısa Önizleme Filmleri (örneğin, Reklamlar - Bu akış tarafından sunuldu) Videolar: Upall videolarını gösterecek videolar, Sabitler ve Preiviews Framerate, anahtarlık mesafesi vb. İle eşleşmeli ve önizlemeler Aslında bir anahtar adıyla önbelleğe alındı ve derhal (bir sonraki sürüm bunun için bir veritabanı girişi kullanabilir) Başlatma: Sadece sunucuyu başlatın:> StreamNikServer -D -P -P ve örneğin sunucuya erişin MPlayer tarafından:> MPlayer "http: // localhost: 12000 / video.ogg? Channel = 1" Ancak, hepsine, bir dizi ek şeyi ayarlamanız gerekir: Veritabanı: Bir SQL-Veritabanına ihtiyacınız var ve koşma. İfadeler bu belgenin sonunda gösterilmiştir. Komut satırına veritabanı adı ve şifresi eklenebilir. Files: Aşağıdaki dosya yapıya ihtiyacınız var (Serverconfig.h'da değiştirilebilir): Ana Sayfa> Paylaşılan> Ogg> Shortythe OGG Dizini Akış yapılması gereken tüm dosyaları taşır. Her dosyanın SQL veritabanında ("Videolar" tablosu) ilgili bir girişi vardır. Kısalar, bir hata üzerinde gösterilen küçük OGG dosyalarıdır. shorty_1.ogg -> Akış yok availableShorty_2.OGG -> İzinsiz AccessShorty_3.OGG -> TimeOuthShorty_3.OGG -> Veritabanı AvailableAlethen değil Önizlemeler ekleyebilirsiniz (kısa filmler, örneğin ekler için) Bu dosya Sabit dizin de ve Önizleme _ * *. OGG.The sistemleri yoksa mutlu olmayacak, ancak yukarıdan başlayacaklar, ancak yukarıdan başlayacaklar: Kanallar, SQL veritabanındaki bir giriş tarafından açılır. Bu giriş aslında başlangıçta bulunmalıdır. Her kanal için, bir StreamCreator nesnesi oluşturulacaktır, bu da verilerini bir çoklayıcı için gönderir. Bu daha sonra tüm müşteri isteklerini yerine getirecektir. TCPlistener (Port 12000) Streamsend (Müşteri 1) | | / Dosya -> StreamCreator -> Çoklayıcı ---> Streamsend (istemci 2) Akış 1 | | -> Streamsend (Client 3) | SQL Veritabanı Erişimi | ^ | -> Streamsend (Müşteri 4) | | / Dosya -> StreamyCreator -> Çoklayıcı ---> StreamSend (Müşteri 5) Akış 2 | | | SQL Veritabanı Erişimi | ^ | ---> Streamsend (Client 6) | | / Dosya -> SteerCreator -> Multiplexer ----> Streamsend (istemci 7) Akış 3 -> StreamSend (istemci 8) -> StreamSend (Client 9) ... Program: Zamanlama, program "zamanlamaya" yerleştirilir Veritabanındaki tablo. ("Day_id" ve "Tarih" aslında kullanılmıyor) Channel_ID ve Video_ID, diğer tablolardaki girişlere karşılık gelir. Her filmin bir pozisyonu vardır (günde). Bir gün saat 4: 00'de başlar. Bir filmin bir bloğu içindeki ilk giriş "1" durumuyla işaretlenmelidir. Sürekli bağlı olmayan bir filminiz varsa, "1" durumunu tekrar eklemelisiniz. ************ ************************************************** SQL veritabanı oluşturma *** ******************************************** ** Masa oluşturun `Program" (`day_id in int (11) İmzasız değil Null varsayılan '0',` tarih 'varchar (8) Null varsayılan değil' ', `Channel_id' int (11) İmzasız değil Null varsayılan '0' , `Pozisyon` int (10) imzasız null varsayılan '0',` video_id` int (10) imzasız değil null varsayılan '0', `Süre` in int (10) İmzasız değil Null varsayılan '0',` status` Tinyint (3) İmzasız değil Null varsayılan '0') Masa oluşturun `Videolar '(` ID' INT (10) İmzasız değil, Null Auto_increment, `Sahibinin int (10) İmzasız Null varsayılan '0',` unvan varchar (80) ) Null varsayılan değil '', `subtitle` varchar (80) null varsayılan değil '',` yazar varchar (80) null varsayılan değil '', `Telif Hakkı Varchar (160) Null varsayılan değil '',` Açıklama` varchar (255) NOT NULL default ' ',' Time_added` int (10) imzasız NULL varsayılan '0', 'duration` int (10) imzasız NULL varsayılan '0',' ready` Tinyint (1) NULL varsayılan '0', birincil anahtar ( ' id`)) ', name` varchar (80) NULL varsayılan '',' owner` int (11) NULL varsayılan '0 TABLO `channels` (' id` int (11) imzasız NULL varsayılan '0' CREATE ' `description` varchar (80) NOT NULL default '',' randomplay` tinyint (1) NOT NULL default '0', PRIMARY KEY (` id`)) Bu Sürümdeki Yenilikler: · Bu sürüm bir sürü sağlar sunucusu kurmak için yeni belgeler. ° tek adımda streamnik sunucu Orada yüklemek derlemek hangi mevcut bir senaryo şimdi ve kurulum. · yapılandırma şimdi etc / streamnik yerleştirilir bir yapılandırma dosyası, / yapılabilir .conf. · Ayrıca, bu tür farklı Linux dağıtımları altında derleme için düzeltmeler olarak bazı küçük hata düzeltmeleri vardır.


Streamnik Sunucusu İlgili Yazılım

Palandir

Palandir, bir TCP / IP ağı üzerinden canlı video, ses ve veri iletmek için tasarlanmış Linux tabanlı bir akış sistemidir. ...

217

İndirmek

Limonrip

LimonRip, DVD'yi AVI dosyalarına kopyalamak ve kodlamak için bir Linux uygulamasıdır. ...

194

İndirmek