X Xx Vidos Official

| AC # | Given | When | Then | |------|-------|------|------| | | User is on home screen (logged‑in or guest) | Feed loads | At least 10 video cells are displayed, first video auto‑plays muted, UI elements visible. | | AC‑2 | Network = 3G | Feed request starts | Video start latency ≤ 1.5 s, fallback to 240p bitrate. | | AC‑3 | Creator records a 12‑second clip and taps “Post” | Upload finishes | Video appears in the feed of the creator and a random sample of other users within 5 seconds. | | AC‑4 | Viewer double‑taps on a video | Action registers | Like count increments instantly, like event sent to analytics. | | AC‑5 | Moderator marks video as “violating” | System processes flag | Video is removed from the feed within 30 seconds; user receives a notification. | | AC‑6 | User swipes up on a video cell | Navigation occurs | Creator profile screen slides in, showing their short‑video grid. | | AC‑7 | Ads are enabled | Feed reaches 9th video | Native ad unit is displayed, respects user’s ad‑personalisation opt‑out. | | AC‑8 | QA runs load test with 2 M concurrent users | System under load | 95 % of /feed responses < 150 ms, error rate < 0.5 %. |

The world of online video culture is complex and multifaceted, offering both opportunities and challenges. As we continue to navigate this evolving media landscape, it's essential to critically examine the impact of video content on society, acknowledging both the benefits and drawbacks of video consumption. By doing so, we can foster a more informed, engaged, and critically thinking audience, ensuring that the potential of video content is realized while minimizing its negative consequences. x xx vidos

| Category | Requirement | |----------|-------------| | | 95 % of videos must start playing within 1 second on 4G/LTE. | | Scalability | Service must handle 2 M concurrent feed requests with < 150 ms latency. | | Reliability | Video upload success rate ≥ 99 % (retries up to 3 times). | | Security | All video assets stored in encrypted buckets; signed URLs with 1‑hour TTL for playback. | | Compliance | GDPR‑compliant data handling; ability to delete a user’s videos on request within 24 h. | | Observability | End‑to‑end tracing (OpenTelemetry) for feed request → recommendation → CDN delivery. | | Localization | UI strings externalised; support EN, ES, FR, DE at launch. | | AC # | Given | When |