public HttpResponseMessage GetVideo(string video) { return(ReturnApiResponse((stream, content, transportContext) => { var filePath = WebListenerSiteHelpers.DecodeBase64(video); StreamWriteHelper.WriteVideoContentToStream(filePath, stream); })); }
private Uri MakeAudioFullWebUri(string base64EncodedFilePath) { // ссылки fileUrl приходят с расширением slavic, файл может содержать видео и звуковую дорожку, // необходим только звуковой файл var fullUrl = WebListenerSiteHelpers.GetFileFullWebUrl(base64EncodedFilePath); fullUrl = fullUrl.Replace(".slavic", ".wav"); return(new Uri(fullUrl)); }