ποΈ App
A FlipFlop Cloud App is an abstract concept corresponding to a service that either intends to implement video-related features or wishes to utilize these features even without having a concrete service entity. Through an App, FlipFlop Cloud separates video-related functionalities for each service, allowing the platform to manage information and provide features independently. FlipFlop Cloud offers various types of apps, allowing users to select the most suitable one based on how and in what environment they intend to use video features.
ποΈ Member
A member refers to a user belonging to an app in FlipFlop Cloud. All video-related features in FlipFlop Cloud are designed to be used through members. Therefore, if you want to provide video features to users of a concrete service via FlipFlop Cloud, you need to register the users of your service as members within the App. The minimum required information for registration is the user ID from the actual service. Once a member is registered to an App, their actual service ID is stored and managed as a string attribute called appUserId. Although an internal, separate ID is generated, all member activities are designed to be tracked based on appUserId for the convenience of developers using FlipFlop Cloud.
ποΈ Transcoding Profile
Usage of Transcoding Profiles
ποΈ Video Post
A Video Post is a unit used to manage videos in the form of posts, allowing users to share video content. When viewing shared videos, they need to be viewed in a compressed format to save network bandwidth, which requires a transcoding process. Therefore, even if the purpose is not to share the video but rather to transcode it, a Video Post should be used.
ποΈ Video Room
A Video Room allows people to communicate and interact in real-time using video as a medium. Currently, FlipFlop Cloud supports the following two types of Video Rooms, with more types planned for the future: