From romeo.r at gmail.com Tue Aug 2 10:30:21 2016 From: romeo.r at gmail.com (Roman) Date: Tue, 2 Aug 2016 13:30:21 +0300 Subject: [Icecast] fallen too far behind, removing Message-ID: Hi, For some reason I see this in my logs: [2016-08-02 12:43:02] INFO source/send_to_listener Client 169 (127.0.0.1) has fallen too far behind, removing The more interesting is that it is the ffmpeg, that is listening to the source stream being removed. My setup is: Stream generator: DEVA TX, streaming 44,1 khz PCM (pcm16le) stream to icecast2 server Transcoding: VM with ffmpeg reading this stream from source mountpoint and transcodes it to 3 MP3 streams (320, 192, 96 kbps) Using: Icecast 2.4.2 ffmpeg: version N-50577-g777b305-static I've tried two different VMs and two different DEVA TX devices to troubleshoot this issue, but I've gave up. I've also tried to get this stream with ffmpeg first, than transcode to same streams. The result was the same. I actually run two different setups at this moment: production and testing. Both run same versions and different HW and VMs are on different physical hosts To avoid total disconnects of clients in production, I run a backup mountpoint that plays saved stream file, when source listener gets disconnected. At this moment all listeners are being moved to the /backup stream and than back, when source listener connects again. To reconnect I use a local small php script, that cheks every second if ffmpeg stream is running. If not - sends me an e-mail and restarts the ffmpeg. I understand that some listeners could be removed due to latency, network errors or something like that. But I'm speaking of ffmpeg main stream listener, that connects from same physical network (different subnets) in case of Test env and from perfect (if we speak of latency) place in productions (same physical devices between listener and deva tx, but different subnets) Any ideas or help to debug this one? ffmpeg line at testing VM: (for production it generates 3 streams instead of 1 here) #!/bin/sh -e su vlc -c "FFREPORT=file=/home/vlc/`date +%Y-%m-%d-%H-%M-%S`-mp3.log screen -A -m -d -S ffMP3 /home/vlc/ffmpeg/latest/ffmpeg -f s16le -ar 44100 -ac 2 -timeout 2000000 -i http://localhost:8500/source -reconnect_at_eof -reconnect_streamed -b:a 192k -compression_level 0 -ac 2 -ar 44100 -af "volume=3dB" -f mp3 -ice_name 'LiveFM @ 192' icecast://source:pass at localhost :8500/LiveFM_320" icecast.xml 1000 3 5 524288 30 15 10 1 65535 /backup 1 backup UTF8 1 /LiveFM_320 UTF8 secret /backup 1 1 -- Best regards, Roman. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Support at lsdcode.com Tue Aug 9 12:51:17 2016 From: Support at lsdcode.com (Kurt) Date: Tue, 9 Aug 2016 06:51:17 -0600 Subject: [Icecast] fallen too far behind, removing In-Reply-To: References: Message-ID: <31b8ef7e-c3a0-1f0c-0ec6-ef0711efffc9@lsdcode.com> Morning all, I set up IceCast several years ago on centos 6. seemed easy, now I am trying to install it on Centos 7. For the life of me, I cant do it, I have read several STEP by steps on how to configure, but I am pounding my head against the wall, I am a Windows IT guy, thus I am looking for a step by step detail way of doing it. All the examples I find, fail at some point or another. Any one have a link to an idiots procedure ? Kurt, AMR.fm On 8/2/2016 4:30 AM, Roman wrote: > Hi, > > For some reason I see this in my logs: > > [2016-08-02 12:43:02] INFO source/send_to_listener Client 169 > (127.0.0.1) has fallen too far behind, removing > > The more interesting is that it is the ffmpeg, that is listening to > the source stream being removed. > > My setup is: > > Stream generator: > DEVA TX, streaming 44,1 khz PCM (pcm16le) stream to icecast2 server > Transcoding: > VM with ffmpeg reading this stream from source mountpoint and > transcodes it to 3 MP3 streams (320, 192, 96 kbps) > > Using: Icecast 2.4.2 > ffmpeg: version N-50577-g777b305-static > > I've tried two different VMs and two different DEVA TX devices to > troubleshoot this issue, but I've gave up. > > I've also tried to get this stream with ffmpeg first, than transcode > to same streams. The result was the same. > > I actually run two different setups at this moment: production and > testing. Both run same versions and different HW and VMs are on > different physical hosts > > To avoid total disconnects of clients in production, I run a backup > mountpoint that plays saved stream file, when source listener gets > disconnected. At this moment all listeners are being moved to the > /backup stream and than back, when source listener connects again. To > reconnect I use a local small php script, that cheks every second if > ffmpeg stream is running. If not - sends me an e-mail and restarts the > ffmpeg. > > I understand that some listeners could be removed due to latency, > network errors or something like that. But I'm speaking of ffmpeg main > stream listener, that connects from same physical network (different > subnets) in case of Test env and from perfect (if we speak of latency) > place in productions (same physical devices between listener and deva > tx, but different subnets) > > Any ideas or help to debug this one? > > ffmpeg line at testing VM: (for production it generates 3 streams > instead of 1 here) > > #!/bin/sh -e > su vlc -c "FFREPORT=file=/home/vlc/`date +%Y-%m-%d-%H-%M-%S`-mp3.log > screen -A -m -d -S ffMP3 /home/vlc/ffmpeg/latest/ffmpeg -f s16le -ar > 44100 -ac 2 -timeout 2000000 -i http://localhost:8500/source > -reconnect_at_eof -reconnect_streamed -b:a 192k -compression_level 0 > -ac 2 -ar 44100 -af "volume=3dB" -f mp3 -ice_name 'LiveFM @ 192' > icecast://source:pass at localhost:8500/LiveFM_320" > > icecast.xml > > > > 1000 > 3 > 5 > 524288 > 30 > 15 > 10 > 1 > 65535 > > > > /backup > 1 > backup > UTF8 > 1 > > > > > > /LiveFM_320 > UTF8 > secret > /backup > 1 > 1 > > > > > -- > Best regards, > Roman. > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus -------------- next part -------------- An HTML attachment was scrubbed... URL: From romeo.r at gmail.com Tue Aug 9 13:20:59 2016 From: romeo.r at gmail.com (Roman) Date: Tue, 9 Aug 2016 16:20:59 +0300 Subject: [Icecast] fallen too far behind, removing In-Reply-To: <31b8ef7e-c3a0-1f0c-0ec6-ef0711efffc9@lsdcode.com> References: <31b8ef7e-c3a0-1f0c-0ec6-ef0711efffc9@lsdcode.com> Message-ID: Please open your own thread, don't reply to existing one, that does not have anything common with your issue! -------------- next part -------------- An HTML attachment was scrubbed... URL: From Support at lsdcode.com Tue Aug 9 13:24:06 2016 From: Support at lsdcode.com (Kurt) Date: Tue, 9 Aug 2016 07:24:06 -0600 Subject: [Icecast] Installing IceCast 2.4.3 on Centos 7 Message-ID: <5a78cb77-17b4-2dac-81c9-62cdf6484953@lsdcode.com> Morning all, I set up IceCast several years ago on centos 6. seemed easy, now I am trying to install it on Centos 7. For the life of me, I cant do it, I have read several STEP by steps on how to configure, but I am pounding my head against the wall, I am a Windows IT guy, thus I am looking for a step by step detail way of doing it. All the examples I find, fail at some point or another. Any one have a link to an idiots procedure ? Kurt, AMR.fm --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus From Support at lsdcode.com Tue Aug 9 13:24:38 2016 From: Support at lsdcode.com (Kurt) Date: Tue, 9 Aug 2016 07:24:38 -0600 Subject: [Icecast] fallen too far behind, removing In-Reply-To: References: <31b8ef7e-c3a0-1f0c-0ec6-ef0711efffc9@lsdcode.com> Message-ID: <5c16cbd5-da87-e0ca-1395-b5efa1635788@lsdcode.com> OOPS, sorry, the devil made me do it LOL On 8/9/2016 7:20 AM, Roman wrote: > > Please open your own thread, don't reply to existing one, that does > not have anything common with your issue! > > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus -------------- next part -------------- An HTML attachment was scrubbed... URL: From walteryork at hotmail.com Tue Aug 9 14:31:58 2016 From: walteryork at hotmail.com (Walter York) Date: Tue, 9 Aug 2016 10:31:58 -0400 Subject: [Icecast] Installing IceCast 2.4.3 on Centos 7 In-Reply-To: <5a78cb77-17b4-2dac-81c9-62cdf6484953@lsdcode.com> References: <5a78cb77-17b4-2dac-81c9-62cdf6484953@lsdcode.com> Message-ID: It took me a LONG time to find the easiest steps to install Icecast. If you have basic Linux experience, this install should be a breeze for you. I choose to use yum installer because I want to be able to update it via yum and not have to manually build/install each package when one comes out. I use a VPS that provides a modified minimal CentOS 7 64bit install. Your install may not have the nano package or other commands and you'll have to either install or use vi. Also, I don't know what firewall software you are using so I only placed instructions for what software I have. Good luck and if you have any questions, we will assist as we can... yum install deltarpm net-toolsyum install curl-devel libtheora-devel libvorbis-devel libxslt-devel speex-develyum updatecd /etc/yum.repos.d/wget http://download.opensuse.org/repositories/multimedia:xiph/CentOS_7/multimedia:xiph.repoyum install icecast cp /etc/icecast.xml /etc/icecast.xml.orignano /etc/icecast.xml Using this website alter/add the following fields to match your needs to the icecast.xml file: http://icecast.org/docs/icecast-2.4.1/config-file.htmlUSAadminemail at yourdomain.comyourstreamdomain CTRL X, Y, Enter to save this config file touch /etc/mime.types/usr/bin/icecast -c /etc/icecast.xml -bservice icecast start Use the following command to validate icecast is running on port 8000netstat -tulpn | grep :8000 Enable port on your firewall. This may be different based on what port is configured for icecast and firewall software you are usingfirewall-cmd --permanent --add-port=8000/tcpfirewall-cmd --reload If you have any additional problems, you can:tail -f /var/log/icecast/error.log With the above running, on a separate CLIservice icecast stop/usr/bin/icecast -c /etc/icecast.xml -b Then look at the error.log on the other CLI to see the errors. > To: Icecast at xiph.org > From: Support at lsdcode.com > Date: Tue, 9 Aug 2016 07:24:06 -0600 > Subject: [Icecast] Installing IceCast 2.4.3 on Centos 7 > > Morning all, I set up IceCast several years ago on centos 6. seemed > easy, now I am trying to install it on Centos 7. > > For the life of me, I cant do it, I have read several STEP by steps on > how to configure, but I am pounding my head against the wall, I am a > Windows IT guy, thus I am looking for a step by step detail way of doing > it. All the examples I find, fail at some point or another. Any one have > a link to an idiots procedure ? > > Kurt, AMR.fm > > --- > This email has been checked for viruses by Avast antivirus software. > https://www.avast.com/antivirus > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast -------------- next part -------------- An HTML attachment was scrubbed... URL: From walteryork at hotmail.com Tue Aug 9 14:40:16 2016 From: walteryork at hotmail.com (Walter York) Date: Tue, 9 Aug 2016 10:40:16 -0400 Subject: [Icecast] Installing IceCast 2.4.3 on Centos 7 In-Reply-To: References: <5a78cb77-17b4-2dac-81c9-62cdf6484953@lsdcode.com>, Message-ID: Kurt, Another consideration if your knowledge of Linux isn't the best. Centova provides a decent Icecast/Shoutcast product. Almost everything is web based and there are decent guides to operate. For a reasonable price, they'll install for you as well. I'd consider researching them to see if it aligns with your requirements/budget. They were a great solution for me till my linux knowledge improved. They also have a free trial so there is no obligation on your part. http://www.centova.com/en/cast/packages From: walteryork at hotmail.com To: icecast at xiph.org Date: Tue, 9 Aug 2016 10:31:58 -0400 Subject: Re: [Icecast] Installing IceCast 2.4.3 on Centos 7 It took me a LONG time to find the easiest steps to install Icecast. If you have basic Linux experience, this install should be a breeze for you. I choose to use yum installer because I want to be able to update it via yum and not have to manually build/install each package when one comes out. I use a VPS that provides a modified minimal CentOS 7 64bit install. Your install may not have the nano package or other commands and you'll have to either install or use vi. Also, I don't know what firewall software you are using so I only placed instructions for what software I have. Good luck and if you have any questions, we will assist as we can... yum install deltarpm net-toolsyum install curl-devel libtheora-devel libvorbis-devel libxslt-devel speex-develyum updatecd /etc/yum.repos.d/wget http://download.opensuse.org/repositories/multimedia:xiph/CentOS_7/multimedia:xiph.repoyum install icecast cp /etc/icecast.xml /etc/icecast.xml.orignano /etc/icecast.xml Using this website alter/add the following fields to match your needs to the icecast.xml file: http://icecast.org/docs/icecast-2.4.1/config-file.htmlUSAadminemail at yourdomain.comyourstreamdomain CTRL X, Y, Enter to save this config file touch /etc/mime.types/usr/bin/icecast -c /etc/icecast.xml -bservice icecast start Use the following command to validate icecast is running on port 8000netstat -tulpn | grep :8000 Enable port on your firewall. This may be different based on what port is configured for icecast and firewall software you are usingfirewall-cmd --permanent --add-port=8000/tcpfirewall-cmd --reload If you have any additional problems, you can:tail -f /var/log/icecast/error.log With the above running, on a separate CLIservice icecast stop/usr/bin/icecast -c /etc/icecast.xml -b Then look at the error.log on the other CLI to see the errors. > To: Icecast at xiph.org > From: Support at lsdcode.com > Date: Tue, 9 Aug 2016 07:24:06 -0600 > Subject: [Icecast] Installing IceCast 2.4.3 on Centos 7 > > Morning all, I set up IceCast several years ago on centos 6. seemed > easy, now I am trying to install it on Centos 7. > > For the life of me, I cant do it, I have read several STEP by steps on > how to configure, but I am pounding my head against the wall, I am a > Windows IT guy, thus I am looking for a step by step detail way of doing > it. All the examples I find, fail at some point or another. Any one have > a link to an idiots procedure ? > > Kurt, AMR.fm > > --- > This email has been checked for viruses by Avast antivirus software. > https://www.avast.com/antivirus > > _______________________________________________ > 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 ross at stationplaylist.com Sun Aug 14 12:21:59 2016 From: ross at stationplaylist.com (Ross Levis) Date: Mon, 15 Aug 2016 00:21:59 +1200 Subject: [Icecast] Stream playback issue Message-ID: <004e01d1f626$75f5fae0$61e1f0a0$@com> Can anyone tell me why this AAC+ Icecast stream will not play. http://s2.stationplaylist.com:7014/listen.aac.m3u The Icecast Server web page looks fine with a 64k stream. We host a small number of streams and other 64k AAC+ streams are working fine but this one won't play in any player. Thanks, Ross. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ross at stationplaylist.com Sun Aug 14 13:48:02 2016 From: ross at stationplaylist.com (Ross Levis) Date: Mon, 15 Aug 2016 01:48:02 +1200 Subject: [Icecast] Stream playback issue In-Reply-To: <004e01d1f626$75f5fae0$61e1f0a0$@com> References: <004e01d1f626$75f5fae0$61e1f0a0$@com> Message-ID: <001d01d1f632$7b378990$71a69cb0$@com> Dreadfully sorry. I quoted the wrong port. It is this one. http://s2.stationplaylist.com:7034/listen.aac.m3u It actually plays with Google Chrome but not Winamp which I always use to listen to AAC+ streams from Icecast or Shoutcast servers. From: Icecast [mailto:icecast-bounces at xiph.org] On Behalf Of Ross Levis Sent: Monday, 15 August 2016 12:22 a.m. To: icecast at xiph.org Subject: [Icecast] Stream playback issue Can anyone tell me why this AAC+ Icecast stream will not play. http://s2.stationplaylist.com:7014/listen.aac.m3u The Icecast Server web page looks fine with a 64k stream. We host a small number of streams and other 64k AAC+ streams are working fine but this one won't play in any player. Thanks, Ross. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ross at stationplaylist.com Mon Aug 15 12:00:34 2016 From: ross at stationplaylist.com (Ross Levis) Date: Tue, 16 Aug 2016 00:00:34 +1200 Subject: [Icecast] Stream playback issue References: <004e01d1f626$75f5fae0$61e1f0a0$@com> Message-ID: <007a01d1f6ec$a249b7f0$e6dd27d0$@com> Well, the issue was just discovered. The person configuring the encoder entered .acc rather than .aac. I guess everyone here didn't noticed that either. From: Ross Levis [mailto:ross at stationplaylist.com] Sent: Monday, 15 August 2016 1:48 a.m. To: 'Icecast streaming server user discussions' Subject: RE: [Icecast] Stream playback issue Dreadfully sorry. I quoted the wrong port. It is this one. http://s2.stationplaylist.com:7034/listen.aac.m3u It actually plays with Google Chrome but not Winamp which I always use to listen to AAC+ streams from Icecast or Shoutcast servers. From: Icecast [mailto:icecast-bounces at xiph.org] On Behalf Of Ross Levis Sent: Monday, 15 August 2016 12:22 a.m. To: icecast at xiph.org Subject: [Icecast] Stream playback issue Can anyone tell me why this AAC+ Icecast stream will not play. http://s2.stationplaylist.com:7014/listen.aac.m3u The Icecast Server web page looks fine with a 64k stream. We host a small number of streams and other 64k AAC+ streams are working fine but this one won't play in any player. Thanks, Ross. -------------- next part -------------- An HTML attachment was scrubbed... URL: From walteryork at hotmail.com Tue Aug 16 22:04:14 2016 From: walteryork at hotmail.com (Walter York) Date: Tue, 16 Aug 2016 18:04:14 -0400 Subject: [Icecast] Multiple Instances of Icecast 2.4.1 Message-ID: I have icecast and liquidsoap running. Currently I have 2 mountpoints on the same port playing two different playlists. My problem is the radio players are not configured to read the status-json.xsl file properly and they'll only return the metadata of the first mountpoint for a port. I am using CentOS v7.x and installed IceCast via Xiph repo... How do I setup icecast to have my streams play on 2 different ports and only one stream is seen on each port rather than both on the same port? Thank you so much for your time in advance... -------------- next part -------------- An HTML attachment was scrubbed... URL: From matrimble at gmail.com Thu Aug 18 15:38:26 2016 From: matrimble at gmail.com (Mark Trimble) Date: Thu, 18 Aug 2016 11:38:26 -0400 Subject: [Icecast] Adding to Icestats Available Raw Data Message-ID: Is there a way to add additional metadata fields to icestats in such a way as to be accessible to stats-json.xsl? In particular I am interested in adding "album" and "year". -------------- next part -------------- An HTML attachment was scrubbed... URL: From phschafft at de.loewenfelsen.net Fri Aug 19 07:33:13 2016 From: phschafft at de.loewenfelsen.net (Philipp Schafft) Date: Fri, 19 Aug 2016 07:33:13 +0000 Subject: [Icecast] Adding to Icestats Available Raw Data In-Reply-To: References: Message-ID: <1471591993.1957.4.camel@de.loewenfelsen.net> Good morning, On Thu, 2016-08-18 at 11:38 -0400, Mark Trimble wrote: > Is there a way to add additional metadata fields to icestats in such a > way as to be accessible to stats-json.xsl? In particular I am > interested in adding "album" and "year". In the JSON output there is a "metadata" subitem in the mount. It contains all meta data as provided by the source client. This is at least true for current master. It also seems to be true for v2.5.0-beta.1. It's not in the current stable releases (2.4.x). Hope I was of help. Have a nice day, 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 From matrimble at gmail.com Fri Aug 19 13:13:06 2016 From: matrimble at gmail.com (Mark Trimble) Date: Fri, 19 Aug 2016 09:13:06 -0400 Subject: [Icecast] Icecast Digest, Vol 146, Issue 7 In-Reply-To: References: Message-ID: Thank you Philipp. I'm running icecast 2.4.2 and based on the "Available Raw Data" in the Icecast docs page (http://icecast.org/docs/ icecast-2.4.0/server-stats.html), it doesn't appear "album" or "year" are available for the stats-json.xsl file to get. But it may be misunderstanding what I'm seeing and just don't know how to properly customize the stats-json file to get album and year. Would anyone have examples of how to pull in album and year using stats-json.xsl? Mark On Fri, Aug 19, 2016 at 8:00 AM, wrote: > Send Icecast mailing list submissions to > icecast at xiph.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.xiph.org/mailman/listinfo/icecast > or, via email, send a message with subject or body 'help' to > icecast-request at xiph.org > > You can reach the person managing the list at > icecast-owner at xiph.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Icecast digest..." > > > Today's Topics: > > 1. Adding to Icestats Available Raw Data (Mark Trimble) > 2. Re: Adding to Icestats Available Raw Data (Philipp Schafft) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 18 Aug 2016 11:38:26 -0400 > From: Mark Trimble > To: Icecast at xiph.org > Subject: [Icecast] Adding to Icestats Available Raw Data > Message-ID: > gmail.com> > Content-Type: text/plain; charset="utf-8" > > Is there a way to add additional metadata fields to icestats in such a way > as to be accessible to stats-json.xsl? In particular I am interested in > adding "album" and "year". > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: 20160818/6bbd1420/attachment-0001.html> > > ------------------------------ > > Message: 2 > Date: Fri, 19 Aug 2016 07:33:13 +0000 > From: Philipp Schafft > To: Icecast streaming server user discussions > Subject: Re: [Icecast] Adding to Icestats Available Raw Data > Message-ID: <1471591993.1957.4.camel at de.loewenfelsen.net> > Content-Type: text/plain; charset="UTF-8" > > Good morning, > > > On Thu, 2016-08-18 at 11:38 -0400, Mark Trimble wrote: > > Is there a way to add additional metadata fields to icestats in such a > > way as to be accessible to stats-json.xsl? In particular I am > > interested in adding "album" and "year". > > In the JSON output there is a "metadata" subitem in the mount. It > contains all meta data as provided by the source client. > > This is at least true for current master. It also seems to be true for > v2.5.0-beta.1. It's not in the current stable releases (2.4.x). > > Hope I was of help. > > Have a nice day, > > 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 > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > > > ------------------------------ > > End of Icecast Digest, Vol 146, Issue 7 > *************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From epirat07 at gmail.com Fri Aug 19 13:33:49 2016 From: epirat07 at gmail.com (Marvin Scholz) Date: Fri, 19 Aug 2016 15:33:49 +0200 Subject: [Icecast] Icecast Digest, Vol 146, Issue 7 In-Reply-To: References: Message-ID: <52B76401-E0E4-46E7-B68C-BEA35C5B330C@gmail.com> Von meinem iPhone gesendet > Am 19.08.2016 um 15:13 schrieb Mark Trimble : > > Thank you Philipp. I'm running icecast 2.4.2 and based on the "Available Raw Data" in the Icecast docs page (http://icecast.org/docs/icecast-2.4.0/server-stats.html), it doesn't appear "album" or "year" are available for the stats-json.xsl file to get. But it may be misunderstanding what I'm seeing and just don't know how to properly customize the stats-json file to get album and year. > > Would anyone have examples of how to pull in album and year using stats-json.xsl? As far as I know you would need the Icecast 2.5 beta to get advanced metadata in the stats xml or json output. Note that even with the 2.5 beta this is only possible if the format you are using supports this. MP3 or AAC do not, it only works with Ogg or WebM/MKV afaik. > Mark > >> On Fri, Aug 19, 2016 at 8:00 AM, wrote: >> Send Icecast mailing list submissions to >> icecast at xiph.org >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://lists.xiph.org/mailman/listinfo/icecast >> or, via email, send a message with subject or body 'help' to >> icecast-request at xiph.org >> >> You can reach the person managing the list at >> icecast-owner at xiph.org >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of Icecast digest..." >> >> >> Today's Topics: >> >> 1. Adding to Icestats Available Raw Data (Mark Trimble) >> 2. Re: Adding to Icestats Available Raw Data (Philipp Schafft) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Thu, 18 Aug 2016 11:38:26 -0400 >> From: Mark Trimble >> To: Icecast at xiph.org >> Subject: [Icecast] Adding to Icestats Available Raw Data >> Message-ID: >> >> Content-Type: text/plain; charset="utf-8" >> >> Is there a way to add additional metadata fields to icestats in such a way >> as to be accessible to stats-json.xsl? In particular I am interested in >> adding "album" and "year". >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: >> >> ------------------------------ >> >> Message: 2 >> Date: Fri, 19 Aug 2016 07:33:13 +0000 >> From: Philipp Schafft >> To: Icecast streaming server user discussions >> Subject: Re: [Icecast] Adding to Icestats Available Raw Data >> Message-ID: <1471591993.1957.4.camel at de.loewenfelsen.net> >> Content-Type: text/plain; charset="UTF-8" >> >> Good morning, >> >> >> On Thu, 2016-08-18 at 11:38 -0400, Mark Trimble wrote: >> > Is there a way to add additional metadata fields to icestats in such a >> > way as to be accessible to stats-json.xsl? In particular I am >> > interested in adding "album" and "year". >> >> In the JSON output there is a "metadata" subitem in the mount. It >> contains all meta data as provided by the source client. >> >> This is at least true for current master. It also seems to be true for >> v2.5.0-beta.1. It's not in the current stable releases (2.4.x). >> >> Hope I was of help. >> >> Have a nice day, >> >> 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 >> >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> Icecast mailing list >> Icecast at xiph.org >> http://lists.xiph.org/mailman/listinfo/icecast >> >> >> ------------------------------ >> >> End of Icecast Digest, Vol 146, Issue 7 >> *************************************** > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast Btw, it would be great if you do not reply to digest mails but to the individual email so you do not break the thread structure. You can do so with most (good) mail clients by browsing the ML archive and on the mail you want to reply to click on the E-Mail address next to the senders name. (This should open your mail client and reply to the list address with correct subject and in-reply-to header, even though the link text is the senders email, which is a bit confusing) -------------- next part -------------- An HTML attachment was scrubbed... URL: