Skip to content
This repository has been archived by the owner on Dec 10, 2021. It is now read-only.

innovate-technologies/go-shoutcast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go-SHOUTcast

Go-SHOUTcast is a small library allowing you to broadcast to s a SHOUTcast v1 compatible server.

Usage


source := NewSource("127.0.0.1", 8080, "test", ICYHeaders{
		Name:        "Hello World",
		Bitrate:     128,
		ContentType: "audio/mpeg",
		Genre:       "Pop",
		Public:      true,
	})
source.Start()
source.SetInput(io.Reader)

source.SetMetatata("Song", "DJ DrO")

About

A SHOUTcast client library in Go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages