Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Icecast2 + MPD ( 2 radio dnas un serveur)

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone
View previous topic :: View next topic  
Author Message
bruno.fery



Joined: 17 Mar 2009
Posts: 2

PostPosted: Tue Mar 17, 2009 8:40 am    Post subject: Icecast2 + MPD ( 2 radio dnas un serveur) Reply with quote

Bonjour,

je suis en 2nd année de BTS informatique de gestion. Pour un de mes PTI j'ai décidé de monté une radio web sur linux avec icecast2 et MPD. pour monté une webradio tout fonctionne parfaitement ( avec redirection j y est meme acces a la maison).

le problème viens que je souhaite faire ceux ci :
- une radio diffusant que de la disco
- une radio diffusant que du rock.
le tout en même temps s'il vous plais ^^.


pour ceux qui est de icecast j'ai réussi a mettre en place deux icecast avec pour adresse :

http://localhost:8000 => qui sera la disco
http://localhost:8001 => qui sera le rock

je n'arrive pas a configuré MPD pour faire une multidiffusion . je diffuse la meme chose soit sur les deux adresse soit je diffuse rien.

voicis mon fichier /etc/mpd.conf :


# An example configuration file for MPD
# See the mpd.conf man page for a more detailed description of each parameter.

######################## REQUIRED PATHS ########################
# You can put symlinks in here, if you like. Make sure that
# the user that mpd runs as (see the 'user' config parameter)
# can read the files in this directory.
music_directory "/home/fery/Musique"
playlist_directory "/var/lib/mpd/playlists"
db_file "/var/lib/mpd/tag_cache"
log_file "/var/log/mpd/mpd.log"
error_file "/var/log/mpd/errors.log"
pid_file "/var/run/mpd/pid"
################################################################


######################## OPTIONAL PATHS ########################
#
# If specified, MPD will save its current state (playlist,
# current song, playing/paused, etc.) at exit. This will be
# used to restore the session the next time it is run.
#
state_file "/var/lib/mpd/state"
#
################################################################


######################## DAEMON OPTIONS ########################
#
# If started as root, MPD will drop root privileges and run as
# this user instead. Otherwise, MPD will run as the user it was
# started by. If left unspecified, MPD will not drop root
# privileges at all (not recommended).
#
user "mpd"
#
# The address and port to listen on.
#
bind_to_address "localhost"
port "6600"
#
# Controls the amount of information that is logged. Can be
# "default", "secure", or "verbose".
#
#log_level "default"
#
################################################################


########################## PERMISSIONS #########################
#
# MPD can require that users specify a password before using it.
# You may specify one ore more here, along with what users who
# log in with that password are allowed to do.
#
password "306Vn603@read,add,control,admin"
#
# Specifies what permissions a user who has not logged in with a
# password has. By default, all users have full access to MPD
# if no password is specified above, or no access if one or
# more passwords are specified.
#
#default_permissions "read,add,control,admin"
#
################################################################


########################## AUDIO OUTPUT ########################
#
# MPD supports many audio output types, as well as playing
# through multiple audio outputs at the same time. You can
# specify one or more here. If you don't specify any, MPD will
# automatically scan for a usable audio output.
#
# See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs>
# for examples of other audio outputs.
#
audio_output {
type "shout"
encoding "ogg"
name "station FERY"
host "localhost"
port "8000"

mount "/mpd.ogg"
password "4d8t3u0b"
quality "5.0"
# bitrate "64"
format "44100:16:1"
# user "source" # optional
description "vous écoutez de la disco" # optional
genre "disco" # optional
# public "yes" # optional
}

audio_output {
type "shout"
encoding "ogg"
name "station naheulbeuk"
host "localhost"
port "8001"

mount "/test.ogg"
password "4d8t3u0b"
quality "5.0"
# bitrate "64"
format "44100:16:1"
# user "source" # optional
description "vous écoutez naheulbeuk" # optional
genre "parodie" # optional
# public "yes" # optional
}
#
# Force all decoded audio to be converted to this format before
# being passed to the audio outputs.
#
#audio_output_format "44100:16:2"
#
################################################################


