Moritz Grimm
902a432a58
Mention that only the default stream is used
...
From elonden via Github (#21 ).
2021-02-11 01:31:48 +01:00
Moritz Grimm
a9e118b80e
Document that stdin intakes are streamed as-is
...
Inspired by a PR from Paul Fertser via Github.
2021-02-11 01:08:19 +01:00
Moritz Grimm
9705838770
Remove a legacy documentation remnant
2020-09-02 11:56:22 +02:00
Moritz Grimm
c43c96a818
Use the more concise wording from README.md to introduce ezstream
2020-02-12 00:17:22 +01:00
Moritz Grimm
dca166fd87
Bump copyright
2020-01-28 21:27:39 +01:00
Moritz Grimm
b61b78e161
Modernize stream format options
...
Adds support for WebM/Matroska
Replaces Vorbis and Theora with Ogg
2020-01-24 23:27:02 +01:00
Moritz Grimm
4fe8ea4526
Ensure HTTPS protocol always behaves as expected
2020-01-24 12:31:48 +01:00
Moritz Grimm
44f7e19ca7
Fix "HTTPS" protocol support. Add optional support for ICY and RoarAudio
2020-01-22 22:55:59 +01:00
Moritz Grimm
80ec9c9900
Fix and simplify example cipher string
2020-01-22 16:42:09 +01:00
Moritz Grimm
d81a3e23bb
Add configuration migration tool
2018-01-23 01:51:48 +01:00
Moritz Grimm
0b260b3c08
Make media inputs ("intakes") a list of things, too
2017-11-23 18:34:57 +01:00
Moritz Grimm
ed9e84f387
Change config format to (eventually) support concurrent streams to many servers
...
Everything ties together in stream configurations, of which there can be many
now.
For the time being, every stream configuration but the "default" is ignored.
Every stream/server/encoder/decoder configuration now has the name "default"
by default, so that configuring names is only needed to resolve ambiguities.
Decoder configurations are now also constrained in this manner for consistency,
meaning they are no longer uniquely identified by a number of file extensions
but also a name.
2017-11-18 01:54:14 +01:00
Moritz Grimm
f82cf2b458
Add ezstream-file support for -p pidfile
2017-11-18 01:20:55 +01:00
Moritz Grimm
43e26549f9
Add support for writing PID files
2017-07-10 11:39:00 +02:00
Moritz Grimm
781cfc12c7
Fix an nroff/mandoc error and a warning
2017-07-10 11:24:47 +02:00
redswitchio
6aacd185e3
Updated the metadata documentation to include the album field.
2017-07-05 05:04:34 -04:00
Moritz Grimm
a337c74ea4
Update TLS configuration to match libshout requirements
2016-03-04 18:20:17 +01:00
Moritz Grimm
2016cb5012
Revert "Comment out/remove HTTPS-related documentation and examples"
...
This reverts commit 2ccc72c963
.
2015-05-23 09:53:03 +02:00
Moritz Grimm
2ccc72c963
Comment out/remove HTTPS-related documentation and examples
...
... to be reverted when HTTPS is officially supported with the corresponding
libshout release.
2015-05-22 22:42:50 +02:00
Moritz Grimm
404b03fa60
Fix format_str default
2015-05-21 18:41:07 +02:00
Moritz Grimm
1d02b841f0
Update ezstream-file(1) for new command line arguments
2015-05-15 22:47:19 +02:00
Moritz Grimm
91bcdc206f
The metadata block is not mandatory
2015-05-15 00:45:36 +02:00
Moritz Grimm
91b82d8fd5
Catch up with the documentation
2015-05-14 23:29:38 +02:00
Moritz Grimm
4062cc190a
Streamline -s option by always requiring an option argument
2015-04-16 19:25:40 +02:00
Moritz Grimm
400ef3c9cc
Remove comments mentioning the FSF postal address
...
I do not plan to ever keep that up to date in case they move again.
If you need a copy of the GPL, use the Internet or read COPYING.
2015-03-24 22:42:06 +01:00
Moritz Grimm
739a08b5b9
Untangle compatibility code
...
* update to latest strlc*(3) and strtonum(3) functions
* isolate local_basename()
2015-02-27 22:42:51 +01:00
Moritz Grimm
291ed50044
Drop RCS ID tag
2015-02-23 13:51:55 +01:00
Moritz Grimm
8819f0f9f9
Require automake 1.10 everywhere
2015-02-23 13:51:47 +01:00
Moritz Grimm
378d99e6c0
Remove quotes from metadata examples
2015-01-17 22:39:26 +01:00
Moritz Grimm
dd4c241fef
Update copyright and/or author email
2015-01-17 22:34:34 +01:00
Moritz Grimm
6211bc8506
Fix a shell command injection vulnerability in metadata
...
This has been reported by Alexandre Rebert in February 2013(!).
The time to fix is terrible; luckily, the affected user base is likely to be
very small.
2015-01-07 22:49:09 +01:00
Moritz Grimm
10f739f6f3
Add option -m to disable active metadata updates
...
Requested by cmodyssey via ticket #1620 :
"Allow ezstream to stop it sending metadata information by configuration"
2015-01-03 23:19:28 +01:00
moritz
549af56184
Add new <metadata_refreshinterval/> feature
...
Add new <metadata_refreshinterval/> feature and configuration option. Based on
a patch by Matthew Adams (thanks!), with minor changes and documentation
additions by me.
(cherry picked from commit 4176545211
)
2015-01-01 23:41:31 +01:00
moritz
000320afa5
Teach ezstream a different mode of operation, as a one-shot line shuffling tool.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16537 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 21:55:24 +00:00
moritz
41b1dd7c8f
Some licensing blah-blah and RCS IDs.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16533 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 19:38:48 +00:00
moritz
3683cdf07e
Tweak.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16530 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 18:22:21 +00:00
moritz
d3151cd65a
Add new wrapper/convenience script ezstream-file.sh -- generates ezstreams on-
...
the-fly.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16529 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 12:49:06 +00:00
moritz
c6a686560e
Akos Veres suggested that ezstream should be able to set the login username,
...
and I concur.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16319 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-22 20:19:38 +00:00
moritz
26c2d86c29
Set the manual date to the build date.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@15790 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 18:32:39 +00:00
moritz
9acbffc2dd
Overhaul the ezstream build system, using my own library of autoconf macros.
...
There are a few benefits to this, but the main reason is consistency and me
completely understanding what's going on. Regressions are not expected, but
wouldn't surprise either ... this needs lots of testing.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15776 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-16 00:08:31 +00:00
moritz
30158c1902
Sync with new reality, and fix a completely botched up sentence.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@13659 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-30 12:13:01 +00:00
moritz
d5043d9270
Expand the "Metadata Caveats" subsection wrt codesets and actual abilities of
...
ezstream and Icecast.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13627 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-25 15:07:38 +00:00
moritz
f1028b0356
UTF-8 support is now ready to be used.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@13609 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-24 11:57:09 +00:00
moritz
4a4a0dc700
The -c parameter is not optional.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@13587 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-22 15:19:17 +00:00
moritz
78f58cbd27
Ticket #1225 , reported by matpoc at lenta dot ru: Looks like there's demand
...
for normalizing metadata strings, which -- I assume -- is due to strange
(MP3) encoders that do weird things. Well, why not. It's not too intrusive,
and disabled by default. Enable string normalization with the new -n command
line parameter.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13544 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-14 03:43:35 +00:00
moritz
24568a7ec8
Change my email address to the new one.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@13259 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-07-14 01:32:28 +00:00
moritz
47d842ef7a
Spelink.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@13252 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-07-13 10:30:58 +00:00
moritz
309b8fbce9
Formatting improvements, and some minor rewording.
...
git-svn-id: https://svn.xiph.org/trunk/ezstream@12716 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-11 00:02:20 +00:00
moritz
c5aaa28594
More metadata featuritis, add <metadata_format/> and implement support for
...
'@a@', '@t@' and '@s@'.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12707 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-10 19:03:07 +00:00
moritz
304908bff4
Add new <metadata_progname> configuration option, which specifies an external
...
program/script to get metadata from. Also include SIGUSR2 handling that triggers
metadata updates from the external program mid-stream.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12693 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-09 02:30:29 +00:00