如何使用 Dropbox PHP Core SDK 更快地使用 createTemporary DirectLink 进行视频流传输
How to make video streaming with createTemporaryDirectLink faster with Dropbox PHP Core SDK
现在,我正在使用 createTemporaryDirectLink
和 Dropbox PHP Core SDK
代码如下所示:
list($url, $expires) = $client->createTemporaryDirectLink("/".$destination);
header("location: $url");
问题:缓冲频繁,体验不佳。 问题不在于我的 wifi 连接,我检查了 YouTube,体验好 10 倍...
你能用 Dropbox 购买更快的 api 密钥吗?或者,用代码做任何事情来加快体验...
我会检查您的网络连接上是否有任何可能干扰或限制您与 Dropbox 的连接(例如,防火墙、安全软件、ISP 等)
不幸的是,除此之外,您无能为力。 Dropbox 不为不同的密钥、计划等提供更快的速度。
请注意,所有 Dropbox 服务器都位于美国。您与 Dropbox 的连接速度取决于您在 ISP 和 Dropbox 服务器之间获得的路由,并且可能比您的 ISP 的额定速度慢。
有时重置或重试您的连接可以让您使用不同的路线和更快的速度,但这不在 Dropbox 的控制范围内。某些 ISP 还会限制持续连接,因此如果您看到初始连接速度较高,然后速度较低,这可能就是原因。
此外,YouTube 可能不是一个很好的比较对象,因为视频播放器可以根据可用带宽自动调整视频质量(从而调整传输大小)。另一方面,createTemporaryDirectLink
返回的 URL 始终是文件中存储的 full/original 内容。如果它很高 resolution/bitrate,它不能自动降低它以适应可用的网络连接。
现在,我正在使用 createTemporaryDirectLink
和 Dropbox PHP Core SDK
代码如下所示:
list($url, $expires) = $client->createTemporaryDirectLink("/".$destination);
header("location: $url");
问题:缓冲频繁,体验不佳。 问题不在于我的 wifi 连接,我检查了 YouTube,体验好 10 倍...
你能用 Dropbox 购买更快的 api 密钥吗?或者,用代码做任何事情来加快体验...
我会检查您的网络连接上是否有任何可能干扰或限制您与 Dropbox 的连接(例如,防火墙、安全软件、ISP 等)
不幸的是,除此之外,您无能为力。 Dropbox 不为不同的密钥、计划等提供更快的速度。
请注意,所有 Dropbox 服务器都位于美国。您与 Dropbox 的连接速度取决于您在 ISP 和 Dropbox 服务器之间获得的路由,并且可能比您的 ISP 的额定速度慢。
有时重置或重试您的连接可以让您使用不同的路线和更快的速度,但这不在 Dropbox 的控制范围内。某些 ISP 还会限制持续连接,因此如果您看到初始连接速度较高,然后速度较低,这可能就是原因。
此外,YouTube 可能不是一个很好的比较对象,因为视频播放器可以根据可用带宽自动调整视频质量(从而调整传输大小)。另一方面,createTemporaryDirectLink
返回的 URL 始终是文件中存储的 full/original 内容。如果它很高 resolution/bitrate,它不能自动降低它以适应可用的网络连接。