blob视频地址转换(转换.地址.视频.blob...)

wufei1232024-08-19软件教程25
直接访问 blob 视频地址的可能性取决于存储服务。对于允许直接访问的 blob 存储服务,只需使用 sas url 即可。对于 media services 中的 blob,需要创建 media services 帐户、上传视频、创建资产和流,然后获取播放 url。第三方库也可以用于生成可播放的 url,但需确保 blob 具有读取权限,并且 url 具有有效性。

blob视频地址转换

如何将 Blob 视频地址转换为可播放的 URL

直接访问

某些 Blob 存储服务允许直接访问 Blob 视频,只需将 Blob SAS(共享访问签名) URL 粘贴到浏览器中即可。

Media Services 播放 URL

对于存储在 Azure Media Services 中的 Blob,可以使用媒体播放器播放视频。要获取可播放的 URL,请执行以下步骤:

  1. 创建 Media Services 帐户:在 Azure 门户中创建 Media Services 帐户。
  2. 上传视频:使用 Media Services REST API 或 SDK 将视频上传到 Blob 存储。
  3. 创建资产:在 Media Services 中创建资产,并将视频 Blob 设置为资产的来源。
  4. 创建流:创建流,指定资产和所需的视频质量。
  5. 获取播放 URL:在 Media Services 中获取流的播放 URL。

第三方库

可以使用第三方库将 Blob 视频地址转换为可播放的 URL,例如:

  • gcloud:用于 Google Cloud Storage 的 Python 库。使用 generate_signed_url 方法生成带有有效期的可下载 URL。
  • boto3:用于 Amazon S3 的 Python 库。使用 generate_presigned_url 方法生成带有有效期的可下载 URL。

注意事项

  • 确保 Blob 具有读取权限,并且已生成正确的 SAS URL 或可播放 URL。
  • 可播放 URL 可能具有到期时间,使用前请检查其有效性。
  • 某些服务可能需要先对视频进行转码或包装才能播放。

以上就是blob视频地址转换的详细内容,更多请关注资源网之家其它相关文章!

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。