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 

Help - Cannot run the play list under winamp or media player

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server
View previous topic :: View next topic  
Author Message
khaled_jamel



Joined: 30 Nov 2009
Posts: 4

PostPosted: Mon Nov 30, 2009 2:35 pm    Post subject: Help - Cannot run the play list under winamp or media player Reply with quote

Hi all,
I'm new with icecast 2. i'm using ubuntu server x86 as a server machine and windows xp SP3 on my laptop.
I've installed everything and all settings looks fine.

i've created the play list with mpc command

Code:
 mpc listall > /var/lib/mpd/playlists/enda.m3u


and i got on my playlists directory a file called enda.m3u, this is what it contain

song1.mp3
song2.mp3


this is the 2 tracks in my music directory

when i try http://my-ip-server:8000/enda a downloading box appear for 2 seconds and the file is oppened in winamp but it still looping with an error message HTTP/1.0 404 FILE NOT FOUND http://ip-server:8000/enda

someone can help me


this is my mpd.conf

Code:
 # 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      "/var/lib/mpd/music"
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"
################################################################


######################## OPTIONAL PATHS ########################
#
# If you wish to use mpd --kill to stop MPD, then you must
# specify a file here in which to store MPD's process ID.
#
pid_file      "/var/run/mpd/pid"
#
# 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                 "127.0.0.1"
port                            "6600"
#
# If the address is a path, then a UNIX domain socket will be
# created instead of listening on a TCP port.
#
#bind_to_address                 "/var/run/mpd/sock"
#
# Controls the amount of information that is logged.  Can be
# "default", "secure", or "verbose".
#
#log_level                       "default"
#
################################################################


########################### ZEROCONF ###########################
#
# If yes, service information will be published with Zeroconf.
#
#zeroconf_enabled                "yes"
#
# The service name to publish.  This name should be unique on
# your local network.
#
#zeroconf_name                   "Music Player"
#
################################################################


########################## 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                        "admin@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.
#
# An example of an ALSA output:
#
#audio_output {
#        type                    "alsa"
#        name                    "My ALSA Device"
#        device                  "hw:0,0"     # optional
#        format                  "44100:16:2" # optional
#}
#
# An example of an OSS output:
#
#audio_output {
#        type                    "oss"
#        name                    "My OSS Device"
#        device                  "/dev/dsp"   # optional
#        format                  "44100:16:2" # optional
#}
#
# An example of a shout output (for streaming to Icecast):
#
audio_output {
        type                    "shout"
#        encoding                "mp3"                   # optional
        name                    "xxxx Stream"
        host                    "localhost"
        port                    "8000"
        mount                   "/stream"
        password                "admin"
        quality                 "5.0"
#        bitrate                 "128"
        format                  "44100:16:1"
#        user                    "source"                # optional
        description             "My Stream Description" # optional
        genre                   "RadioEnda"                  # optional
#        public                  "no"                    # optional
#        timeout                 "2"                     # optional
#}
#
# An example of a null output (for no audio output):
#
#audio_output {
#        type                    "null"
#        name                    "My Null Output"
#}
#
# Force all decoded audio to be converted to this format before
# being passed to the audio outputs.
#
audio_output_format             "44100:16:2"
#
# If MPD has been compiled with libsamplerate support, this
# specifies the sample rate converter to use.  Possible
# values can be found in the mpd.conf man page or the
# libsamplerate documentation.
#
#samplerate_converter            "Fastest Sinc Interpolator"
#
################################################################


############################# 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.
# Increase this if you hear skipping when changing songs.
#
#buffer_before_play              "10%"
#
# 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                 "15"
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 ########################
#
# Try disabling this if you have MP3s which appear to end
# abruptly.  If this solves the problem, it is highly
# recommended that you fix your MP3s with vbrfix (available from
# <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
# point you can re-enable support for gapless MP3 playback.
#
#gapless_mp3_playback             "yes"
#
# Enable this if you wish to use your MPD created playlists in
# other music players.
#
#save_absolute_paths_in_playlists "no"
#
# A list of tag types that MPD will scan for and make available
# to clients.
#
metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
#
################################################################
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Mon Nov 30, 2009 7:23 pm    Post subject: Reply with quote

Are you asking an icecast question or an mpd question. Check the icecast logs to see what is happening to the stream.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
khaled_jamel



Joined: 30 Nov 2009
Posts: 4

PostPosted: Tue Dec 01, 2009 7:50 am    Post subject: Reply with quote

hi karl

sorry but i dont know where the problem, in icecast or in my mpd settings.

when cheking the log i found this error

Dec 01 08:37 : unable to open oss mixer "/dev/mixer"
Dec 01 08:37 : using software volume
Back to top
View user's profile Send private message
khaled_jamel



Joined: 30 Nov 2009
Posts: 4

PostPosted: Tue Dec 01, 2009 8:17 am    Post subject: Re: Help - Cannot run the play list under winamp or media pl Reply with quote

hi
just to correct my first post


khaled_jamel wrote:
Hi all,

Code:
 mpc listall > /var/lib/mpd/playlists/enda.m3u




its
Code:
 mpc listall > /var/lib/mpd/playlists/stream.m3u





Sorry for my bad english
Back to top
View user's profile Send private message
DJ-Zath



Joined: 11 Feb 2009
Posts: 155
Location: Western Illinois - USA

PostPosted: Tue Dec 01, 2009 1:53 pm    Post subject: Reply with quote

sorry if I'm out of line here...

that sounds like a problem in the player or application that uses a mixer or volume control" app somewhere.. I don't recall icecast using such a device or driver.

you should check to see of you can play something directly in Winamp.. to rule out that being the fault.. then try playing your playlist directly as well...

also, did you install an ENCODER for the playlist application?

-DjZ-
Smile Smile
Back to top
View user's profile Send private message Visit poster's website
khaled_jamel



Joined: 30 Nov 2009
Posts: 4

PostPosted: Tue Dec 01, 2009 6:38 pm    Post subject: Reply with quote

hi

winamp is working well in win xp and win media plaer too.
i try to use another soft under ubuntu server and it work fine but my freinds advice m to use icecast+mpd.
thanks for your thelp
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Tue Dec 01, 2009 7:00 pm    Post subject: Reply with quote

you should talk to the mpd people about errors/warnings relating to their software. Those messages have nothing to do with the icecast server.

All I can say is that the reported name is an OSS mixer so you need to make sure that you have oss compatibility because basically everything these days uses ALSA not OSS or get mp[dc] to use ALSA instead of OSS (if supported). Mixer issues aside, it does not tell us what is happening to your stream, The icecast logs will say whether mpd is attempting to connect.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server 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