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...