Shortcuts

mmengine.fileio.generate_presigned_url

mmengine.fileio.generate_presigned_url(url, client_method='get_object', expires_in=3600, backend_args=None)[source]

Generate the presigned url of video stream which can be passed to mmcv.VideoReader. Now only work on Petrel backend.

Note

Now only work on Petrel backend.

Parameters
  • url (str) – Url of video stream.

  • client_method (str) – Method of client, ‘get_object’ or ‘put_object’. Defaults to ‘get_object’.

  • expires_in (int) – expires, in seconds. Defaults to 3600.

  • backend_args (dict, optional) – Arguments to instantiate the corresponding backend. Defaults to None.

Returns

Generated presigned url.

Return type

str

Read the Docs v: v0.8.3
Versions
latest
stable
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
v0.6.0
v0.5.0
v0.4.0
v0.3.0
v0.2.0
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.