Displaying 20 results from an estimated 400 matches similar to: "exposed-port option for Icecast behind reverse proxy"
2016 Jun 06
0
[PATCH] Config: Rename mp3-metadata-interval to icy-metadata-interval
As proposed in #2272, this renames the mount specific
mp3-metadata-interval to icy-metadata-interval to prevent
confusion about what it does (setting the icy metadata
interval) and to make clear it's not mp3 specific but ICY
specific.
---
src/cfgfile.c | 21 +++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)
diff --git a/src/cfgfile.c b/src/cfgfile.c
index
2010 Sep 06
2
Adding Configuration Options
So, I'm in the middle of understanding how the icecast.xml file is parsed,
and how the settings for a specific mount point are read.
In cfgfile.c - _parse_mount() I've added the following lines:
} else if (xmlStrcmp (node->name, XMLSTR("playlist-notify-uri")) == 0) {
mount->playlist_notify_uri = (char *)xmlNodeListGetString (doc,
node->xmlChildrenNode, 1);
}
2010 Sep 06
0
Adding Configuration Options
On 06/09/10 16:42, Nicholas Young wrote:
> So, I'm in the middle of understanding how the icecast.xml file is parsed,
> and how the settings for a specific mount point are read.
>
> In cfgfile.c - _parse_mount() I've added the following lines:
>
> } else if (xmlStrcmp (node->name, XMLSTR("playlist-notify-uri")) == 0) {
> mount->playlist_notify_uri =
2011 Apr 29
4
You don't check for malloc failure
Hi,
You don't check for malloc failure. I've made a patch that is possibly
wrong but it saves the program from SIGSEGV and replaces it with SIGABRT.
-peter
diff -ru icecast-2.3.2-ORIG/src/admin.c icecast-2.3.2/src/admin.c
--- icecast-2.3.2-ORIG/src/admin.c Fri May 2 17:40:00 2008
+++ icecast-2.3.2/src/admin.c Thu Apr 28 19:53:03 2011
@@ -291,6 +291,9 @@
2004 Aug 06
0
[PATCH] Add per-listener and per-mount connection time limits.
Attached you will find a patch against the icecast-2.0.0 released source
code which implements listener time limits on a global or mount-specific
scope.
Two new configuration elements are added with this patch:
client-time-limit: This is a GLOBAL directive which covers all
connections. Its value is given in seconds. So for example, if you want to
limit all listeners on all mount points to 1
2005 Nov 11
0
[PATCH] icecast video preview 2
hem here it is the patch. ;)
bye
kysucix
-------------- next part --------------
Index: conf/icecast.xml.in
===================================================================
--- conf/icecast.xml.in (revisione 10365)
+++ conf/icecast.xml.in (copia locale)
@@ -62,6 +62,7 @@
<port>8001</port>
</listen-socket>
-->
+
2004 Aug 06
0
[RFC] RTP support
Hi,
A radio is being developped at school, and we wanted to avoid eating
too much bandwidth, so we had a look at RTP. I first implemented it
in icecast1 and it worked well (although we had to apply a patch to make
RTP work with xmms). We are indeed saving a lot of bandwidth. I then
adapted it to icecast2, here is the patch. The biggest trouble for
now is the configurability. I added 3 global
2005 Nov 11
2
[PATCH] icecast video preview 2
Updated version of video preview covering frame writing every 3 keyframe
and a xsl typo.
Best regards :)
kysucix
--
Make things as simple as possible, but no simpler. - Albert Einstein
2005 Nov 11
1
[PATCH] icecast video preview
Hi. Here it is my patch to put a video preview of a theora stream in
status.xsl.
I just added a:
<video-preview>1</video-preview>
parameters in icecast.xml.in that control the previewing function.
It encodes a png in $webroot/$mountname.tmp and then move it to
$webroot/$mountname.png
As for now it saves a frame every theora keyframe, which is probably
too heavy for the server but
2004 Aug 06
0
[PATCH] IceCast2 - socket-based default mount
I wrote a patch which makes client connections retain info about which
socket they connected to - this way, you can change the server's behavior
based on which <listen-socket> is being connected to.
In addition, I added a field to the <listen-socket> section of the config
file called <default-mount> which specifies a default file in the
case that one isn't specified (it
2004 Aug 06
6
[PATCH] Icecast2 - chroot, setuid/gid...
Hi all again...
I did a chroot patch with ability to change uid and gid.
I dunno if you all approve with the current implementation but the patch
is small and it works here.
remember to CC, since i'm not on this ml...
//Ian Kumlien
PS. To anyone on vorbis-dev, I'm *REALLY* sorry must be tired or something.. =)
DS.
<p><p><p>
-------------- next part --------------
A
2007 Jul 27
1
MRTG with 14all.cgi on centos 5
Hi,
I have setup MRTG with 14all.cgi cgi script.
I downloaded it from below URL.
http://my14all.sourceforge.net/14all-1.1.txt
and did only below 3 changes to that file. those can be seen in BOLDletters.
# if MRTG_lib.pm (from mrtg) is not in the module search path (@INC)
# uncomment the following line and change the path appropriatly:
#use lib qw(/usr/local/mrtg-2/lib/mrtg2);
use lib
2004 Aug 06
1
Re: [vorbis] another Icecast2/Vorbis stream on-line
> SOURCE $mountpoint ICE/1.0\n
> ice-password: $password\n
> ice-name: $name\n
> ice-url: $url\n
> ice-genre: $genre\n
> ice-bitrate: $bitrate\n
> ice-public: $public\n
> ice-description: $description\n\n
>
Cool - I'll code this in right now....
There's no brains to this code right now, it just modifies the encoder
example to read from teh soundcard and send
2008 Aug 11
2
debian package from svn / errors and non working debian rules
Hello,
I tried to build an debian package from svn. First I checked out trunk
and the 2.3.2 branch, which both build this quite "old" package :-)
icecast2_1.9+2.0alphasnap2+20030802-1_amd64.deb
Then I tried the kh branch, which doesn't build with dpkg-buildpackage:
debian/rules:6: debian/cdbs/1/rules/buildinfo.mk: No such file or directory
make: *** No rule to make target
2019 Jul 31
3
SSL-Question
hello,
I've icecast 2.4.4 /w SSL support, and when i enable SSL in the config file:
<ssl>1</ssl>
and
<ssl-certificate>my-all-inlusive.pem</ssl-certificate>
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
2006 Apr 01
2
compiling 2.3.1
I'm trying to get icecast 2.3.1 compiled on a slackware 10.0 box. I've
successfully compiled the libshout libraries. Now this is what I got
after a make
in the source dir:
> make[3]: Entering directory `/tar_archive/icecast-2.3.1/src'
> /bin/sh ../libtool --mode=link gcc -pthread -g -O2 -L/usr/local/lib
> -o icecast cfgfile.o main.o logging.o sighandler.o connection.o
1997 May 26
1
an anti-overflow wrapper
The following code is a first attempt at a simple but flexible
suid wrapper which checks argv[] and environment. It might
introduce new security holes or have other bugs; using 1 as a
general failure exit value may be the wrong thing to do. The
wrapper reads a configuration file named /etc/wrapper.cfg; see
the comments in wrapper.c for the file''s format.
Flame, comment, or use at will.
2010 Oct 01
1
Python XML parsing of domain descriptions?
Does anyone know of a way to parse the libvirt XML into usable python data structures? Ideally, it would be something like foo['domain']['devices']['bridge'][0]['target'] or something of the sort. What I'm looking to accomplish is to figure out which tap interface goes with a specific domain.
I'm not keen on parsing XML to get that mapping, is there a
2011 Oct 31
2
Xen 4.1.2 PVHVM guest with Linux 3.1.0 network problem, empty MAC address (all zeroes)
Hello,
While testing Fedora 16 Xen PVHVM guests I noticed the following problem:
When starting F16 PVHVM guest I can see the vifX.0 and tapX.0 interfaces appear on dom0,
but after the guest kernel (Linux 3.1.0) starts and loads PVHVM drivers the
vif/tap interfaces disappear from dom0..
so the bridge in dom0 doesn''t have any vifs/taps connected to it anymore.
Has anyone seen that
2018 Nov 03
2
limit-rate
Hi,
Where is the mount option 'limit-rate' in the current version?
I checked in cfgfile.c and in the documentation, no mention.
Yet this option did exist at one time:
http://lists.xiph.org/pipermail/icecast/2010-October/011703.html
http://lists.xiph.org/pipermail/icecast/2009-January/011391.html
I try to limit the bitrate of a mount-point, is there another solution?
Do you know why this