Denny
|
79b4b30ec7
|
Resolves issue with audio broadcasters attempting to reconnect if a connection attempt is not successful.
|
2017-02-17 17:53:42 -05:00 |
|
Denny
|
b3e493989e
|
Updates javadoc
|
2017-01-29 06:16:46 -05:00 |
|
Denny
|
6e94d9ce51
|
#108 [WIP] Created new ThreadPool class with a static ScheduledThreadExecutor that is now shared by all components. Removed ThreadPoolManager from all classes. Consolidating into 1 pool seems to have reduced CPU usage by ~15-20%. Overall memory usage is also reduced.
|
2017-01-22 09:33:47 -05:00 |
|
Denny
|
5611f594c7
|
#30 - improves silence frame handling. Appends silence to end of MP3 recordings to round them out to whole second intervals and adds an MP3 silence generator to generate 1 second silence frames each interval when there is no audio to broadcast. Previous approach used static silence frame, but we can't generate an exactly 1 second frame, so the remote server was resetting the connection when it detected that we were sending data at over or under rate.
|
2016-12-26 11:52:25 -05:00 |
|
Denny
|
524a76e583
|
#30 WIP extracted the IcecastMetadataUpdater and merged some of the icecast configuration method into a new superclass.
|
2016-12-26 09:08:34 -05:00 |
|
Denny
|
1c8362c1fc
|
#30 WIP - cleanup
|
2016-12-11 10:38:23 -05:00 |
|
Denny
|
b65ff17ede
|
#30 WIP - adds support for Icecast 2 (v2.4+) audio streams. Adds additional fields (genre, description, public) to Icecast 1 configuration editors. Adds audio broadcast delay to Broadcastify and Icecast editors.
|
2016-12-11 06:55:42 -05:00 |
|
Denny
|
4290d8e403
|
#30 WIP - icecast 2 broadcaster cleanup
|
2016-12-10 10:21:08 -05:00 |
|
Denny
|
b71415b82a
|
#30 WIP - broadcastify multi-channel streaming is functional.
|
2016-11-27 11:58:34 -05:00 |
|