MP3 :: Icecast.

MP3 :: Icecast ist ein Perl-Modul, um Icecast-Streams sowie M3U- und PLSV2-Wiedergabelisten zu generieren.
Jetzt downloaden

MP3 :: Icecast. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Allen Day
  • Website des Verlags:
  • http://search.cpan.org/~birney/bioperl-1.4/Bio/DB/GFF/Aggregator/ucsc_genscan.pm

MP3 :: Icecast. Stichworte


MP3 :: Icecast. Beschreibung

MP3 :: Icecast ist ein Perl-Modul, um Icecast-Streams sowie M3U- und PLSV2-Wiedergabelisten zu generieren. MP3 :: Icecast ist ein Perl-Modul, um Icecast-Streams sowie M3U- und PLSV2-Wiedergabelisten zu generieren.Synopsis verwenden MP3 :: Icecast; Verwenden Sie MP3 :: Info; Verwenden Sie io :: Socket; My $ lupe_socket = io :: Socket :: inet-> neu (localport => 8000, #tandard Icecast Port Listen => 20, Proto => 'TCP', Wiederverwendung => 1, Timeout => 3600); #CREATE Eine Instanz, um alle Dateien unten / usr / local / mp3 meine $ finder = mp3 :: icecast-> new (); $ Finder-> rekursiv (1); $ Finder-> add_directory ('/ usr / local / mp3'); meine @ files = $ finder-> dateien; #ACcept TCP 8000-Anschlüsse während (1) {NÄCHSTE, wenn nicht meine $ Connection = $ lupe_socket-> akzeptieren; definiert (mein $ kind = gabel ()) oder sterben "kann nicht gabel: $!"; if ($ child == 0) {$ lust_socket-> close; mein $ icy = mp3 :: icecast-> neu; #Stream-Dateien, die ein ID3-Genre-Tag von "Jazz" während (@ files) {My $ file = Shift @ Files; Meine $ INFO = NEUE MP3 :: Info $ Datei; NÄCHSTEN, wenn nur $ info; Nächstes, sofern nicht $ Info-> Genre = ~ / jazz / i; $ Icy-> Stream ($ Datei, 0, $ Connection); } Ausfahrt 0; } #A-Beispiel-Beispiel, um demonstrieren, dass MP3 :: Icecast #can M3U- und PLSV2-Medien-Wiedergabelisten generiert. drucken stderr $ eisigs> m3u, "n"; drucken stderr $ eisige-> pls, "n"; $ connection-> close; } AbstractMP3 :: Icecast unterstützt Streaming Icecast Protocol über Buchse oder anderer FileHandle (einschließlich STDIN). Dies ist nützlich, um einen Streaming Media Server zu schreiben.MP3 :: Icecast auch zur Erzeugung von M3U- und PLSV2-Wiedergabelisten-Dateien. Dies sind allgemeine Formate, die von den meisten modernen Media-Playern unterstützt werden, darunter XMMs, Windows Media Player 9 und Winamp. Anforderungen: · Perl.


MP3 :: Icecast. Zugehörige Software