Cool Mic

Open source Icecast client for Android.

  • Home
  • News
  • Features
  • Screenshots
  • Download
  • Contact

Dev Update

Posted by coolmic on July 25, 2016
Posted in: Updates. Tagged: cool mic, development update.

Cool Mic App IconHi Kickstarters,

Wow, it’s been a while! A lot has been happening in the Cool Mic world and I hope to excite you as much as we have been in the past couple of months with this update.

Our development team has made a lot of improvements to the Cool Mic source code. It is taking a bit longer than expected but we ensure it will be well worth the wait. We are building this project with an incredibly solid and capable foundation to where future enhancements will be super easy to implement. In addition to that, mitigating bugs and issues will be streamlined as more people start using it on the wide array of Android devices out there. We’ve also got some surprise “bonus features” (see below) that have been thrown in just for fun! The future of this project is looking very good and we expect once it hits the Google Play Store, for it to be very widely used.

The VU meter code has been implemented. This means livestreamers  get visual feedback for how loud or soft their streaming audio is. This is important for controlling the quality of the audio listeners will hear. There’s even a setting to control the update interval of the meter itself, taking battery consumption into consideration and making it easier to use Cool Mic on low-power devices.

A current listener count has been implemented. Now livestreamers will know how many people are listening to them! An additional perk of this is a Max Listener count, which records the highest number of listeners during your livestream.

The development team has surprised us all with some additional features that weren’t even in the original Kickstarter goal. Some of these features are spontaneous ideas that came to mind while working on the primary feature set. We feel these features will add even more value to Cool Mic moving forward:

+ QR code scanner: Automagically configure Cool Mic settings with a QR code! For novice users that aren’t familiar with configuring certain things like servers, audio samplerate, etc.. a QR code (for example, generated by an Icecast server admin) will allow just about anybody to get started with livestreaming. Just select “Settings -> QR Code Scan” and scan the QR code with your device’s camera.

+ Permission Check: Check current Android permissions against Cool Mic. You know when you install an app and it informs you what permissions are needed by the app (for Cool Mic, this would be things like access to the device’s microphone)? Well, some flavors of Android can revoke permissions after an app is installed. This feature will ensure any permissions needed by Cool Mic haven’t been revoked by Android. It is a very useful troubleshooting tool if things aren’t working as expected.

+ Load CoolMic Test Server Data: This is an Icecast server configuration that points directly at Cool Mic’s public test livestreaming server. If you’re unable to stream to your configured Icecast server, use this known good configuration to test your livestream. Once you’ve started your livestream you can listen to it from this page: https://coolmic.net/livestream/

In addition to all of these features, user interface improvements have been made such as the settings menu now being consolidated and much easier to navigate. Next up is to implement the much-anticipated Opus audio support. We are also working furiously on SSL/TLS support. We have run into a roadblock implementing this as some specifics involving Android support for TLS and encryption certificates in general for apps are not very well implemented. We are confident we’ll be able to get around this and make it easy to encrypt both sending and receiving ends of Cool Mic livestreams.

Thank you for reading! As always, visit https://coolmic.net for more updates and news. For those who want to keep in more intimate touch with the development process, we’ve set up 2 mailing lists, one for Cool Mic users and another for Cool Mic developers around the world. Please visit the following links to subscribe to these lists:

Cool Mic User List: https://lists.logicalnetworking.net/listinfo/coolmic-user

Cool Mic Development List: https://lists.logicalnetworking.net/listinfo/coolmic-dev

We’re always on IRC as well! Come and hang out in the #CoolMic chat room with us. The easiest way to join is here: https://webchat.freenode.net/

More updates to come soon! Once again, the growing Cool Mic team sincerely thanks you for being a part of the livestreaming revolution!

Cheers, Jordan

Posts navigation

New Beta →
  • Pages

    • Home
    • News
    • Features
    • Screenshots
    • Download
    • Contact
  • Blog

    • Cool Mic Update January 15, 2024
    • CMTS Discontinued October 2, 2022
    • v1.3.0 Release July 26, 2021
    • v1.2.3 Release November 23, 2020
    • v1.2.2 Stable September 27, 2020
    • v1.2.2 Beta September 24, 2020
    • v1.2.1 Beta September 10, 2020
    • v1.1.1 Beta February 24, 2020
    • v1.1.0 Beta February 15, 2020
    • Cool Mic in F-Droid October 11, 2018
    • v1.0.6 Release October 1, 2018
    • v1.0.6 Beta September 26, 2018
    • New Beta Released August 22, 2018
    • Icecast 2.5 beta2 May 19, 2018
    • Current Progress May 16, 2018
    • Cool Mic 1.0 Launch January 28, 2017
    • Google Play November 29, 2016
    • Cool Mic RC1 November 22, 2016
    • Cool Mic Mascot October 31, 2016
    • Final Beta October 12, 2016
    • New Beta August 19, 2016
    • Dev Update July 25, 2016
  • Cool Mic development is generously sponsored by Löwenfelsen.

  • Opt-out complete; your visits to this website will not be recorded by the Web Analytics tool. Note that if you clear your cookies, delete the opt-out cookie, or if you change computers or Web browsers, you will need to perform the opt-out procedure again.

    You may choose to prevent this website from aggregating and analyzing the actions you take here. Doing so will protect your privacy, but will also prevent the owner from learning from your actions and creating a better experience for you and other users.

    The tracking opt-out feature requires cookies to be enabled.

Proudly powered by WordPress Theme: Parament by Automattic.