This decentralized video platform should have it’s own cloud storage to avoid clogging but maybe small size video formats of maximum few MBs can be allowed (per User) to be stored on IPFS or similar P2P storage. Alternatively, users may be able to store their videos on their own computers.
Also, this kind of platform should be either on separate (high-performance) blockchain or deployed on reliable layer 2 solution to avoid high TX fees and allow micro transactions.
To avoid fake accounts and bots, digital identities tied to unique user addresses should be implemented.
Tokenomics should incentivize content creators depending on number of likes and comments on uploaded videos and users based on their activity.
Watching advertisement videos should be optional but viewers would be paid per viewing by advertisers who would to put specific amount of tokens in escrow. This advertisement videos will be played to users limited number of times or as long as there are tokens in advertisers escrow and you would know in advance how much you will be paid if you watch the whole advertisement video. Probably also limit users to watch multiple times same advertisement video.
Role-based governance system (creators, users, advertisers, legislative bodies) should be used to decide on platform’s policies and development direction.