MP3 :: ICECAST

MP3 :: ICECAST est un module Perl pour générer des flux ICECAST, ainsi que des listes de lecture M3u et Plsv2.
Télécharger maintenant

MP3 :: ICECAST Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Allen Day
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~birney/bioperl-1.4/Bio/DB/GFF/Aggregator/ucsc_genscan.pm

MP3 :: ICECAST Mots clés


MP3 :: ICECAST La description

MP3 :: Icecast est un module Perl pour générer des flux ICECAST, ainsi que des listes de lecture M3U et Plsv2. MP3 :: Icecast est un module Perl pour générer des flux ICECAST, ainsi que des playlists M3U et Plsv2.Synopsis Utilisez MP3 :: ICECAST; Utiliser mp3 :: info; utiliser io :: socket; my $ list_socket = io :: socket :: inet-> nouveau (localport => 8000, # standard Icecast Port Écouter => 20, proto => 'TCP', réutilisation => 1, timeout => 3600); #Créez une instance pour trouver tous les fichiers ci-dessous / usr / local / mp3 My $ Finder = mp3 :: ICECAST-> Nouveau (); $ chercheur-> récursif (1); $ Finder-> add_directory ('/ usr / local / mp3'); mes @files = $ Finder-> fichiers; #acceptez les connexions TCP 8000 tandis que (1) {Suivant à moins que ma connexion $ = $ list_socket-> accepter; défini (ma $ enfant = fourchette ()) ou mourir "ne peut pas fourchette: $!"; Si ($ enfant == 0) {$ listen_socket-> ferme; My $ icy = mp3 :: ICECAST-> Nouveau; #stream fichiers qui ont une balise de genre ID3 de "jazz" tandis que (@files) {My $ file = shift @files; My $ info = Nouveau MP3 :: Info $ Fichier; Next à moins que $ info; Ensuite, sauf si $ info-> Genre = ~ / jazz / i; $ yle-> flux ($ file, 0, $ Connection); } Quitter 0; } # L'exemple artificiel de démontrer que MP3 :: ICECAST #CAN génère des listes de lecture multimédia M3U et Plsv2. imprimé starr $ yle-> m3u, "n"; imprimé starr $ yle-> pls, "n"; $ Connection-> Fermer; } Abstractmp3 :: ICECAST prend en charge le flux de protocole ICECAST sur la prise ou d'autres fichiers (y compris STDIN). Ceci est utile pour écrire un serveur multimédia streaming.mp3 :: ICECAST inclut également la prise en charge de générer des fichiers de lecture de playlist M3U et Plsv2. Ce sont des formats courants pris en charge par la plupart des acteurs multimédias modernes, y compris XMMS, Windows Media Player 9 et Winamp. Exigences: · Perl


MP3 :: ICECAST Logiciels associés