Aws s3からオーディオファイル(mp3)をストリーミングするにはどうすればよいですか?

マット

シンプルなJavaScriptプレーヤーがあり、aws s3 sdk(Php)からオーディオファイル(mp3)をストリーミングしたいと思います。ファイルはプライベートなので、認証も行う必要があります。

mp3ファイルのパブリックリンクをhtmlオブジェクトのsrcに禁止的に挿入すると、ストリームは機能します。

Tnx

Kannaiyan

PHPバックエンドを介してストリーミングする必要はありません。PHPコードを使用して事前署名されたURLを生成し、フロントエンドに送信できます。期間限定でご利用いただけます。

サンプルPHPコード:

//Creating a presigned request
$s3Client = new Aws\S3\S3Client([
    'profile' => 'default',
    'region'  => 'us-east-1',
    'version' => '2006-03-01',
]);

$cmd = $s3Client->getCommand('GetObject', [
    'Bucket' => 'my-bucket',
    'Key'    => 'testKey'
]);

$request = $s3Client->createPresignedRequest($cmd, '+20 minutes');
$presignedUrl = (string) $request->getUri();

参照:

https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/s3-presigned-url.html

それが役に立てば幸い。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

AWS Lambda関数を使用してS3から.gzファイルをデコードするにはどうすればよいですか?

分類Dev

Terraform for AWS:オブジェクトパスでS3バケットごとに複数のイベントをフィルタリングするにはどうすればよいですか?

分類Dev

AWS SDK for PHP v3 Aws / ResultPaginator-> SearchとJMESPath式を使用してS3オブジェクトをサイズでフィルタリングするにはどうすればよいですか?

分類Dev

AWS S3からクライアントのデバイスにファイルをダウンロードするにはどうすればよいですか?

分類Dev

AWS FirehoseからS3にプッシュされたストリームデータを再生するにはどうすればよいですか?

分類Dev

AWS SDKをインストールせずにPowershell経由でS3からファイルをダウンロードするにはどうすればよいですか?

分類Dev

AWS S3バケットからファイルを表示できるようにWebサイトをホワイトリストに登録するにはどうすればよいですか?

分類Dev

AWS S3からオブジェクトを解析/リクエストして、カスタムUICollectionViewにデータを入力するにはどうすればよいですか?

分類Dev

aws s3 lsコマンドからのファイルのみを表示するにはどうすればよいですか?

分類Dev

AWS cliでawsリージョンを使用してS3エンドポイントを取得するにはどうすればよいですか?

分類Dev

aws-sdkを使用してファイルをS3に同期的にアップロードするにはどうすればよいですか?

分類Dev

AWS SDKをインストールせずに、AES256暗号化を使用してPowershell経由でS3にファイルをアップロードするにはどうすればよいですか?

分類Dev

aws cliを使用してs3オブジェクトの最新バージョンを取得するにはどうすればよいですか?

分類Dev

Pythonを使用して、ファイル/ディレクトリをLinuxからAWS EC2インスタンスのWindowsにリモートでコピーするにはどうすればよいですか?

分類Dev

aws_s3_bucket_objectデータソースを使用してs3オブジェクトのリストを取得するにはどうすればよいですか?

分類Dev

spring-integration-aws S3StreamingMessageSourceリモートファイルを削除するにはどうすればよいですか?

分類Dev

gsutilを使用して、GoogleクラウドストレージからAWSインスタンスまたはhttpリンク付きのs3バケットにダウンロードするにはどうすればよいですか?

分類Dev

コードファイルがs3のzipファイル内にある場合、AWSハンドラーでPythonファイルを指定するにはどうすればよいですか?

分類Dev

AWS s3バケットのサブフォルダー(オブジェクト)にアクセスして、Pythonのリストに保存するにはどうすればよいですか?

分類Dev

AWS S3バケットをAWS以外のリモートサーバー上のファイルと同期するにはどうすればよいですか?

分類Dev

aws cliを使用してS3バケット内のファイルに権限を設定するにはどうすればよいですか?

分類Dev

HTTPリクエストからメールにファイルを添付するにはどうすればよいですか?(Python / AWS Lambda)

分類Dev

AWS Lambdaからデータを取得し、AWS S3でホストされている静的ウェブサイトに表示するにはどうすればよいですか?

分類Dev

AWS DynamoDBテーブルをS3バケットにエクスポートするにはどうすればよいですか?

分類Dev

AWS S3に保存されているイメージからJSXコンポーネントにパブリックURLを挿入するにはどうすればよいですか?

