小编Eng*_*gam的帖子

AWS S3 与 Elemental MediaStore

这更像是一个哲学问题:

对于简单的视频应用程序,S3 还是 Elemental MediaStore 最好选择哪种 AWS 服务?

在这一点上,一个会比另一个更好。

问题主要是关于性能的,因为我知道 sdk 中有不同的可能性。

背景 我正在为我的公司制作一个视频网站,它将用于简单的教学视频(如何在不同应用程序中做事的屏幕录像)。视频 er mp4 视频制作了 iMovie,大约 30 到 1 分钟。

在我的网站中,我看不到视频的性能差异。如果视频时长为 4k 1 小时,我会看到不同吗?

我喜欢使用 MediaStore 只是因为它似乎更适合视频,但有什么区别吗?

amazon-web-services aws-mediastore aws-mediaservices

3
推荐指数
2
解决办法
1905
查看次数

带有AWS Amplify控制台的Angular应用程序-路由

我在使用Angular和AWS Amplify Console了解重写和重定向规则时遇到麻烦。

在我的有角度的应用程序中,我有一些与此相关的路由:

const routes: Routes = [
  { path: '', redirectTo: '/login', pathMatch: 'full' },
  { path: 'frontpage', redirectTo: '/somepath/frontpage', pathMatch: 'full'},
  { path: 'login', component: LoginComponent },
  { path: 'somepath', component: SecureComponent, children: [
    { path: '', redirectTo: '/frontpage', pathMatch: 'full' },
    { path: 'frontpage', component: ForsideComponent }
  ]}
];
Run Code Online (Sandbox Code Playgroud)

使用本地服务器(ng serve / localhost),一切正常。

但是,当通过Amplify控制台部署我的应用程序时,唯一可行的路径是somedomain.amplifyapp.com/该路径,然后重定向到somedomain.amplifyapp.com/login(应该的)。但进入somedomain.amplifyapp.com/loginsomedomain.amplifyapp.com/somepath/frontpage或者直接以下链接给我一个XML拒绝访问页面。

上面的行为是与此重写和重定向规则一起使用的:

[
    {
        "source": "**",
        "target": "/index.html",
        "status": "200",
        "condition": null
    }
]
Run Code Online (Sandbox Code Playgroud)

有谁知道如何设置重写和重定向规则以与Angular …

url-routing angular aws-amplify

1
推荐指数
1
解决办法
290
查看次数