This commit is contained in:
itcsx committed 2026-09-17 18:15:57 +08:00
1 parent 501c92d87c
commit f1a88acb89
9 files changed
+1040 -165

No files matched your search

@@ -88,18 +88,10 @@ namespace CloudBuilder.Master.Service
{
var upload = ServiceSettingsPolicy.GetDmsFileUploadDirectory(service).Replace(phy, "");
var filePathRel = Path.Combine(upload, item.CreatedBy, "m3u8", "");
var filePath = filePathRel.Replace(Path.DirectorySeparatorChar, '/');
item.FormattedUrl = service.Configuration[AppsettingsPolicy.ApplicationUrl] + webRootPath + filePath + '/' + Path.GetFileNameWithoutExtension(item.Url) + "/main.m3u8";
item.FormattedPic = item.FormattedUrl.Replace("main.m3u8", "main.png");
DmsFileEntity dmsFileEntity = repositoryDmsFile.DetachedEntities.Where(x => x.OrderKey == Path.GetFileNameWithoutExtension(item.Url)).FirstOrDefault();
string transcodeIndc = YesNoPolicy.NO;
if (dmsFileEntity != null) transcodeIndc = dmsFileEntity.TranscodeIndc;
item.FormattedUrl = FileTypePolicy.PackUrl(service, item.CreatedBy, item.Url, transcodeIndc);
//暂时不支持转码
//DmsFileEntity dmsFileEntity = repositoryDmsFile.DetachedEntities.Where(x => x.OrderKey == item.Url).FirstOrDefault();
item.FormattedPic = FileTypePolicy.PackUrl(service, item.CreatedBy, item.Url, YesNoPolicy.YES);
item.FormattedUrl = FileTypePolicy.PackUrl(service, item.CreatedBy, item.Url, YesNoPolicy.NO);
}
}
}