A library which can be used to write an Icecast source client like ices
  • C 94.5%
  • M4 3.1%
  • Makefile 1.1%
  • Roff 1.1%
  • Shell 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2022-04-10 18:09:32 +00:00
doc Update: Document shout_set_metadata() as obsolate 2022-04-07 18:13:26 +00:00
examples Cleanup: Corrected calls shout_set_format() -> shout_set_content_format() 2022-03-24 09:22:02 +00:00
include Update: Clarified meaning of status codes a bit 2022-04-09 12:01:02 +00:00
m4@57027c6cc3 Update m4 to latest version to fix autoconf warnings 2015-12-06 23:39:37 +01:00
src Cleanup: Remove our re-implementation of X509_check_host() 2022-04-09 15:23:08 +00:00
tools Fix: Added shout.1 to EXTRA_DIST 2020-12-19 13:36:48 +00:00
win32 releasing libshout 2.4.1 2015-11-20 15:29:05 +00:00
.gitignore Epic Git migration commit! 2014-12-04 19:57:51 +01:00
.gitlab-ci.yml Update: Add CI for libshout 2022-04-10 16:41:49 +00:00
.gitmodules Epic Git migration commit! 2014-12-04 19:57:51 +01:00
autogen.sh Cleanup: Simplify autogen.sh script 2020-09-29 23:17:50 +02:00
configure.ac Update: Set date of release 2022-04-10 18:09:32 +00:00
COPYING Initial revision 2001-09-10 02:24:39 +00:00
INSTALL libshout 2.1 tagged and bagged. 2005-02-19 17:49:25 +00:00
libshout.ckport Fix: refer to correct replacement in ckport database 2015-04-18 15:25:50 +00:00
Makefile.am Feature: Added an option to disable tools 2022-04-10 17:11:49 +00:00
NEWS Update: Set date of release 2022-04-10 18:09:32 +00:00
README Fix: Corrected website address 2020-12-19 13:49:52 +00:00
shout.pc.in Fix overlinking of libshout 2014-12-14 07:37:05 +00:00

libshout
--------

Libshout is a library for communicating with and sending data to an
Icecast server.  It handles the socket connection, the timing of the
data, and prevents bad data from getting to the Icecast server.

With just a few lines of code, a programmer can easily turn any application
into a streaming source for an Icecast server.  Libshout also allows
developers who want a specific feature set (database access, request taking)
to concentrate on that feature set, instead of worrying about how server
communication works.

Please refer to the api reference and example code to start learning how to 
use libshout in your own code.

Libshout is licensed under the LGPL.  Please see the COPYING file for details.

If you have any questions or comments, please visit us at 
https://www.icecast.org/ or email us at team@icecast.org.