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

            fullUrl = fullUrl.Replace(".slavic", ".wav");
            return(new Uri(fullUrl));
        }