Now you don't have to upload your private media collection to the cloud just to have Alexa voice control your music collection.
Cool / Innovative / Creative
My Media for Alexa installs a tiny media server on your computer that integrates with the ease and power of Amazon Alexa to give you voice control over your media collection. My Media lets you stream your music collection to your Amazon Echo or Amazon Dot without having to upload all your music collection to the Cloud. This keeps your music under your control. Read More...
Your media library stays local but become accessible to Alexa. No need to upload all your files to Amazon Music.
Ask Alexa to play your home music collection by artist, album, genre or even iTunes playlists.
Link multiple Amazon accounts to your My Media server so different Alexa devices in the same home can access your media.
My Media works with standalone media files but can also optionally integrate with iTunes if installed to allow Alexa voice control access to your local iTunes playlists.
My Media for Alexa lets you ask Alexa devices, such as Amazon Echo and the Amazon Dot, to play music from your existing home media library. After installing our app on your computer, My Media will index your media and let Alexa respond to commands such as
"Alexa, ask My Media to play music by Ed Sheeran"
My Media for Alexa runs as a Windows Service or Mac background daemon so your media is available to Alexa as soon as your computer boots
Select multiple media folders for My Media for Alexa to watch. Any media within these folders will be indexed and available for playback through Alexa
If you run iTunes, My Media for Alexa allows your iTunes library and its playlists to be played via Alexa devices. For example: "Alexa, ask My Media to play my Jazz iTunes playlist". If you don't use iTunes, My Media will also index your M3U / PLS playlists.
Try it now, by downloading the My Media server app now. Once installed, the My Media server will integrate with Alexa to enable your local media files to be indexed and played through Alexa voice commands. Watch installation video!
Windows 11, Windows 10, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2016, Windows Server Essentials 2012, Windows Server Essentials 2016
Click Here for Installation InstructionsmacOS Monterey, Big Sur, Catalina, Mojave, High Sierra
Click Here for Installation InstructionsDeb / RPM Package for amd64/i386
Raspberry Pi v2/v3/v4/v5 or Pi Zero (armhf/arm64)
Click Here for Installation InstructionsAll docker runtimes for x64 / amd64 / arm64 / armhf
Click Here for Installation InstructionsSupport for QNAP NAS's with packages for x86_64 / arm-x41
Note that purchases are managed by our partners Paddle therefore you may receive invoice or order confirmation emails from Paddle. My Media must be purchased yearly. We will send you a reminder before your year expires, however, don't worry as we do not autorenew your subscription.
Amazon has stopped supporting Amazon Music as a way for you to stream your own media to your Alexa devices. Use My Media instead!
Your music stays on your home computer so no lengthy wait for your music to upload to the Cloud.
Flexible subscriptions let you buy the plan that's right for you - from single media servers to multiple media servers with advanced family sharing options.
My Media for Amazon Alexa lets you ask Alexa to play your local music collection through voice commands. See below for examples of the types of voice command you can use.
Click here for the full list of My Media for Alexa commands in all supported languages
... will play all music in your collection by Jessica Morris
... will find the album 'Through the Valley' in your collection and play it
... will search your home music library for any music with the Genre 'Classical'
... will search iTunes for your 'Recently Added' playlist and stream the music to your Alexa device
Amazon Echo & Echo Plus
First, second, third and fourth generation
Amazon Echo Dot
First, second, third, fourth generation
Amazon Echo Show
First, second and third generation
Amazon Echo Spot
First generation
Fire TV
First, second, third generation - Cube, Stick 4K
My Media for Alexa allows you to stream your home music library from your computer to an Amazon Alexa device, eg an Alexa Echo or Alexa Dot.
1. Use the Alexa companion app on your tablet or the web app at https://alexa.amazon.com to add the My Media skill to your Amazon account. You will be asked to link the skill to your Amazon account
2. Download and install the My Media Server application onto your Windows or Mac computer. A browser will open after installation opening the My Media for Alexa Web Console
3. Complete configuration of the My Media Server application by following the instructions within the app to link it with the same Amazon account you used in step [1]
4. Add some music to your My Media Server application by choosing the Watch Folder menu and selecting some folders on your computer that contain your media
5. Ask Alexa to play your music, by saying "Alexa, ask My Media to play the album My Favourite Album"
There can be several reason for this
1. Your Alexa device must on the same network as the computer running the My Media server software. If this is not the case, please go to the Settings menu and choose one of the options to allow your media to be streamed via the Internet
2. If your computer is running a software firewall, then you must have a rule configured to allow inbound TCP network connections on port 52050. The My Media for Alexa installation program will automatically create this rule for the standard Windows Firewall however if you are using any third party firewall or host intruson protection software then please check the software's instructions on how to create a similar firewall rule.
3. If your computer has multiple network connections, then please check that My Media has automatically picked the IP address that's in the same network as the Alexa device. You can do this on the Settings page. If it has not, you can override this IP address - this must be the IP address of the computer running the My Media server
4. The Sonos One does not currently support all the Audio Player API interfaces that My Media for Alexa requires; we hope that Sonos resolves this in a future software update.
5. Alexa streams your music from your music library therefore your computer must be on whilst you play your music. This also means your computer must not be sleeping or hibernated.
My Media for Alexa supports MP3 and M4A music files. You can optionally enable support for WAV, FLAC, OGG and WMA files in the Settings page, however, please note that requires you to install ffmpeg as these formats are supported directly by Amazon on their devices.
To manually open the My Media Web Console, open a Chrome or Firefox web browser and enter the URL http://localhost:52051
By default, My Media for Alexa is configured to stream locally across your local wifi or Ethernet network. This means that your Alexa device and My Media server must be on the same routable network. If this is not the case, you have the option of either opening up your internet firewall to My Media traffic or to allow your media to be proxied via our Cloud servers so that Alexa devices outside of your local network can access the media. Please see the 'Settings' menu for further information and to set this up.
When you install the My Media for Alexa service you link it to a primary Amazon account. This should be the same Amazon account you normally use with your Alexa device. If you have another Alexa device linked to another Amazon account, then you can optionally invite that account to share your music library by using the 'Sharing' feature within the My Media for Alexa web console. This requres you to buy a subscription option with the appropriate number of Family Share accounts
Amazon does not officially provide access to third party skills to fully support Alexa multi-room commands. However, click here for a workaround that enables multiroom in a different way.
No - you make a single payment to use the My Media for Alexa app for a year. After a year if you want to carry on using the service you would need to buy another year. We never autorenew subscriptions and cannot make further payments from your PayPal or Amazon account. Note that we charge a subscription because the My Media for Alexa architecture requires use of our Cloud Services to mediate between your music library and Alexa and therefore there is an ongoing charge for the service. Please support us by purchasing a license
My Media for Alexa is a trading name of Bizmodeller Limited, therefore with regards to privacy matters the legal entity is 'bizmodeller' and is used below. For further information about bizmodeller please see our web site - www.bizmodeller.com
Like almost all web sites, we use cookies to save fragments of data so that you don't have to re-enter it every time. Only on our blog site do we store this data after your browser closes that contains a key to your blog preferences and blog posting name. You can always delete this data using your Browser's cookie delete function and the website will continue to function or block them permanently. All the cookie data is enecrypted to ensure it can only be read by the My Media for Alexa web server.
All your order information is entered on PayPal's secure web site. bizmodeller (the company behind My Media for Alexa) receives a summary of your order information including your name, email address and shipping address - this is very similar to the information received by a seller on eBay. We do not receive and do not have access to phone numbers or any other billing information, eg credit card details or bank details. All this data is protected by PayPal's privacy policy which is available from their web-site.
The My Media for Alexa skill plus the My Media for Alexa app that runs on your computer must be linked to your Amazon account. This is done using Amazon's Login With Amazon service which provides Bizmodeller with very limited user information including your email address, first name and last name. Users can visit the Manage Login with Amazon section of the Your Account page on Amazon.com to view the list of websites or mobile apps they’ve consented to share data with.
The My Media for Alexa app enables Alexa to index the media files within the Watch Folders or iTunes libraries you nominate in the app. In order to do this, the following types of information are sent and processed by bizmodeller:
All data is transferred using HTTPS / SSL. We will never sell your data or provide it to a third party (except Amazon where required to support the functionality of the service).
You have a right, under GDPR, to request a copy of the data we hold about you. Similarly, you can request your data to be deleted from our servers at any time (although this will also terminate your services with us as we only collect data that is required to run the My Media service). If you wish to see or delete the data we hold for you, please email support@mymediaalexa.com.
Bizmodeller Limited
Software License Agreement for ”My Media for Alexa”
Please read this software license agreement ("License") carefully before using the Bizmodeller My Media for Alexa software. By using the Software, you are agreeing to be bound by the terms of this License. If you do not agree to the terms of this License, do not use the Software.
The Bizmodeller and any third party software, documentation and any fonts accompanying this License whether on disk, in read only memory, on any other media or in any other form (collectively the "Software") are licensed, not sold, to you ("End User") by Bizmodeller Limited (“Bizmodeller”) for use only under the terms of this License, and Bizmodeller reserves all rights not expressly granted to you. The terms of this License will govern any software upgrades provided by Bizmodeller that replace and/or supplement the original Software product, unless such upgrade is accompanied by a separate license in which case the terms of that license will govern. Title and intellectual property rights in and to any content displayed by or accessed through the Software belongs to the respective content owner. Such content may be protected by copyright or other intellectual property laws and treaties, and may be subject to terms of use of the third party providing such content. This License does not grant you any rights to use such content.
Bizmodeller Limited hereby gives End User a non-exclusive license to use the Software. The Software is subject to an agreement between Bizmodeller and End User obligating that End User return or destroy all copies of the Software unless End User purchases a subscription for the My Media for Alexa service after the expiration of the Trial Period; such Trial Period not to exceed thirty (7) days. Ongoing use of the Software requires a subscription for the My Media for Alexa service after the Trial Period otherwise the Software will reduce in functionality or stop running. A subscription for the My Media for Alexa service can be purchased by following instructions prompted by the Software or by visiting our website at https://www.mymediaalexa.com. Please note that Bizmodeller currently uses Paddle (https://www.paddle.com) as a third party Merchant of Record for all My Media for Alexa product and/or subscription purchases therefore the purchase of a subscription may be subject to additional Paddle Terms and Conditions. You may:
You may not:
To the extent that the Software may be used to reproduce materials, such use is limited to reproduction of non-copyrighted materials, materials in which you own the copyright, or materials you are authorized or legally permitted to reproduce.
To the extend not prohibited by law, bizmodeller does not offer refunds for purchased subscriptions. Any request for refunds will be considered on a case by case basis and at the sole discretion of bizmodeller ltd.
This software enables access to Bizmodeller services and web sites (collectively and individually, "Services"). Such Services may not be available in all languages or in all countries. Use of the Services requires Internet access. You understand that by using any of the Services, you may encounter content that may be deemed offensive, indecent, or objectionable, which content may or may not be identified as having explicit language. Nevertheless, you agree to use the Services at your sole risk and that Bizmodeller shall have no liability to you for content that may be found to be offensive, indecent, or objectionable. Content types (including genres, sub-genres, categories and sub-categories and the like) and descriptions are provided for convenience, and you acknowledge and agree that Bizmodeller does not guarantee their accuracy. Certain Services may display, include or make available content, data, information, applications or materials from third parties (“Third Party Materials”) or provide links to certain third party web sites. By using the Services, you acknowledge and agree that Bizmodeller is not responsible for examining or evaluating the content, accuracy, completeness, timeliness, validity, copyright compliance, legality, decency, quality or any other aspect of such Third Party Materials or web sites. Bizmodeller, its officers, affiliates and subsidiaries do not warrant or endorse and do not assume and will not have any liability or responsibility to you or any other person for any third-party Services, Third Party Materials or web sites, or for any other materials, products, or services of third parties. Third Party Materials and links to other web sites are provided solely as a convenience to you. You agree that you will not use any Third Party Materials in a manner that would infringe or violate the rights of any other party, and that Bizmodeller is not in any way responsible for any such use by you. To the extent you choose to use or access such Services and Third Party Materials, you do so at your own initiative and are responsible for compliance with any applicable laws, including but not limited to applicable local laws. Bizmodeller and its licensors reserve the right to change, suspend, remove, or disable access to any Services or Third Party Materials at any time without notice. In no event will Bizmodeller be liable for the removal of or disabling of access to any such Services or Third Party Materials. Bizmodeller may also impose limits on the use of or access to certain Services, in any case and without notice or liability.
You agree that Bizmodeller and its subsidiaries and agents may collect, maintain, process and use diagnostic, technical, usage and related information, including but not limited to information about your computer system that is gathered periodically to facilitate the provision of software updates, software activation, product support and other services to you (if any) related to the Software, and to verify compliance with the terms of this License. Bizmodeller may use this information, as long as it is collected in a form that does not personally identify you, to provide and improve Bizmodeller’s products and services. Additionally, you agree that the Software can collect, maintain process and transmit metadata about your local media files, including (but not limited to) properties such as title, album, artist, and artwork to Bizmodeller web services for storage and processing. This is used to allow Bizmodeller to query your music collection in response to queries from Amazon Alexa compatible devices. If you enable the option to allow external access to your media within the Software (“Enable via Push”) you agree that your local media files can be processed and transmitted to Bizmodeller web services for short term storage and processing to allow for future playback. You are responsible to ensure this does not violate the copyright or other license terms of your media files.
If you enable the option to allow external access to your media within the Software (“Enable via Push”) you agree that your local media files can be processed and transmitted to Bizmodeller web services for short term storage and processing to allow for future playback. You are responsible to ensure this does not violate the copyright or other license terms of your media files.
This License is effective until terminated. Your rights under this License will terminate automatically without notification from Bizmodeller if you fail to comply with any term(s) of this License. On termination, you must cease all use of the Software and destroy all copies, full or partial, of the Software. Sections 3, 4, 5, 6, 7, 8 of this License shall survive any such termination.
NO WARRANTIES. Bizmodeller expressly disclaims any warranty for the SOFTWARE including any programming errors which have not been corrected after testing. THE SOFTWARE AND ANY RELATED DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OR MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE REMAINS WITH YOU. NO WARRANTY FOR UPGRADES, PATCHES, FIXES, NEW OR REVISED VERSIONS IS OFFERED, although Bizmodeller may offer FREE OF CHARGE upgrades or revised versions of the SOFTWARE from time to time or upon request entirely at the discretion of Bizmodeller.
Should the Software prove defective, you and not Bizmodeller assume the entire cost of any service and repair. In addition this Software must be thoroughly tested by the user with non-critical data before relying on it, and the user should be fully conversant with the program or Software and the result of using it. In particular a BACKUP of all critical, important or in any way valuable data should be made BEFORE and retained separately AFTER using any program or Software which may in any way interfere with, damage, delete or in any other way change or modify the data. The user must assume the entire risk of using the program or Software. The entire risk as to the quality and performance of the Software is borne by you. BIZMODELLER DOES NOT WARRANT AGAINST INTERFERENCE WITH YOUR ENJOYMENT OF THE SOFTWARE AND SERVICES, THAT THE FUNCTIONS CONTAINED IN OR SERVICES PERFORMED BY THE SOFTWARE WILL MEET YOUR REQUIREMENTS, THAT THE OPERATION OF THE SOFTWARE AND SERVICES WILL BE UNINTERRUPTED OR ERROR-FREE, THAT ANY SERVICE WILL CONTINUE TO BE MADE AVAILABLE, THAT DEFECTS IN THE SOFTWARE OR SERVICES WILL BE CORRECTED, OR THAT THE SOFTWARE WILL BE COMPATIBLE OR WORK WITH ANY THIRD PARTY SOFTWARE, APPLICATIONS OR THIRD PARTY SERVICES. INSTALLATION OF THIS SOFTWARE MAY AFFECT THE USABILITY OF THIRD PARTY SOFTWARE, APPLICATIONS OR THIRD PARTY SERVICES. Bizmodeller IS NOT RESPONSIBLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY BIZMODELLER OR A BIZMODELLER AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY. SHOULD THE SOFTWARE OR SERVICES PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
TO THE EXTENT NOT PROHIBITED BY APPLICABLE LAW, IN NO EVENT SHALL BIZMODELLER BE LIABLE FOR PERSONAL INJURY, OR ANY INCIDENTAL, SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, CORRUPTION OR LOSS OF DATA, FAILURE TO TRANSMIT OR RECEIVE ANY DATA, BUSINESS INTERRUPTION OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE OR SERVICES OR ANY THIRD PARTY SOFTWARE OR APPLICATIONS IN CONJUNCTION WITH THE SOFTWARE, HOWEVER CAUSED, REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT OR OTHERWISE) AND EVEN IF BIZMODELLER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF LIABILITY FOR PERSONAL INJURY, OR OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU. In no event shall Bizmodeller’s total liability to you for all damages (other than as may be required by applicable law in cases involving personal injury) exceed the amount of twenty pounds (£20.00). The foregoing limitations will apply even if the above stated remedy fails of its essential purpose
Title, ownership rights and intellectual property rights in and to the Software shall remain in Bizmodeller. The Software is protected by international copyright treaties.