File streaming

File streaming, media streaming and remote desktops: what is the difference?

Understand where Suite file streaming fits alongside media playback and remote desktops in a productive creative workflow.

Put the files where the creative tools can use them

File streaming connects applications to shared files through a familiar filesystem. Suite makes that useful for teams whose creative tools need source media and project paths, with S3 Native preserving native-object access for compatible services. Media playback delivers a viewing experience, while remote desktops deliver access to applications on another machine; choose the combination that supports the work you want to do.

Suite describes its S3 Native product as file streaming with native objects retained in customer-owned storage. That is relevant when an application needs file access. It does not, by itself, supply remote compute or turn a source file into a browser review experience.

Separate file access, playback and application delivery

For a concrete media-delivery example, Apple's HTTP Live Streaming overview describes delivery of live and on-demand audio and video over HTTP, with playback adapting to network conditions. A review link using a playback system should be evaluated as a viewing experience. It is not evidence that the viewer has a mounted source-media filesystem.

Microsoft's Remote Desktop Services overview describes applications and desktops running on centralized hosts while their interface is presented remotely. In that arrangement, identify the remote host's storage access separately from the endpoint used to view the session.

These categories can be combined in a larger workflow. Combining them adds questions to verify; it does not make their requirements interchangeable. A remote host might use a filesystem, and a team might generate a viewing copy from the same source assets used for editing. Do not infer that a particular combination is supported until it has been checked.

Write a three-line workflow description

Before comparing products, complete these statements:

  • Execution: The editing, analysis or rendering application runs on this named host or approved runtime.

  • Input: That application reads source files through this filesystem path, object interface or other documented access method.

  • Experience: The person receives an editable project, an interactive remote session, a review video or a completed output.

If the answers are unclear, a demonstration can appear successful while solving the wrong problem. Smooth playback of an exported review video does not establish that a source timeline opens correctly. A responsive remote session does not establish that every collaborator's local application can access the same files.

Compare one job with the right measurements

For a proposed edit, observe opening the project, locating media, scrubbing representative sections, saving and verifying the result. For a viewing session, observe playback and the reviewer's required interaction. For remote application delivery, include the connection to the execution host and the application's actual task.

Keep the requested result explicit. Do not rank these approaches using a single transfer-speed number when their outputs differ. Test a combined arrangement as a combined arrangement, recording the host, application, access path and connection conditions.

When Suite belongs in the evaluation

Consider Suite when the problem is getting shared cloud files into file-based applications on a supported client environment. If the missing piece is remote processing capacity or a finished-video review interface, define that requirement separately. An agent should make the same distinction before recommending or installing anything: name the execution host, the required input interface and the expected result, then confirm compatibility and authorization.

Put the idea to work

Start with your workflow.

Bring shared files into your familiar applications with Suite Managed, or connect your own supported storage with S3 Native. S3 Native requires at least 20 TB of active storage.