############################# MIXER ############################
#
# MPD needs to know what mixer settings to change when you
# adjust the volume. If you don't specify one here, MPD will
# pick one based on which ones it was compiled with support for.
#
# An example for controlling an ALSA mixer:
#
#mixer_type "alsa"
#mixer_device "default"
#mixer_control "PCM"
#
# An example for controlling an OSS mixer:
#
#mixer_type "oss"
#mixer_device "/dev/mixer"
#mixer_control "PCM"
#
# If you want MPD to adjust the volume of audio sent to the
# audio outputs, you can tell it to use the software mixer:
#
#mixer_type "software"
#
################################################################


######################### NORMALIZATION ########################
#
# Specifies the type of ReplayGain to use. Can be "album" or
# "track". ReplayGain will not be used if not specified. See
# <http://www.replaygain.org> for more details.
#
#replaygain "album"
#
# Sets the pre-amp used for files that have ReplayGain tags.
#
#replaygain_preamp "0"
#
# Enable on the fly volume normalization. This will cause the
# volume of all songs played to be adjusted so that they sound
# as though they are of equal loudness.
#
#volume_normalization "no"
#
################################################################


########################### BUFFERING ##########################
#
# The size of the buffer containing decoded audio. You probably
# shouldn't change this.
#
#audio_buffer_size "2048"
#
# How much of the buffer to fill before beginning to play.
#
#buffer_before_play "0%"
#
# Similar options for the HTTP stream buffer. If you hear
# skipping while playing HTTP streams, you may wish to increase
# these.
#
#http_buffer_size "128"
#http_prebuffer_size "25%"
#
################################################################


########################### HTTP PROXY #########################
#
# Specifies the HTTP proxy to use for playing HTTP streams.
#
#http_proxy_host "proxy.isp.com"
#http_proxy_port "8080"
#http_proxy_user "user"
#http_proxy_password "password"
#
################################################################


############################# LIMITS ###########################
#
# These are various limits to prevent MPD from using too many
# resources. You should only change them if they start
# restricting your usage of MPD.
#
connection_timeout "60"
max_connections "5"
max_playlist_length "16384"
max_command_list_size "2048"
max_output_buffer_size "8192"
#
################################################################


###################### CHARACTER ENCODINGS #####################
#
# If file or directory names do not display correctly, then you
# may need to change this. In most cases it should be either
# "ISO-8859-1" or "UTF-8". You must recreate your database
# after changing this (use mpd --create-db).
#
filesystem_charset "UTF-8"
#
# The encoding that ID3v1 tags should be converted from.
#
id3v1_encoding "UTF-8"
#
################################################################


######################### OTHER OPTIONS ########################
#
# The metadata types MPD will recognize.
#
#metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
#
# Enable this if you wish to use your MPD created playlists in
# other music players.
#
#save_absolute_paths_in_playlists "no"
#
################################################################

merci d avance pour vos réponses
Back to top
View user's profile Send private message
jcr
Modérateur français
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Tue Mar 17, 2009 10:14 am    Post subject: Reply with quote

MPD n'est pas prévu pour cet usage. La seule solution consiste à créer 2 instances de MPD, une par type musical, avec chacune se spropres paramètres.

Pour la multiprogrammation, il vaut mieux considérer des outils plus pro.
_________________
Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
bruno.fery



Joined: 17 Mar 2009
Posts: 2

PostPosted: Tue Mar 17, 2009 10:21 am    Post subject: Reply with quote

aurais tu alors une solution alternative à MPD qui solutionnerais mon problème ?
Back to top
View user's profile Send private message
jcr
Modérateur français
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Tue Mar 17, 2009 10:26 am    Post subject: Reply with quote

de tête comme ça, non.
mais tu peux par exemple utiliser plisiuers instances de ices2 pour avoir des flux ogg, ou de ices0 pour du fux mp3, c'ets ce qu'on utilise le plus souvent dans nos robots de diffusion, sur les radios d'entreprises.

Tout dépend de ce que tu désires réaliser. S'il s'agit de fiffuser en playlist, ices2 ou ices0 donnent d'excellents résults. Pour de l'interactivité, regardes du côtés de IDJC. En en lançant 2 exemplaires, avec 2 serveurs jack, tu peux avoir tes 2 sources bien séparées.

Petot détail, pour toute question, penser à donner l'OS, va version, et autre sinformations. Là vu qu'il est question de MPD, j'en déduis Linux ou BSD. mais dans certains cas, c'ets moins évident.
_________________
Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
subRebel style by ktauber