Displaying 2 results from an estimated 2 matches for "command_buildm3u".
2006 Sep 24
1
Add-on patch to support .pls .asx .ram .qtl listing formats
...d open the correct media player and begin playing your stream</p>
 <br />
 <br />
 <h2>URL</h2>
--- src/admin.c	2005-09-13 00:50:48.000000000 +0200
+++ src/admin.c	2006-09-22 17:05:53.541833000 +0200
@@ -79,6 +79,10 @@
 
 /* Admin commands requiring no auth */
 #define COMMAND_BUILDM3U                    501
+#define COMMAND_BUILDPLS                    502
+#define COMMAND_BUILDASX                    503
+#define COMMAND_BUILDRAM                    504
+#define COMMAND_BUILDQTL                    505
 
 #define FALLBACK_RAW_REQUEST "fallbacks"
 #define FALLBACK_TRANSFOR...
2009 Dec 23
0
icecast 2.3.2 generated buildm3u don't support authenticated streaming via https
...8001/stream.ogg
Test:
$ curl --insecure 
'https://icecast-server:8001/admin/buildm3u?username=user&password=pass&mount=%2Fstream.ogg'
http://user:pass at icecast-server:8000/stream.ogg
Looks like this is caused by too-much hardcoding in 
icecast-2.3.2/src/admin.c:
static void command_buildm3u(client_t *client,  const char *mount)
{
     const char *username = NULL;
     const char *password = NULL;
     ice_config_t *config;
     COMMAND_REQUIRE(client, "username", username);
     COMMAND_REQUIRE(client, "password", password);
     client->respcode = 200;
     c...