Ejemplo n.º 1
0
        /// <summary>
        /// Download and play a sound file from a remote URL
        /// </summary>
        /// <param name="url">The direct URL to the sound file</param>
        public void PlayAudioFromURL(string url)
        {
            var extension     = url.Substring(url.LastIndexOf(".") + 1);
            var localFileName = filesystemProxy.GenerateTempFilename(extension);

            httpProxy.DownloadFile(url, localFileName);

            PlayFromLocalFile(localFileName);
        }