From chris at crvintel.com Wed Jul 10 10:20:47 2019 From: chris at crvintel.com (Chris Calvey) Date: Wed, 10 Jul 2019 11:20:47 +0100 Subject: [Icecast] Possible ICES/Icecast bug Message-ID: <20190710102047.GA3963@phantom.localdomain> Hi, I wonder if you can help. I am running Icecast 2.4.4, Ices 2.0.2 and libshout 2.4.3. There has been a recent upgrade to libshout and I notice that my previous ices configuration no longer works. In the ices log I get the error message: [2019-07-10 11:10:30] INFO ices-core/main IceS 2.0.2 started... [2019-07-10 11:10:30] INFO signals/signal_usr1_handler Metadata update requested [2019-07-10 11:10:30] INFO playlist-basic/playlist_basic_get_next_filename Loading playlist from file "playlist.txt" [2019-07-10 11:10:30] EROR stream/ices_instance_stream libshout error: Nonsensical arguments I have checked the githib repo for any know issues, and wonder if you can advise. Thank you Chris PS. Ices configuration attached. -------------- next part -------------- A non-text attachment was scrubbed... Name: config.xml Type: application/xml Size: 1149 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From pedro.m.constantino at gmail.com Thu Jul 11 18:50:49 2019 From: pedro.m.constantino at gmail.com (Pedro Constantino) Date: Thu, 11 Jul 2019 19:50:49 +0100 Subject: [Icecast] Need help with streaming to Icecast Message-ID: Hi, I am having problems with sending a video stream to Icecast server. On the icecast management platform my stream is being considered as an audio stream?? and I am unable to play it I am with no ideas on how to solve this. Am I doing something wrong? Please take a look on the code bellow Thanks in advance genre various listener_peak 0 listeners 0 listenurl http://192.168.11.61:8000/gcs.ogg max_listeners unlimited public 0 server_description Unspecified description server_name Unspecified name server_type audio/mpeg slow_listeners 0 source_ip 192.168.11.61 stream_start Thu, 11 Jul 2019 15:56:46 +0100 stream_start_iso8601 2019-07-11T15:56:46+0100 total_bytes_read 877800 total_bytes_sent 0 user_agent Lavf/58.20.100 *Code:* int ret; _pOutputFormatContext = ffmpeg.avformat_alloc_context(); fixed (AVFormatContext** ppOutputFormatContext = &_pOutputFormatContext) { ret = ffmpeg.avformat_alloc_output_context2(ppOutputFormatContext, null, "webm", configuration.Destination); if (ret < 0) { return false; } } // Configure output video stream _pOutputStream = ffmpeg.avformat_new_stream(_pOutputFormatContext, null); AVStream* pInputVideoStream = null; for (var i = 0; i < _pInputFormatContext->nb_streams; i++) { if (_pInputFormatContext->streams[i]->codec->codec_type == AVMediaType.AVMEDIA_TYPE_VIDEO) { pInputVideoStream = _pInputFormatContext->streams[i]; } } _pOutputStream->avg_frame_rate = pInputVideoStream->avg_frame_rate; _pOutputStream->time_base = pInputVideoStream->time_base; _pOutputStream->sample_aspect_ratio = pInputVideoStream->sample_aspect_ratio; ffmpeg.avcodec_parameters_copy(_pOutputStream->codecpar, pInputVideoStream->codecpar); _pOutputStream->codecpar->codec_type = AVMediaType.AVMEDIA_TYPE_VIDEO; _pOutputStream->codecpar->codec_id = AVCodecID.AV_CODEC_ID_THEORA; fixed (AVFormatContext** ppOutputFormatContext = &_pOutputFormatContext) { ret = ffmpeg.avio_open(&_pOutputFormatContext->pb, configuration.Destination, ffmpeg.AVIO_FLAG_WRITE); if (ret < 0) { return false; } } ret = ffmpeg.avformat_write_header(_pOutputFormatContext, null); if (ret < 0) { return false; } ffmpeg.av_dump_format(_pOutputFormatContext, 0, configuration.Destination, 1); return true; -- Pedro Constantino -------------- next part -------------- An HTML attachment was scrubbed... URL: From epirat07 at gmail.com Thu Jul 11 19:53:22 2019 From: epirat07 at gmail.com (Marvin Scholz) Date: Thu, 11 Jul 2019 21:53:22 +0200 Subject: [Icecast] Need help with streaming to Icecast In-Reply-To: References: Message-ID: On 11 Jul 2019, at 20:50, Pedro Constantino wrote: > Hi, > > I am having problems with sending a video stream to Icecast server. On > the > icecast management platform my stream is being considered as an audio > stream?? and I am unable to play it > > I am with no ideas on how to solve this. Am I doing something wrong? > Please > take a look on the code bellow > > Thanks in advance > > genre various > listener_peak 0 > listeners 0 > listenurl http://192.168.11.61:8000/gcs.ogg > max_listeners unlimited > public 0 > server_description Unspecified description > server_name Unspecified name > server_type audio/mpeg > slow_listeners 0 > source_ip 192.168.11.61 > stream_start Thu, 11 Jul 2019 15:56:46 +0100 > stream_start_iso8601 2019-07-11T15:56:46+0100 > total_bytes_read 877800 > total_bytes_sent 0 > user_agent Lavf/58.20.100 > Hi, how do you actually send the stream to Icecast? I can't find that in your code below? Do you use the ffmpeg icecast protocol? > > *Code:* > int ret; > _pOutputFormatContext = ffmpeg.avformat_alloc_context(); > fixed (AVFormatContext** ppOutputFormatContext = > &_pOutputFormatContext) > { > ret = > ffmpeg.avformat_alloc_output_context2(ppOutputFormatContext, null, > "webm", > configuration.Destination); > if (ret < 0) > { > return false; > } > } > > // Configure output video stream > _pOutputStream = > ffmpeg.avformat_new_stream(_pOutputFormatContext, null); > > AVStream* pInputVideoStream = null; > > for (var i = 0; i < _pInputFormatContext->nb_streams; i++) > { > if > (_pInputFormatContext->streams[i]->codec->codec_type == > AVMediaType.AVMEDIA_TYPE_VIDEO) > { > pInputVideoStream = > _pInputFormatContext->streams[i]; > } > } > > _pOutputStream->avg_frame_rate = > pInputVideoStream->avg_frame_rate; > _pOutputStream->time_base = pInputVideoStream->time_base; > _pOutputStream->sample_aspect_ratio = > pInputVideoStream->sample_aspect_ratio; > ffmpeg.avcodec_parameters_copy(_pOutputStream->codecpar, > pInputVideoStream->codecpar); > _pOutputStream->codecpar->codec_type = > AVMediaType.AVMEDIA_TYPE_VIDEO; > _pOutputStream->codecpar->codec_id = > AVCodecID.AV_CODEC_ID_THEORA; > > fixed (AVFormatContext** ppOutputFormatContext = > &_pOutputFormatContext) > { > ret = ffmpeg.avio_open(&_pOutputFormatContext->pb, > configuration.Destination, ffmpeg.AVIO_FLAG_WRITE); > if (ret < 0) > { > return false; > } > } > > ret = ffmpeg.avformat_write_header(_pOutputFormatContext, > null); > > if (ret < 0) > { > return false; > } > > ffmpeg.av_dump_format(_pOutputFormatContext, 0, > configuration.Destination, 1); > > return true; > > > > -- > Pedro Constantino > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From pedro.m.constantino at gmail.com Thu Jul 11 20:04:18 2019 From: pedro.m.constantino at gmail.com (Pedro Constantino) Date: Thu, 11 Jul 2019 21:04:18 +0100 Subject: [Icecast] Need help with streaming to Icecast In-Reply-To: References: Message-ID: Hi Martin, Yes, I am using ffmpeg icecast protocol Marvin Scholz escreveu em qui, 11/07/2019 ?s 20:53 : > On 11 Jul 2019, at 20:50, Pedro Constantino wrote: > > > Hi, > > > > I am having problems with sending a video stream to Icecast server. On > > the > > icecast management platform my stream is being considered as an audio > > stream?? and I am unable to play it > > > > I am with no ideas on how to solve this. Am I doing something wrong? > > Please > > take a look on the code bellow > > > > Thanks in advance > > > > genre various > > listener_peak 0 > > listeners 0 > > listenurl http://192.168.11.61:8000/gcs.ogg > > max_listeners unlimited > > public 0 > > server_description Unspecified description > > server_name Unspecified name > > server_type audio/mpeg > > slow_listeners 0 > > source_ip 192.168.11.61 > > stream_start Thu, 11 Jul 2019 15:56:46 +0100 > > stream_start_iso8601 2019-07-11T15:56:46+0100 > > total_bytes_read 877800 > > total_bytes_sent 0 > > user_agent Lavf/58.20.100 > > > > Hi, > > how do you actually send the stream to Icecast? I can't find that in > your > code below? Do you use the ffmpeg icecast protocol? > > > > > *Code:* > > int ret; > > _pOutputFormatContext = ffmpeg.avformat_alloc_context(); > > fixed (AVFormatContext** ppOutputFormatContext = > > &_pOutputFormatContext) > > { > > ret = > > ffmpeg.avformat_alloc_output_context2(ppOutputFormatContext, null, > > "webm", > > configuration.Destination); > > if (ret < 0) > > { > > return false; > > } > > } > > > > // Configure output video stream > > _pOutputStream = > > ffmpeg.avformat_new_stream(_pOutputFormatContext, null); > > > > AVStream* pInputVideoStream = null; > > > > for (var i = 0; i < _pInputFormatContext->nb_streams; i++) > > { > > if > > (_pInputFormatContext->streams[i]->codec->codec_type == > > AVMediaType.AVMEDIA_TYPE_VIDEO) > > { > > pInputVideoStream = > > _pInputFormatContext->streams[i]; > > } > > } > > > > _pOutputStream->avg_frame_rate = > > pInputVideoStream->avg_frame_rate; > > _pOutputStream->time_base = pInputVideoStream->time_base; > > _pOutputStream->sample_aspect_ratio = > > pInputVideoStream->sample_aspect_ratio; > > ffmpeg.avcodec_parameters_copy(_pOutputStream->codecpar, > > pInputVideoStream->codecpar); > > _pOutputStream->codecpar->codec_type = > > AVMediaType.AVMEDIA_TYPE_VIDEO; > > _pOutputStream->codecpar->codec_id = > > AVCodecID.AV_CODEC_ID_THEORA; > > > > fixed (AVFormatContext** ppOutputFormatContext = > > &_pOutputFormatContext) > > { > > ret = ffmpeg.avio_open(&_pOutputFormatContext->pb, > > configuration.Destination, ffmpeg.AVIO_FLAG_WRITE); > > if (ret < 0) > > { > > return false; > > } > > } > > > > ret = ffmpeg.avformat_write_header(_pOutputFormatContext, > > null); > > > > if (ret < 0) > > { > > return false; > > } > > > > ffmpeg.av_dump_format(_pOutputFormatContext, 0, > > configuration.Destination, 1); > > > > return true; > > > > > > > > -- > > Pedro Constantino > > _______________________________________________ > > Icecast mailing list > > Icecast at xiph.org > > http://lists.xiph.org/mailman/listinfo/icecast > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -- Pedro Constantino -------------- next part -------------- An HTML attachment was scrubbed... URL: From epirat07 at gmail.com Thu Jul 11 20:12:10 2019 From: epirat07 at gmail.com (Marvin Scholz) Date: Thu, 11 Jul 2019 22:12:10 +0200 Subject: [Icecast] Need help with streaming to Icecast In-Reply-To: References: Message-ID: <9D0CC61D-A576-496F-83E4-2DE7AFC3020D@gmail.com> On 11 Jul 2019, at 22:04, Pedro Constantino wrote: > Hi Martin, > > Yes, I am using ffmpeg icecast protocol As already stated in my last email it would help if you share the code for that. Very likely you forgot to set the content_type option. > > Marvin Scholz escreveu em qui, 11/07/2019 ?s 20:53 : > >> On 11 Jul 2019, at 20:50, Pedro Constantino wrote: >> >>> Hi, >>> >>> I am having problems with sending a video stream to Icecast server. On >>> the >>> icecast management platform my stream is being considered as an audio >>> stream?? and I am unable to play it >>> >>> I am with no ideas on how to solve this. Am I doing something wrong? >>> Please >>> take a look on the code bellow >>> >>> Thanks in advance >>> >>> genre various >>> listener_peak 0 >>> listeners 0 >>> listenurl http://192.168.11.61:8000/gcs.ogg >>> max_listeners unlimited >>> public 0 >>> server_description Unspecified description >>> server_name Unspecified name >>> server_type audio/mpeg >>> slow_listeners 0 >>> source_ip 192.168.11.61 >>> stream_start Thu, 11 Jul 2019 15:56:46 +0100 >>> stream_start_iso8601 2019-07-11T15:56:46+0100 >>> total_bytes_read 877800 >>> total_bytes_sent 0 >>> user_agent Lavf/58.20.100 >>> >> >> Hi, >> >> how do you actually send the stream to Icecast? I can't find that in >> your >> code below? Do you use the ffmpeg icecast protocol? >> >>> >>> *Code:* >>> int ret; >>> _pOutputFormatContext = ffmpeg.avformat_alloc_context(); >>> fixed (AVFormatContext** ppOutputFormatContext = >>> &_pOutputFormatContext) >>> { >>> ret = >>> ffmpeg.avformat_alloc_output_context2(ppOutputFormatContext, null, >>> "webm", >>> configuration.Destination); >>> if (ret < 0) >>> { >>> return false; >>> } >>> } >>> >>> // Configure output video stream >>> _pOutputStream = >>> ffmpeg.avformat_new_stream(_pOutputFormatContext, null); >>> >>> AVStream* pInputVideoStream = null; >>> >>> for (var i = 0; i < _pInputFormatContext->nb_streams; i++) >>> { >>> if >>> (_pInputFormatContext->streams[i]->codec->codec_type == >>> AVMediaType.AVMEDIA_TYPE_VIDEO) >>> { >>> pInputVideoStream = >>> _pInputFormatContext->streams[i]; >>> } >>> } >>> >>> _pOutputStream->avg_frame_rate = >>> pInputVideoStream->avg_frame_rate; >>> _pOutputStream->time_base = pInputVideoStream->time_base; >>> _pOutputStream->sample_aspect_ratio = >>> pInputVideoStream->sample_aspect_ratio; >>> ffmpeg.avcodec_parameters_copy(_pOutputStream->codecpar, >>> pInputVideoStream->codecpar); >>> _pOutputStream->codecpar->codec_type = >>> AVMediaType.AVMEDIA_TYPE_VIDEO; >>> _pOutputStream->codecpar->codec_id = >>> AVCodecID.AV_CODEC_ID_THEORA; >>> >>> fixed (AVFormatContext** ppOutputFormatContext = >>> &_pOutputFormatContext) >>> { >>> ret = ffmpeg.avio_open(&_pOutputFormatContext->pb, >>> configuration.Destination, ffmpeg.AVIO_FLAG_WRITE); >>> if (ret < 0) >>> { >>> return false; >>> } >>> } >>> >>> ret = ffmpeg.avformat_write_header(_pOutputFormatContext, >>> null); >>> >>> if (ret < 0) >>> { >>> return false; >>> } >>> >>> ffmpeg.av_dump_format(_pOutputFormatContext, 0, >>> configuration.Destination, 1); >>> >>> return true; >>> >>> >>> >>> -- >>> Pedro Constantino >>> _______________________________________________ >>> Icecast mailing list >>> Icecast at xiph.org >>> http://lists.xiph.org/mailman/listinfo/icecast >> _______________________________________________ >> Icecast mailing list >> Icecast at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast >> > -- > Pedro Constantino > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From phschafft at de.loewenfelsen.net Thu Jul 11 20:32:47 2019 From: phschafft at de.loewenfelsen.net (Philipp Schafft) Date: Thu, 11 Jul 2019 20:32:47 +0000 Subject: [Icecast] Possible ICES/Icecast bug In-Reply-To: <20190710102047.GA3963@phantom.localdomain> References: <20190710102047.GA3963@phantom.localdomain> Message-ID: <1562877167.2063.152.camel@de.loewenfelsen.net> Good evening, On Wed, 2019-07-10 at 11:20 +0100, Chris Calvey wrote: > Hi, > > I wonder if you can help. I am running Icecast 2.4.4, Ices 2.0.2 and > libshout 2.4.3. There has been a recent upgrade to libshout and I > notice that my previous ices configuration no longer works. Do you know which version of libshout you ran before the update? > In the > ices log I get the error message: > > [2019-07-10 11:10:30] INFO ices-core/main IceS 2.0.2 started... > [2019-07-10 11:10:30] INFO signals/signal_usr1_handler Metadata > update requested > [2019-07-10 11:10:30] INFO > playlist-basic/playlist_basic_get_next_filename Loading playlist from > file "playlist.txt" > [2019-07-10 11:10:30] EROR stream/ices_instance_stream libshout > error: Nonsensical arguments This sounds like there is invalid config passed to libshout. > I have checked the githib repo for any know issues, and wonder if you > can advise. We do not do any Issue tracking on Github nor use Github for anything else beside a public mirror. Issue tracking happens here: https://gitlab.xiph.org/xiph/icecast-libshout/issues But not, nothing that comes to mind. In your config you set the mount point to a invalid path. Mounts must start with a slash. Also your URL metadata (which should point to your homepage) does have extra new lines around the actual URL. This is invalid. The station metadata must not include line breaks of any kind. With best regards, -- Philipp Schafft (CEO/Gesch?ftsf?hrer) Telephon: +49.3535 490 17 92 L?wenfelsen UG (haftungsbeschr?nkt) Registration number: Bickinger Stra?e 21 HRB 12308 CB 04916 Herzberg (Elster) VATIN/USt-ID: Germany DE305133015 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: This is a digitally signed message part URL: From chris at crvintel.com Fri Jul 12 08:58:27 2019 From: chris at crvintel.com (Chris Calvey) Date: Fri, 12 Jul 2019 09:58:27 +0100 Subject: [Icecast] Possible ICES/Icecast bug In-Reply-To: <1562877167.2063.152.camel@de.loewenfelsen.net> References: <20190710102047.GA3963@phantom.localdomain> <1562877167.2063.152.camel@de.loewenfelsen.net> Message-ID: <20190712085827.GA17149@phantom.localdomain> Thank you Philipp, it was the extra new lines around the URL. Not sure how it got changed like that! All working again now. Regards Chris On Thu, Jul 11, 2019 at 08:32:47PM +0000, Philipp Schafft wrote: > Good evening, > > > On Wed, 2019-07-10 at 11:20 +0100, Chris Calvey wrote: > > Hi, > > > > I wonder if you can help. I am running Icecast 2.4.4, Ices 2.0.2 and > > libshout 2.4.3. There has been a recent upgrade to libshout and I > > notice that my previous ices configuration no longer works. > > Do you know which version of libshout you ran before the update? > > > > In the > > ices log I get the error message: > > > > [2019-07-10 11:10:30] INFO ices-core/main IceS 2.0.2 started... > > [2019-07-10 11:10:30] INFO signals/signal_usr1_handler Metadata > > update requested > > [2019-07-10 11:10:30] INFO > > playlist-basic/playlist_basic_get_next_filename Loading playlist from > > file "playlist.txt" > > [2019-07-10 11:10:30] EROR stream/ices_instance_stream libshout > > error: Nonsensical arguments > > This sounds like there is invalid config passed to libshout. > > > > I have checked the githib repo for any know issues, and wonder if you > > can advise. > > We do not do any Issue tracking on Github nor use Github for anything > else beside a public mirror. Issue tracking happens here: > https://gitlab.xiph.org/xiph/icecast-libshout/issues > > But not, nothing that comes to mind. > > In your config you set the mount point to a invalid path. Mounts must > start with a slash. Also your URL metadata (which should point to your > homepage) does have extra new lines around the actual URL. This is > invalid. The station metadata must not include line breaks of any kind. > > > With best regards, > > > -- > Philipp Schafft (CEO/Gesch??ftsf??hrer) > Telephon: +49.3535 490 17 92 > > L??wenfelsen UG (haftungsbeschr??nkt) Registration number: > Bickinger Stra??e 21 HRB 12308 CB > 04916 Herzberg (Elster) VATIN/USt-ID: > Germany DE305133015 > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From me at alexhackney.com Tue Jul 16 15:45:46 2019 From: me at alexhackney.com (Alex Hackney) Date: Tue, 16 Jul 2019 11:45:46 -0400 Subject: [Icecast] Windows Source Client Message-ID: I'm looking for a good source client that runs on windows 10 that can take a feed and stream AAC MP3 and possibly Opus to my icecast2 server. Everything seems dead on the app list. I found rocketcaster but I'm hesitant to spend money on something I've never heard of. Any suggestions? -------------- next part -------------- An HTML attachment was scrubbed... URL: From brad at musatcha.com Tue Jul 16 16:46:46 2019 From: brad at musatcha.com (Brad Isbell) Date: Tue, 16 Jul 2019 11:46:46 -0500 Subject: [Icecast] Windows Source Client In-Reply-To: References: Message-ID: I've found Rocket Broadcaster to be a good choice. I've had good luck with it, and the developer is responsive to feedback. Brad Isbell brad at musatcha.com On Tue, Jul 16, 2019 at 10:45 AM Alex Hackney wrote: > I'm looking for a good source client that runs on windows 10 that can take > a feed and stream AAC MP3 and possibly Opus to my icecast2 server. > > Everything seems dead on the app list. > > I found rocketcaster but I'm hesitant to spend money on something I've > never heard of. > > Any suggestions? > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sytze.visser at gmail.com Tue Jul 16 17:09:19 2019 From: sytze.visser at gmail.com (Sytze Visser) Date: Tue, 16 Jul 2019 19:09:19 +0200 Subject: [Icecast] Windows Source Client In-Reply-To: References: Message-ID: Hi there We have been using butt for years with great success. https://danielnoethen.de is the authors personal site. Mac, Windows an Linux Regards On Tue, 16 Jul 2019, 18:17 Alex Hackney, wrote: > I'm looking for a good source client that runs on windows 10 that can take > a feed and stream AAC MP3 and possibly Opus to my icecast2 server. > > Everything seems dead on the app list. > > I found rocketcaster but I'm hesitant to spend money on something I've > never heard of. > > Any suggestions? > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From larry at acbradio.org Tue Jul 16 17:34:59 2019 From: larry at acbradio.org (Larry Turnbull) Date: Tue, 16 Jul 2019 17:34:59 +0000 Subject: [Icecast] Windows Source Client In-Reply-To: References: Message-ID: <03c401d53bfc$c8fd0480$5af70d80$@acbradio.org> I like the sam encoder that Spacial Audio put out years ago. They don?t develop it anymore, but many still use it. Also the SPL Encoder that comes with Station Playlist is good too. Larry From: Icecast On Behalf Of Alex Hackney Sent: Tuesday, July 16, 2019 10:46 AM To: Icecast streaming server user discussions Subject: [Icecast] Windows Source Client I'm looking for a good source client that runs on windows 10 that can take a feed and stream AAC MP3 and possibly Opus to my icecast2 server. Everything seems dead on the app list. I found rocketcaster but I'm hesitant to spend money on something I've never heard of. Any suggestions? -------------- next part -------------- An HTML attachment was scrubbed... URL: From greg at indexcom.com Tue Jul 16 17:47:48 2019 From: greg at indexcom.com (Greg Ogonowski) Date: Tue, 16 Jul 2019 10:47:48 -0700 Subject: [Icecast] Windows Source Client In-Reply-To: <03c401d53bfc$c8fd0480$5af70d80$@acbradio.org> References: <03c401d53bfc$c8fd0480$5af70d80$@acbradio.org> Message-ID: <001701d53bfe$94f65040$bee2f0c0$@indexcom.com> StreamS Legacy Live Encoder Built for pros by pros. /g. From: Icecast On Behalf Of Larry Turnbull Sent: Tuesday, 16 July, 2019 10:35 To: 'Icecast streaming server user discussions' Subject: Re: [Icecast] Windows Source Client I like the sam encoder that Spacial Audio put out years ago. They don?t develop it anymore, but many still use it. Also the SPL Encoder that comes with Station Playlist is good too. Larry From: Icecast > On Behalf Of Alex Hackney Sent: Tuesday, July 16, 2019 10:46 AM To: Icecast streaming server user discussions > Subject: [Icecast] Windows Source Client I'm looking for a good source client that runs on windows 10 that can take a feed and stream AAC MP3 and possibly Opus to my icecast2 server. Everything seems dead on the app list. I found rocketcaster but I'm hesitant to spend money on something I've never heard of. Any suggestions? -------------- next part -------------- An HTML attachment was scrubbed... URL: From daddyo323 at gmail.com Tue Jul 16 17:57:36 2019 From: daddyo323 at gmail.com (Rick Keniuk) Date: Tue, 16 Jul 2019 12:57:36 -0500 Subject: [Icecast] Windows Source Client In-Reply-To: References: Message-ID: I've been using RadioCaster for a few years. Very reliable and has many different format encoders. I've run multiple encoders from 1 source and even two instances (requires a second renamed install). Not a lot of display action (useful level meter) and uses very little CPU. Rick On Tue, Jul 16, 2019, 11:17 AM Alex Hackney wrote: > I'm looking for a good source client that runs on windows 10 that can take > a feed and stream AAC MP3 and possibly Opus to my icecast2 server. > > Everything seems dead on the app list. > > I found rocketcaster but I'm hesitant to spend money on something I've > never heard of. > > Any suggestions? > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From greg at indexcom.com Tue Jul 16 17:50:20 2019 From: greg at indexcom.com (Greg Ogonowski) Date: Tue, 16 Jul 2019 10:50:20 -0700 Subject: [Icecast] Windows Source Client In-Reply-To: References: Message-ID: <001c01d53bfe$efb6e350$cf24a9f0$@indexcom.com> Some of these encoders are not licensed for commercial use. Or even licensed at all. /g. From: Icecast On Behalf Of Sytze Visser Sent: Tuesday, 16 July, 2019 10:09 To: Icecast streaming server user discussions Subject: Re: [Icecast] Windows Source Client Hi there We have been using butt for years with great success. https://danielnoethen.de is the authors personal site. Mac, Windows an Linux Regards On Tue, 16 Jul 2019, 18:17 Alex Hackney, > wrote: I'm looking for a good source client that runs on windows 10 that can take a feed and stream AAC MP3 and possibly Opus to my icecast2 server. Everything seems dead on the app list. I found rocketcaster but I'm hesitant to spend money on something I've never heard of. Any suggestions? _______________________________________________ Icecast mailing list Icecast at xiph.org http://lists.xiph.org/mailman/listinfo/icecast -------------- next part -------------- An HTML attachment was scrubbed... URL: From curtis at stubert.ca Tue Jul 16 20:50:29 2019 From: curtis at stubert.ca (Curtis Stewart) Date: Tue, 16 Jul 2019 14:50:29 -0600 Subject: [Icecast] Windows Source Client In-Reply-To: <001c01d53bfe$efb6e350$cf24a9f0$@indexcom.com> Message-ID: We use Sam Broadcaster for an AAC+ and an mp3 stream. Have you checked that out? Thanks, Curtis Stewart curtis at stubert.ca ________________________________ From: Greg Ogonowski Sent: Tuesday, July 16, 2019 11:50 a.m. To: 'Icecast streaming server user discussions' Subject: Re: [Icecast] Windows Source Client Some of these encoders are not licensed for commercial use. Or even licensed at all. /g. ? ? From: Icecast On Behalf Of Sytze Visser Sent: Tuesday, 16 July, 2019 10:09 To: Icecast streaming server user discussions Subject: Re: [Icecast] Windows Source Client ? Hi there ? We have been using butt for years with great success.? ? https://danielnoethen.de is the authors personal site. Mac, Windows an Linux ? Regards ? ? ? ? On Tue, 16 Jul 2019, 18:17 Alex Hackney, wrote: > > I'm looking for a good source client that runs on windows 10 that can take a feed and stream AAC MP3 and possibly Opus to my icecast2 server. > > ? > > Everything seems dead on the app list. > > ? > > I found rocketcaster but I'm hesitant to spend money on something I've never heard of.? > > ? > > Any suggestions? > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast -------------- next part -------------- An HTML attachment was scrubbed... URL: From webmaster at berean-biblechurch.org Tue Jul 16 22:13:26 2019 From: webmaster at berean-biblechurch.org (webmaster at berean-biblechurch.org) Date: Tue, 16 Jul 2019 17:13:26 -0500 Subject: [Icecast] Windows Source Client In-Reply-To: References: Message-ID: <23f866395bed3fd4d4aba05094e6379d@berean-biblechurch.org> I use FFmpeg. It includes an Icecast protocol. Justin On 2019-07-16 10:45, Alex Hackney wrote: > I'm looking for a good source client that runs on windows 10 that can take a feed and stream AAC MP3 and possibly Opus to my icecast2 server. > > Everything seems dead on the app list. > > I found rocketcaster but I'm hesitant to spend money on something I've never heard of. > > Any suggestions? > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast -------------- next part -------------- An HTML attachment was scrubbed... URL: From pm at nowster.me.uk Wed Jul 17 00:03:16 2019 From: pm at nowster.me.uk (Paul Martin) Date: Wed, 17 Jul 2019 01:03:16 +0100 Subject: [Icecast] Windows Source Client In-Reply-To: References: Message-ID: <20190717000316.GA21911@thinkpad.nowster.org.uk> On Tue, Jul 16, 2019 at 11:45:46AM -0400, Alex Hackney wrote: > I'm looking for a good source client that runs on windows 10 that can take > a feed and stream AAC MP3 and possibly Opus to my icecast2 server. One thing to be aware of with Opus is that it natively runs at 48kHz sampling. If your input audio is anything other than 48kHz it will have to pass through a resampling stage before the Opus encoder. If you don't want that, Ogg Vorbis is an alternative and well supported. MP3, Vorbis and Opus are not patent encumbered. However, LC-AAC is still under patent until the end of this year (original publication date of 1999 plus 20 years). The patents on HE-AAC (AAC+) and HE-AACv2 (eAAC+) don't run out until the middle of the next decade at least. -- Paul Martin From bandfanforum at gmail.com Wed Jul 17 23:04:09 2019 From: bandfanforum at gmail.com (MPG Radio) Date: Wed, 17 Jul 2019 19:04:09 -0400 Subject: [Icecast] Windows Source Client In-Reply-To: References: Message-ID: We use ezstream. Thank you Mike Gagne, Program / Music Director *MPG Radio *|* BandFan | *bandfanforum at gmail.com Founded in 2012, MPGRadio is a self-supported Internet station committed to providing a venue for fans of music artists alike to share compositions of any genre. facebook | twitter | instagram | Support "Get on our Crypto Nero playlist" - with Choon, a streaming service and digital payments ecosystem. Artists we rotate can be fast-tracked avoiding the waiting list. *24 hour commercial-free internet-only radio station* We are a listener-supported, commercial-free internet-only radio station with no advertising or annoying commercial interruptions. Our mission is to search out and expose great new music to people who otherwise may never encounter it. A tremendous amount of work is put in by volunteers on this internet radio station to develop new programming and to ensure that everyone Artist gets fair exposure support this effort . Please visit us at: MPGRadio On Tue, Jul 16, 2019 at 12:17 PM Alex Hackney wrote: > I'm looking for a good source client that runs on windows 10 that can take > a feed and stream AAC MP3 and possibly Opus to my icecast2 server. > > Everything seems dead on the app list. > > I found rocketcaster but I'm hesitant to spend money on something I've > never heard of. > > Any suggestions? > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bjarne at hawaii.edu Tue Jul 23 00:23:51 2019 From: bjarne at hawaii.edu (Bjarne Bartlett) Date: Mon, 22 Jul 2019 14:23:51 -1000 Subject: [Icecast] Files not populated in var/www In-Reply-To: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> References: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> Message-ID: <003001d540ec$e80fb260$b82f1720$@hawaii.edu> error.log [2019-07-22 13:25:18] INFO main/main Icecast 2.4.4 server started [2019-07-22 13:25:18] INFO connection/get_ssl_certificate No SSL capability on any configured ports [2019-07-22 13:25:18] INFO stats/_stats_thread stats thread started [2019-07-22 13:25:18] INFO yp/yp_update_thread YP update thread started [2019-07-22 13:26:23] INFO main/_server_proc Caught halt request, shutting down ... [2019-07-22 13:26:23] INFO main/main Shutting down [2019-07-22 13:26:23] INFO fserve/fserve_shutdown file serving stopped [2019-07-22 13:26:24] INFO slave/_slave_thread shutting down current relays [2019-07-22 13:26:24] INFO slave/_slave_thread Slave thread shutdown complete [2019-07-22 13:26:24] INFO auth/auth_shutdown Auth shutdown [2019-07-22 13:26:24] INFO yp/yp_shutdown YP thread down [2019-07-22 13:26:24] INFO stats/stats_shutdown stats thread finished From: Bjarne Bartlett Sent: Monday, July 22, 2019 2:09 PM To: icecast at xiph.org Subject: Files not populated in var/www Greetings, I would love any advice configuring icecast on a virtual redhat server hosted by our university. I am currently trying to configure Icecast and cannot get the icecast server to start. The config file looks correct. I checked the /var/www/icecast/web and /var/www/icecast/admin folders and they were both empty, leading me to believe that this is why the server will not start. Since I was installing with my sudoer account, not root, I thought this might be a permissions issue and set 664 permissions to all files in var/www and 775 permissions to all directories. The icecast installation still won't populate var/www/icecast/. on this web server. Is there anything else that I am overlooking? Bjarne -------------- next part -------------- An HTML attachment was scrubbed... URL: From bjarne at hawaii.edu Tue Jul 23 00:08:36 2019 From: bjarne at hawaii.edu (Bjarne Bartlett) Date: Mon, 22 Jul 2019 14:08:36 -1000 Subject: [Icecast] Files not populated in var/www Message-ID: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> Greetings, I would love any advice configuring icecast on a virtual redhat server hosted by our university. I am currently trying to configure Icecast and cannot get the icecast server to start. The config file looks correct. I checked the /var/www/icecast/web and /var/www/icecast/admin folders and they were both empty, leading me to believe that this is why the server will not start. Since I was installing with my sudoer account, not root, I thought this might be a permissions issue and set 664 permissions to all files in var/www and 775 permissions to all directories. The icecast installation still won't populate var/www/icecast/. on this web server. Is there anything else that I am overlooking? Bjarne -------------- next part -------------- An HTML attachment was scrubbed... URL: From pm at nowster.me.uk Tue Jul 23 10:04:34 2019 From: pm at nowster.me.uk (Paul Martin) Date: Tue, 23 Jul 2019 11:04:34 +0100 Subject: [Icecast] Files not populated in var/www In-Reply-To: <003001d540ec$e80fb260$b82f1720$@hawaii.edu> References: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> <003001d540ec$e80fb260$b82f1720$@hawaii.edu> Message-ID: <20190723100434.GA30555@nowster.org.uk> The logs don't show a fault. The configuration for the "web" files are usually under /etc/icecast2/web/ (or similar... RedHat may put them somewhere else). Have you actually tried viewing the server on port 8000? eg. http://your.server.example.com:8000/ -- Paul Martin From thomas at ruecker.fi Thu Jul 25 09:15:38 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Thu, 25 Jul 2019 09:15:38 +0000 Subject: [Icecast] Files not populated in var/www In-Reply-To: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> References: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> Message-ID: Hi Bjarne, On 7/23/19 12:08 AM, Bjarne Bartlett wrote: > > Greetings, > > I would love any advice configuring icecast on a virtual redhat server > hosted by our university. I am currently trying to configure Icecast > and cannot get the icecast server to start. > Which package of Icecast are you using? Did you enable EPEL or did you go with the Xiph.org repositories? I hope you're not trying from sources. TBR From bjarne at hawaii.edu Wed Jul 24 19:37:31 2019 From: bjarne at hawaii.edu (Bjarne Bartlett) Date: Wed, 24 Jul 2019 09:37:31 -1000 Subject: [Icecast] Files not populated in var/www In-Reply-To: <20190723100434.GA30555@nowster.org.uk> References: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> <003001d540ec$e80fb260$b82f1720$@hawaii.edu> <20190723100434.GA30555@nowster.org.uk> Message-ID: Aloha Paul, I did originally try to view the server on port 8000 and 8001 and I get an error message that the site cannot be reached. It initially seemed like a firewall issue, but our LAN admin has opened the ports and allowed the icecast connection. Interestingly, when I start icecast it hangs and does not print that the server has started, is this an issue that anyone has encountered? I have attached some pictures of what is happening and a redacted configuration file. Bjarne -- *Bjarne Bartlett* | Graduate Student | Biostatistics & Quantitative Health Sciences | 651 Ilalo Street, Honolulu, HI 96813 | (610)864-7435 | bjarne at hawaii.edu *WARNING*: E-mail sent over the Internet is not secure. Information sent by e-mail may not remain confidential. *DISCLAIMER*: This e-mail is intended only for the individual to whom it is addressed. It may be used only in accordance with applicable laws. If you received this e-mail by mistake, notify the sender and destroy the e-mail. [image: image.png] [image: image.png] On Tue, Jul 23, 2019 at 12:24 AM Paul Martin wrote: > The logs don't show a fault. The configuration for the "web" files > are usually under /etc/icecast2/web/ (or similar... RedHat may put > them somewhere else). > > Have you actually tried viewing the server on port 8000? > > eg. http://your.server.example.com:8000/ > > -- > Paul Martin > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 42639 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 119167 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: icecast_bartlett.xml Type: text/xml Size: 6905 bytes Desc: not available URL: From epirat07 at gmail.com Thu Jul 25 10:32:18 2019 From: epirat07 at gmail.com (Marvin Scholz) Date: Thu, 25 Jul 2019 12:32:18 +0200 Subject: [Icecast] Files not populated in var/www In-Reply-To: References: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> <003001d540ec$e80fb260$b82f1720$@hawaii.edu> <20190723100434.GA30555@nowster.org.uk> Message-ID: <86A92795-77C2-4336-8AEC-838F932523DE@gmail.com> On 24 Jul 2019, at 21:37, Bjarne Bartlett wrote: > Aloha Paul, > > I did originally try to view the server on port 8000 and 8001 and I get an > error message that the site cannot be reached. It initially seemed like a > firewall issue, but our LAN admin has opened the ports and allowed the > icecast connection. Interestingly, when I start icecast it hangs and does > not print that the server has started, is this an issue that anyone has > encountered? > > I have attached some pictures of what is happening and a redacted > configuration file. [?] 8000 127.0.0.1 0 [?] In your config you set the bind address to 127.0.0.1 which means only requests from the local machine can ever reach Icecast. So it is not surprising that you can not reach it from the outside. The "hanging" you describe seems normal when you do not start Icecast in daemon mode, as it will just keep running until you terminate it. > > Bjarne > > -- > > *Bjarne Bartlett* | Graduate Student | Biostatistics & Quantitative Health > Sciences | 651 Ilalo Street, Honolulu, HI 96813 | (610)864-7435 | > bjarne at hawaii.edu > > > > *WARNING*: E-mail sent over the Internet is not secure. Information sent > by e-mail may not remain confidential. > > *DISCLAIMER*: This e-mail is intended only for the individual to whom it > is addressed. It may be used only in accordance with applicable laws. If > you received this e-mail by mistake, notify the sender and destroy the > e-mail. > > > > > > > [image: image.png] > > [image: image.png] > > > On Tue, Jul 23, 2019 at 12:24 AM Paul Martin wrote: > >> The logs don't show a fault. The configuration for the "web" files >> are usually under /etc/icecast2/web/ (or similar... RedHat may put >> them somewhere else). >> >> Have you actually tried viewing the server on port 8000? >> >> eg. http://your.server.example.com:8000/ >> >> -- >> Paul Martin >> _______________________________________________ >> Icecast mailing list >> Icecast at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast >> > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From bjarne at hawaii.edu Thu Jul 25 20:04:01 2019 From: bjarne at hawaii.edu (Bjarne Bartlett) Date: Thu, 25 Jul 2019 10:04:01 -1000 Subject: [Icecast] Files not populated in var/www In-Reply-To: References: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> Message-ID: Thanks, Thomas. This machine is running RHEL enterprise. I installed with RedHat Package Manager. -B -- *Bjarne Bartlett* | Graduate Student | Biostatistics & Quantitative Health Sciences | 651 Ilalo Street, Honolulu, HI 96813 | (610)864-7435 | bjarne at hawaii.edu *WARNING*: E-mail sent over the Internet is not secure. Information sent by e-mail may not remain confidential. *DISCLAIMER*: This e-mail is intended only for the individual to whom it is addressed. It may be used only in accordance with applicable laws. If you received this e-mail by mistake, notify the sender and destroy the e-mail. On Wed, Jul 24, 2019 at 11:15 PM Thomas B. R?cker wrote: > Hi Bjarne, > > On 7/23/19 12:08 AM, Bjarne Bartlett wrote: > > > > Greetings, > > > > I would love any advice configuring icecast on a virtual redhat server > > hosted by our university. I am currently trying to configure Icecast > > and cannot get the icecast server to start. > > > > Which package of Icecast are you using? > Did you enable EPEL or did you go with the Xiph.org repositories? > > I hope you're not trying from sources. > > TBR > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bjarne at hawaii.edu Thu Jul 25 20:05:19 2019 From: bjarne at hawaii.edu (Bjarne Bartlett) Date: Thu, 25 Jul 2019 10:05:19 -1000 Subject: [Icecast] Files not populated in var/www In-Reply-To: <86A92795-77C2-4336-8AEC-838F932523DE@gmail.com> References: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> <003001d540ec$e80fb260$b82f1720$@hawaii.edu> <20190723100434.GA30555@nowster.org.uk> <86A92795-77C2-4336-8AEC-838F932523DE@gmail.com> Message-ID: Thanks, Marvin. Would it be appropriate to remove the tag? -Bjarne -- *Bjarne Bartlett* | Graduate Student | Biostatistics & Quantitative Health Sciences | 651 Ilalo Street, Honolulu, HI 96813 | (610)864-7435 | bjarne at hawaii.edu *WARNING*: E-mail sent over the Internet is not secure. Information sent by e-mail may not remain confidential. *DISCLAIMER*: This e-mail is intended only for the individual to whom it is addressed. It may be used only in accordance with applicable laws. If you received this e-mail by mistake, notify the sender and destroy the e-mail. On Thu, Jul 25, 2019 at 12:32 AM Marvin Scholz wrote: > > On 24 Jul 2019, at 21:37, Bjarne Bartlett wrote: > > > Aloha Paul, > > > > I did originally try to view the server on port 8000 and 8001 and I get > an > > error message that the site cannot be reached. It initially seemed like a > > firewall issue, but our LAN admin has opened the ports and allowed the > > icecast connection. Interestingly, when I start icecast it hangs and does > > not print that the server has started, is this an issue that anyone has > > encountered? > > > > I have attached some pictures of what is happening and a redacted > > configuration file. > > > [?] > > 8000 > 127.0.0.1 > 0 > > > [?] > > In your config you set the bind address to 127.0.0.1 which means only > requests from the local machine can ever reach Icecast. So it is not > surprising that you can not reach it from the outside. > > The "hanging" you describe seems normal when you do not start Icecast > in daemon mode, as it will just keep running until you terminate it. > > > > > Bjarne > > > > -- > > > > *Bjarne Bartlett* | Graduate Student | Biostatistics & Quantitative > Health > > Sciences | 651 Ilalo Street, Honolulu, HI 96813 | (610)864-7435 | > > bjarne at hawaii.edu > > > > > > > > *WARNING*: E-mail sent over the Internet is not secure. Information > sent > > by e-mail may not remain confidential. > > > > *DISCLAIMER*: This e-mail is intended only for the individual to whom it > > is addressed. It may be used only in accordance with applicable laws. > If > > you received this e-mail by mistake, notify the sender and destroy the > > e-mail. > > > > > > > > > > > > > > [image: image.png] > > > > [image: image.png] > > > > > > On Tue, Jul 23, 2019 at 12:24 AM Paul Martin wrote: > > > >> The logs don't show a fault. The configuration for the "web" files > >> are usually under /etc/icecast2/web/ (or similar... RedHat may put > >> them somewhere else). > >> > >> Have you actually tried viewing the server on port 8000? > >> > >> eg. http://your.server.example.com:8000/ > >> > >> -- > >> Paul Martin > >> _______________________________________________ > >> Icecast mailing list > >> Icecast at xiph.org > >> http://lists.xiph.org/mailman/listinfo/icecast > >> > > _______________________________________________ > > Icecast mailing list > > Icecast at xiph.org > > http://lists.xiph.org/mailman/listinfo/icecast > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas at ruecker.fi Fri Jul 26 06:57:20 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Fri, 26 Jul 2019 06:57:20 +0000 Subject: [Icecast] Files not populated in var/www In-Reply-To: References: <002701d540ea$c73f0a60$55bd1f20$@hawaii.edu> Message-ID: <942b5d70-c571-120d-79ad-9cdff622b521@ruecker.fi> Hi, On 7/25/19 8:04 PM, Bjarne Bartlett wrote: > Thanks, Thomas. This machine is running RHEL enterprise. I installed > with RedHat Package Manager. -B RHEL does not have an Icecast package itself. It might be that your university IT deploys it with something like EPEL enabled. For more details on EPEL and how it relates to e.g. RHEL please see: https://fedoraproject.org/wiki/EPEL Most importantly: Follow "the distribution ways" for operating services. In case of RHEL this will be systemd and using `systemctl` to control Icecast. start: systemctl start icecast stop: systemctl stop icecast status: systemctl status icecast You need to use `sudo` or execute the above commands as root. Note that if you have changed access rights, then things might fail now. If in doubt, purge package and install clean. Fedora and EPEL use a bind-address of IPv4 localhost to prevent a user exposing an unsecured server to the Internet. When removing the bind-address entry, make sure to set secure passwords across the whole configuration file. Ideally refrain from changing any other options as it's easy to get carried away and end up with a configuration that e.g. prevents the server to start. > ?-- > > *Bjarne Bartlett*?|?Graduate Student | Biostatistics & Quantitative > Health Sciences |651 Ilalo Street, Honolulu, HI 96813 |?(610)864-7435 > |bjarne at hawaii.edu > > ? > > *WARNING*:? E-mail sent over the Internet is not secure.? Information > sent by e-mail may not remain confidential. > > *DISCLAIMER*:? This e-mail is intended only for the individual to whom > it is addressed.? It may be used only in accordance with applicable > laws.? If you received this e-mail by mistake, notify the sender and > destroy the e-mail. > > ?? > > ? > > > > On Wed, Jul 24, 2019 at 11:15 PM Thomas B. R?cker > wrote: > > Hi Bjarne, > > On 7/23/19 12:08 AM, Bjarne Bartlett wrote: > > > > Greetings, > > > > I would love any advice configuring icecast on a virtual redhat > server > > hosted by our university. I am currently trying to configure Icecast > > and cannot get the icecast server to start. > > > > Which package of Icecast are you using? > Did you enable EPEL or did you go with the Xiph.org repositories? > > I hope you're not trying from sources. > > TBR > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From un at aporee.org Wed Jul 31 12:49:34 2019 From: un at aporee.org (unosonic) Date: Wed, 31 Jul 2019 14:49:34 +0200 Subject: [Icecast] SSL-Question Message-ID: <20190731124934.GA11538@aporee.org> hello, I've icecast 2.4.4 /w SSL support, and when i enable SSL in the config file: 1 and my-all-inlusive.pem I can connect via https://my-server:8000/my_stream but only via https, no longer http. Is there an option to have both? Also my source clients seems to be unableto connect anymore via http, but have to look deeper into it. Any hints welcome. Sorry if this as covered already. thx, uno From per.gunnarsson at yandex.com Wed Jul 31 13:08:28 2019 From: per.gunnarsson at yandex.com (Per Gunnarsson) Date: Wed, 31 Jul 2019 15:08:28 +0200 Subject: [Icecast] SSL-Question In-Reply-To: <20190731124934.GA11538@aporee.org> References: <20190731124934.GA11538@aporee.org> Message-ID: <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> I have one listening socket for http and one separate for https. It looks like this: ?? ??? ??????? 8000 ??? ? ??????? ??????? 8443 ??????? 1 ??????? I don't think it's possible to have both encrypted and unencrypted traffic to the same port, but maybe somebody will correct me if that's possible. Regards, Per Gunnarsson On 2019-07-31 14:49, unosonic wrote: > hello, > > > I've icecast 2.4.4 /w SSL support, and when i enable SSL in the config file: > > 1 > and > my-all-inlusive.pem > > I can connect via https://my-server:8000/my_stream > but only via https, no longer http. Is there an option to have both? > Also my source clients seems to be unableto connect anymore via http, > but have to look deeper into it. > > Any hints welcome. Sorry if this as covered already. > > thx, uno > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From ervin.bizjak at gmail.com Wed Jul 31 13:55:39 2019 From: ervin.bizjak at gmail.com (Ervin Bizjak) Date: Wed, 31 Jul 2019 15:55:39 +0200 Subject: [Icecast] SSL-Question In-Reply-To: <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> Message-ID: Hello! Where do I find tutorial how to install and setup ssl and which certificate is for icecast? Thank you V V sre., 31. jul. 2019 ob 15:13 je oseba Per Gunnarsson < per.gunnarsson at yandex.com> napisala: > I have one listening socket for http and one separate for https. > > It looks like this: > > > > 8000 > > > > > > 8443 > 1 > > > I don't think it's possible to have both encrypted and unencrypted > traffic to the same port, but maybe somebody will correct me if that's > possible. > > Regards, > > Per Gunnarsson > On 2019-07-31 14:49, unosonic wrote: > > hello, > > > > > > I've icecast 2.4.4 /w SSL support, and when i enable SSL in the config > file: > > > > 1 > > and > > my-all-inlusive.pem > > > > I can connect via https://my-server:8000/my_stream > > but only via https, no longer http. Is there an option to have both? > > Also my source clients seems to be unableto connect anymore via http, > > but have to look deeper into it. > > > > Any hints welcome. Sorry if this as covered already. > > > > thx, uno > > _______________________________________________ > > Icecast mailing list > > Icecast at xiph.org > > http://lists.xiph.org/mailman/listinfo/icecast > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From un at aporee.org Wed Jul 31 13:56:32 2019 From: un at aporee.org (unosonic) Date: Wed, 31 Jul 2019 15:56:32 +0200 Subject: [Icecast] SSL-Question In-Reply-To: <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> Message-ID: <20190731135632.GE11872@aporee.org> thanks, that makes sense and works! btw: is port 8443 sort of standard, which clients do consider? bests, uno Per Gunnarsson: > I have one listening socket for http and one separate for https. > > It looks like this: > > ?? > ??? > ??????? 8000 > ??? > ? > > > ??????? > ??????? 8443 > ??????? 1 > ??????? > > I don't think it's possible to have both encrypted and unencrypted > traffic to the same port, but maybe somebody will correct me if that's > possible. > > Regards, > > Per Gunnarsson > On 2019-07-31 14:49, unosonic wrote: > > hello, > > > > > > I've icecast 2.4.4 /w SSL support, and when i enable SSL in the config file: > > > > 1 > > and > > my-all-inlusive.pem > > > > I can connect via https://my-server:8000/my_stream > > but only via https, no longer http. Is there an option to have both? > > Also my source clients seems to be unableto connect anymore via http, > > but have to look deeper into it. > > > > Any hints welcome. Sorry if this as covered already. > > > > thx, uno > > _______________________________________________ > > Icecast mailing list > > Icecast at xiph.org > > http://lists.xiph.org/mailman/listinfo/icecast > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From un at aporee.org Wed Jul 31 14:03:57 2019 From: un at aporee.org (unosonic) Date: Wed, 31 Jul 2019 16:03:57 +0200 Subject: [Icecast] SSL-Question In-Reply-To: References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> Message-ID: <20190731140357.GF11872@aporee.org> Ervin Bizjak: > Hello! > > Where do I find tutorial how to install and setup ssl and which certificate > is for icecast? hi, don't know if there's info esp.on SSL, I've just compiled icecast 2.4.4 with SSL-support (well, actually it does that by default it seems, as long as libssl is installed on the system). The certificate is a "normal" server certificate in PEM format, but it must include the server key too (which is not so nice...) I'd recommed LetsEncrypt. --u From ervin.bizjak at gmail.com Wed Jul 31 14:08:02 2019 From: ervin.bizjak at gmail.com (Ervin Bizjak) Date: Wed, 31 Jul 2019 16:08:02 +0200 Subject: [Icecast] SSL-Question In-Reply-To: <20190731140357.GF11872@aporee.org> References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> <20190731140357.GF11872@aporee.org> Message-ID: Thank you for reply. And in wich folder put tig PEM file V V sre., 31. jul. 2019 ob 16:04 je oseba unosonic napisala: > Ervin Bizjak: > > Hello! > > > > Where do I find tutorial how to install and setup ssl and which > certificate > > is for icecast? > > > > hi, don't know if there's info esp.on SSL, > > I've just compiled icecast 2.4.4 with SSL-support (well, actually > it does that by default it seems, as long as libssl is installed on the > system). > > The certificate is a "normal" server certificate in PEM format, but it > must include the server key too (which is not so nice...) > I'd recommed LetsEncrypt. > > --u > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -------------- next part -------------- An HTML attachment was scrubbed... URL: From un at aporee.org Wed Jul 31 14:12:03 2019 From: un at aporee.org (unosonic) Date: Wed, 31 Jul 2019 16:12:03 +0200 Subject: [Icecast] SSL-Question In-Reply-To: References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> <20190731140357.GF11872@aporee.org> Message-ID: <20190731141203.GA14677@aporee.org> ... /some/dir/certificate.pem ... see also: http://icecast.org/docs/icecast-2.4.1/config-file.html#path --u Ervin Bizjak: > Thank you for reply. And in wich folder put tig PEM file > > V V sre., 31. jul. 2019 ob 16:04 je oseba unosonic napisala: > > > Ervin Bizjak: > > > Hello! > > > > > > Where do I find tutorial how to install and setup ssl and which > > certificate > > > is for icecast? > > > > > > > > hi, don't know if there's info esp.on SSL, > > > > I've just compiled icecast 2.4.4 with SSL-support (well, actually > > it does that by default it seems, as long as libssl is installed on the > > system). > > > > The certificate is a "normal" server certificate in PEM format, but it > > must include the server key too (which is not so nice...) > > I'd recommed LetsEncrypt. > > > > --u > > > > > > _______________________________________________ > > Icecast mailing list > > Icecast at xiph.org > > http://lists.xiph.org/mailman/listinfo/icecast > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From thomas at ruecker.fi Wed Jul 31 14:26:36 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Wed, 31 Jul 2019 14:26:36 +0000 Subject: [Icecast] SSL-Question In-Reply-To: <20190731141203.GA14677@aporee.org> References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> <20190731140357.GF11872@aporee.org> <20190731141203.GA14677@aporee.org> Message-ID: Hi, On 7/31/19 2:12 PM, unosonic wrote: > > ... > /some/dir/certificate.pem > ... > > > see also: > http://icecast.org/docs/icecast-2.4.1/config-file.html#path Please note that if you are using Debian/Ubuntu packages, they are not built with openSSL. You need to install the Xiph.org packages or rebuild the distro packages while libssl-dev is installed. Xiph.org packages and instructions are here: https://wiki.xiph.org/Icecast_Server/Installing_latest_version_(official_Xiph_repositories) Cheers, TBR > --u > > > Ervin Bizjak: >> Thank you for reply. And in wich folder put tig PEM file >> >> V V sre., 31. jul. 2019 ob 16:04 je oseba unosonic napisala: >> >>> Ervin Bizjak: >>>> Hello! >>>> >>>> Where do I find tutorial how to install and setup ssl and which >>> certificate >>>> is for icecast? >>> >>> >>> hi, don't know if there's info esp.on SSL, >>> >>> I've just compiled icecast 2.4.4 with SSL-support (well, actually >>> it does that by default it seems, as long as libssl is installed on the >>> system). >>> >>> The certificate is a "normal" server certificate in PEM format, but it >>> must include the server key too (which is not so nice...) >>> I'd recommed LetsEncrypt. >>> >>> --u >>> >>> >>> _______________________________________________ >>> Icecast mailing list >>> Icecast at xiph.org >>> http://lists.xiph.org/mailman/listinfo/icecast >>> >> _______________________________________________ >> Icecast mailing list >> Icecast at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From thomas at ruecker.fi Wed Jul 31 14:33:56 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Wed, 31 Jul 2019 14:33:56 +0000 Subject: [Icecast] SSL-Question In-Reply-To: <20190731135632.GE11872@aporee.org> References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> <20190731135632.GE11872@aporee.org> Message-ID: Hi, On 7/31/19 1:56 PM, unosonic wrote: > > thanks, that makes sense and works! > btw: is port 8443 sort of standard, which clients do consider? The RFC standardized ports for HTTP are: 80, alternatives: 8008, 8080 For HTTPS: 443 After all, Icecast is just another web server. Please note the absence of 8000 and 8443. Neither are officially specified for WWW type HTTP(S). They are commonly used as such, but 80 and 443 are *much* better choices and should be preferred. Cheers, TBR > bests, uno > > > > Per Gunnarsson: >> I have one listening socket for http and one separate for https. >> >> It looks like this: >> >> ?? >> ??? >> ??????? 8000 >> ??? >> ? >> >> >> ??????? >> ??????? 8443 >> ??????? 1 >> ??????? >> >> I don't think it's possible to have both encrypted and unencrypted >> traffic to the same port, but maybe somebody will correct me if that's >> possible. >> >> Regards, >> >> Per Gunnarsson >> On 2019-07-31 14:49, unosonic wrote: >>> hello, >>> >>> >>> I've icecast 2.4.4 /w SSL support, and when i enable SSL in the config file: >>> >>> 1 >>> and >>> my-all-inlusive.pem >>> >>> I can connect via https://my-server:8000/my_stream >>> but only via https, no longer http. Is there an option to have both? >>> Also my source clients seems to be unableto connect anymore via http, >>> but have to look deeper into it. >>> >>> Any hints welcome. Sorry if this as covered already. >>> >>> thx, uno >>> _______________________________________________ >>> Icecast mailing list >>> Icecast at xiph.org >>> http://lists.xiph.org/mailman/listinfo/icecast >> _______________________________________________ >> Icecast mailing list >> Icecast at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast From un at aporee.org Wed Jul 31 14:44:11 2019 From: un at aporee.org (unosonic) Date: Wed, 31 Jul 2019 16:44:11 +0200 Subject: [Icecast] SSL-Question In-Reply-To: References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> <20190731135632.GE11872@aporee.org> Message-ID: <20190731144411.GE14677@aporee.org> Thomas B. R?cker: > After all, Icecast is just another web server. > > Please note the absence of 8000 and 8443. Neither are officially > specified for WWW type HTTP(S). They are commonly used as such, but 80 > and 443 are *much* better choices and should be preferred. makes sense, but if my webserver needs to serve http/s from the same IP, that would not work. Unless I want to use Icecast as a nginx or apache replacement ;) From thomas at ruecker.fi Wed Jul 31 16:19:33 2019 From: thomas at ruecker.fi (=?UTF-8?Q?Thomas_B=2e_R=c3=bccker?=) Date: Wed, 31 Jul 2019 16:19:33 +0000 Subject: [Icecast] SSL-Question In-Reply-To: <20190731144411.GE14677@aporee.org> References: <20190731124934.GA11538@aporee.org> <0d6c2bd6-0e06-f230-e89b-b3884387230a@yandex.com> <20190731135632.GE11872@aporee.org> <20190731144411.GE14677@aporee.org> Message-ID: <90420393-a9be-c6a3-3a8b-7be0618b0791@ruecker.fi> On 7/31/19 2:44 PM, unosonic wrote: > Thomas B. R?cker: >> After all, Icecast is just another web server. >> >> Please note the absence of 8000 and 8443. Neither are officially >> specified for WWW type HTTP(S). They are commonly used as such, but 80 >> and 443 are *much* better choices and should be preferred. > makes sense, but if my webserver needs to serve http/s from the same IP, > that would not work. Unless I want to use Icecast as a nginx or apache > replacement ;) You *can* run it on any port. 80/443 is clearly preferred and servers or IP addresses, especially IPv6, are cheap. If I'd have to run a production environment, I wouldn't spend a second considering that matter and spin up a second machine or IP address. TBR