Innovation

Mobile online streaming, downloads future of music in Africa

Mobile online streaming, downloads future of music in AfricaAs increasing numbers of innovative online music streaming and download platforms emerge across Africa, local music lovers are rushing to make use of the new services while uptake by diaspora users is also booming as they look for an easy link to African content – Gabriella Mulligan.

Among these new services, Simfy Africa launched in 2012 on the South African market, with a view to creating a “homegrown” African music streaming service facilitating access to popular African music to consumers on the continent.

“Our service is strictly for people who are African based, we are bringing the whole world of music, including of course a deep selection of local music, to Africans who live in Africa,” Davin Mole, chief executive officer (CEO) of Simfy Africa told Appsafrica.

While South Africa’s Spinlet and Nigeria’s iROKING agree that innovative online music services are particularly popular across African markets, both platforms acknowledge a significant number of users in the diaspora visit African music platforms to maintain an easy access link to “home” music. Appsafrica.com also recently reported  how Nigeria’s SOLO are offering content-focused mobile devices in Nigeria.

“We have seen an uptake of users within Africa and a surprising number of users in the UK and US, these are diaspora populations that want access to the local content,” Bradley Shaw of Spinlet said.



“The majority of our traffic for iROKING is local to Nigeria and West Africa. We do have traffic from the West – the US, UK and Canada, amongst other countries where there are lots of Diasporans living, but iROKING is a predominantly African service,” Jason Njoku said.

From the side of African artists, new online distribution channels also provide an opportunity to expand their reach to international audiences, and as such support the African music industry.
“It’s all about having a formal, legal, easily accessible to the public platform. You could be making the best music in the world, but if no-one can find it, stream it, buy it, then how can you make a dent in the wider industry? You can’t. Online streaming has brought Afrobeats to a far wider audience over the past few years,” said Njoku.
“Spinlet certainly allows African artists to reach out to international audiences, this is clear with the streaming and download purchases from diaspora populations living outside of Africa. We also support artists and promote their music via our social media outlets, which all have a diverse international following,” Shaw said.

According to Spinlet and iROKING online streaming and download services mark the future of music in Africa, particularly when these services are optimized for mobile devices – uptake of which continues to boom across the continent.
“You’ll be able to chart the rise of iROKING with the rise of the mobile phone in Africa. In 2020, 600 million people will have access to a smartphone – it’s far easier for an artists to upload their music online, stream and distribute it internationally, not just across Africa,  than it is to rely on traditional hard copy pressing and distribution,” Njoku said.
“ We have found that a significant number of our users visit and purchase on the site via their mobile devices. We think this underscores the point that mobile is definitely the future of content distribution, not just music but all forms of content,” Shaw said.
While the companies predict mobile streaming and download will be the future of music in Africa, all concede infrastructure concerns and issues surrounding internet speeds and data costs do hamper the growth of online music in Africa.
“With the growing shift to an on-demand content delivery system for virtually all entertainment formats, the future of music distribution looks very much like mobile for now. Streaming may not immediately be the preferred model for Africa, at least not while mobile internet speeds are epileptic, but that is likely to change as mobile infrastructure improves,” Shaw said.

“In overall terms, the cost of internet is having a large impact because consumers are fearful of the cost of the data and hence tend to be cautious or they are simply priced out. That said, things are changing for the better and we are working hard to maximise the value of the data being consumed when using our service,” said Mole.

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

AppsAfrica.com is a leading pan-African technology news portal and advisory service, dedicated to delivering the latest insight on mobile, tech and innovation in Africa.
AppsAfrica Advisory provides strategic, tactical and operational Africa advisory services for mobile and tech ventures planning to launch or expand in Sub-Saharan Africa with a team of experienced advisors. Our events celebrate and connect the best in mobile and tech from across the African tech ecosystem with global players.

Subscribe to our mailing list

Subscribe to our mailing list

Copyright © 2013 - 2018 AppsAfrica. All rights reserved.

To Top
[gravityform id="3" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_3' ><form method='post' enctype='multipart/form-data' id='gform_3' action='/mobile-online-streaming-downloads-future-of-music-in-africa/'> <div class='gform_body'><ul id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below'><li id='field_3_6' class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_6' >First Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_3_6' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_3_5' class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_5' >Last Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_3_5' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_3_2' class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_2' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_3_2' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id='field_3_3' class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_3' >Company</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_3_3' type='text' value='' class='medium' aria-invalid="false" /></div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; jQuery("#gform_3").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='3' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsImRhMGM2ZmNhYjdjNjM5OGNjZGQ1OTBhMjNmMjAzMzExIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 3) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [3, 1]) } ); </script>
[gravityform id="3" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_3' ><form method='post' enctype='multipart/form-data' id='gform_3' action='/mobile-online-streaming-downloads-future-of-music-in-africa/'> <div class='gform_body'><ul id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below'><li id='field_3_6' class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_6' >First Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_3_6' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_3_5' class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_5' >Last Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_3_5' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_3_2' class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_2' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_3_2' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id='field_3_3' class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_3' >Company</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_3_3' type='text' value='' class='medium' aria-invalid="false" /></div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; jQuery("#gform_3").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='3' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsImRhMGM2ZmNhYjdjNjM5OGNjZGQ1OTBhMjNmMjAzMzExIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 3) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [3, 1]) } ); </script>