好吧,我一直试图围绕这个http直播流媒体.我只是不明白,是的,我已经阅读了所有的苹果文档并观看了wwdc视频,但仍然非常困惑,所以请帮助一个想成为一个程序员!
你写的代码在服务器上?不是在xcode?如果我是对的,我如何设置它?我需要在服务器上设置一些特殊的东西吗?喜欢php还是什么?如何使用Apple .. segmenter等提供的工具?
请帮帮我,谢谢
我正在使用 CloudFront 签名 URL 来显示来自 S3 的图像和视频以进行保护。
除了 .m3u8 文件,它适用于图像和其他视频。
我使用了 AWS PHP SDK,这是我的代码。
<?php
// Instantiate the CloudFront client with your AWS credentials
$cloudFrontClient = new CloudFrontClient(array(
'region' => env('AWS_DEFAULT_REGION'),
'version' => 'latest',
'http' => [ 'verify' => false ],
'credentials' => array(
'key' => env('AWS_ACCESS_KEY_ID'),
'secret' => env('AWS_SECRET_ACCESS_KEY'),
)));
// Create a signed URL for the resource
$resourceKey = 'https://abcdefg.cloudfront.net/test/file_1000k.m3u8';
$expires = time() + 3600;
$signedUrl = $cloudFrontClient->getSignedUrl([
'url' => $resourceKey,
'expires' => $expires,
'private_key' => public_path().'/pk-ABCD123.pem',
'key_pair_id' …Run Code Online (Sandbox Code Playgroud)