分類Dev

AWS S3で、ファイルがすでに存在する場合、アカウントにアクセス許可を付与するにはどうすればよいですか?

分類Dev

AWS API Gatewayからデータを取得し、S3でホストされている静的ウェブサイトに表示するにはどうすればよいですか?

分類Dev

オブジェクトとしてそこに保存された後、AWS S3から読み取り可能なメールを取得するにはどうすればよいですか?

分類Dev

AWS S3オブジェクトのACLアクセスを更新するにはどうすればよいですか?

Related 関連記事

  1. 1

    AWS Lambda関数を使用してS3から.gzファイルをデコードするにはどうすればよいですか?

  2. 2

    Terraform for AWS:オブジェクトパスでS3バケットごとに複数のイベントをフィルタリングするにはどうすればよいですか?

  3. 3

    AWS SDK for PHP v3 Aws / ResultPaginator-> SearchとJMESPath式を使用してS3オブジェクトをサイズでフィルタリングするにはどうすればよいですか?

  4. 4

    AWS S3からクライアントのデバイスにファイルをダウンロードするにはどうすればよいですか?

  5. 5

    AWS FirehoseからS3にプッシュされたストリームデータを再生するにはどうすればよいですか?

  6. 6

    AWS SDKをインストールせずにPowershell経由でS3からファイルをダウンロードするにはどうすればよいですか?

  7. 7

    AWS S3バケットからファイルを表示できるようにWebサイトをホワイトリストに登録するにはどうすればよいですか?

  8. 8

    AWS S3からオブジェクトを解析/リクエストして、カスタムUICollectionViewにデータを入力するにはどうすればよいですか?

  9. 9

    aws s3 lsコマンドからのファイルのみを表示するにはどうすればよいですか?

  10. 10

    AWS cliでawsリージョンを使用してS3エンドポイントを取得するにはどうすればよいですか?

  11. 11

    aws-sdkを使用してファイルをS3に同期的にアップロードするにはどうすればよいですか?

  12. 12

    AWS SDKをインストールせずに、AES256暗号化を使用してPowershell経由でS3にファイルをアップロードするにはどうすればよいですか?

  13. 13

    aws cliを使用してs3オブジェクトの最新バージョンを取得するにはどうすればよいですか?

  14. 14

    Pythonを使用して、ファイル/ディレクトリをLinuxからAWS EC2インスタンスのWindowsにリモートでコピーするにはどうすればよいですか?

  15. 15

    aws_s3_bucket_objectデータソースを使用してs3オブジェクトのリストを取得するにはどうすればよいですか?

  16. 16

    spring-integration-aws S3StreamingMessageSourceリモートファイルを削除するにはどうすればよいですか?

  17. 17

    gsutilを使用して、GoogleクラウドストレージからAWSインスタンスまたはhttpリンク付きのs3バケットにダウンロードするにはどうすればよいですか?

  18. 18

    コードファイルがs3のzipファイル内にある場合、AWSハンドラーでPythonファイルを指定するにはどうすればよいですか?

  19. 19

    AWS s3バケットのサブフォルダー(オブジェクト)にアクセスして、Pythonのリストに保存するにはどうすればよいですか?

  20. 20

    AWS S3バケットをAWS以外のリモートサーバー上のファイルと同期するにはどうすればよいですか?

  21. 21

    aws cliを使用してS3バケット内のファイルに権限を設定するにはどうすればよいですか?

  22. 22

    HTTPリクエストからメールにファイルを添付するにはどうすればよいですか?(Python / AWS Lambda)

  23. 23

    AWS Lambdaからデータを取得し、AWS S3でホストされている静的ウェブサイトに表示するにはどうすればよいですか?

  24. 24

    AWS DynamoDBテーブルをS3バケットにエクスポートするにはどうすればよいですか?

  25. 25

    AWS S3に保存されているイメージからJSXコンポーネントにパブリックURLを挿入するにはどうすればよいですか?

  26. 26

    AWS S3で、ファイルがすでに存在する場合、アカウントにアクセス許可を付与するにはどうすればよいですか?

  27. 27

    AWS API Gatewayからデータを取得し、S3でホストされている静的ウェブサイトに表示するにはどうすればよいですか?

  28. 28

    オブジェクトとしてそこに保存された後、AWS S3から読み取り可能なメールを取得するにはどうすればよいですか?

  29. 29

    AWS S3オブジェクトのACLアクセスを更新するにはどうすればよいですか?

ホットタグ

アーカイブ