Services · Mobile app development · Video streaming apps

Streaming platforms built for Saudi regulation, payments and Arabic viewers.

Codeeo offers video streaming app development in Saudi Arabia for media groups, telecom and pay TV operators, sports bodies, education providers and government entities that want a national live and on-demand service. We build the apps for phones, tablets, browsers and smart TVs, the encoding and delivery chain, multi-DRM, subscriptions billed through mada, wallets and mobile carriers, and the compliance features that Saudi rules call for. A national platform has to work from Tabuk to Najran, in Arabic first, under Saudi data and media law, which is a different brief from a single city launch.

We plan the rollout with you from our Riyadh office, where in-person workshops are available, and support teams in other cities by video call. The apps, code, accounts and viewer data are yours throughout, not held inside a licensed platform.

Built for
Media groups, telecom and pay TV operators, sports federations, national education providers and public bodies launching streaming across the Kingdom.
Typical timeline
Release stages are planned in discovery around content deals, regulatory steps and your launch window, and each stage date is confirmed in writing.
What you own
Source code, every app store and TV store listing, the content and rights database, subscriber and payment records, and all cloud, DRM and CDN contracts in your company's name.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What a national platform needs

The parts that make a Saudi streaming service work nationally.

Saudi viewers already compare every new service with the large regional and global platforms on their phones, so the bar for playback quality and Arabic presentation is high. Behind the screen, a national operator also answers to several authorities. The General Authority for Media Regulation oversees media activity and content, the Communications, Space and Technology Commission has rules for video platforms serving Saudi subscribers, personal data falls under the PDPL enforced by SDAIA, and VAT invoices must follow ZATCA's Fatoora requirements. Payment habits differ too: mada cards dominate, digital wallets are common, and many viewers prefer to charge subscriptions to their mobile bill. We treat these as product requirements from the first workshop. The capabilities below form the national core that city or brand-specific features are built on top of.

Explain your project
  • Arabic first discovery

    Search that understands Arabic spelling variations, transliterated titles and Saudi dialect terms, home rails built around Arabic content, and metadata written natively rather than translated. English and other interface languages are available, but Arabic sets the layout and tone for every screen. Editors can tag titles by region and dialect to improve recommendations.

    Viewers find Saudi and Arab content the way they actually search for it.

  • Mobile carrier billing and local wallets

    Subscriptions charged to STC, Mobily or Zain accounts through carrier billing arrangements, alongside mada, Apple Pay, STC Bank and app store billing. Prepaid users without a card can still subscribe, and bundles sold by a telecom partner can activate accounts automatically. Trials, renewals and cancellations behave the same whichever method was used.

    Every household can pay, not only those with an international card.

  • ZATCA compliant invoicing

    VAT invoices for every subscription, rental and renewal generated in the format Fatoora requires, linked to your finance system, with credit notes for refunds and reports your accountants can reconcile each month without manual exports. Bundled sales through partners are invoiced correctly to the right party, and the invoice language follows the customer's setting.

    Tax records match the billing system without spreadsheet work.

  • PDPL consent and data residency

    Clear consent for analytics and marketing, viewer rights to access and delete their data, records of processing, and account data hosted in cloud regions inside the Kingdom where your legal adviser recommends it. Cross-border transfers to DRM or analytics vendors are documented. Consent changes take effect across all devices at once.

    Privacy obligations are met in the product, not only in the policy page.

  • Security aligned with NCA controls

    For government and critical sector clients, architecture and operations mapped to the National Cybersecurity Authority's controls, including cloud controls where they apply: access management, logging, vulnerability testing and incident response, with evidence kept for audits. Privileged access to production systems is recorded and reviewed on a schedule you agree with your security team.

    Security reviews pass on documentation already prepared.

  • Content classification and regulator reporting

    Age ratings, content descriptors and approval workflows on every title, parental controls tied to those ratings, and exportable records of what was published, when and by whom, ready for whatever reporting your media licence or registration requires. Reviewers can flag scenes for edits before publication, and decisions are kept with the title.

    Compliance questions get answered from the system in minutes.

  • Nationwide delivery with in-Kingdom edges

    CDN providers with edge locations inside Saudi Arabia, multi-CDN switching for resilience, and adaptive bitrate ladders tuned for both fibre homes in large cities and mobile data in smaller towns and along highways. Delivery reports show performance region by region, so weak areas are spotted early and the CDN mix can be adjusted.

    Video starts quickly in Hail as well as in Riyadh.

  • Ramadan and season scaling

    Capacity plans for the nights when new Ramadan drama episodes drop, for national team fixtures and for national celebrations, with scheduled pre-scaling, release times set to the evening after iftar, and an editorial calendar that understands the Hijri year. Release times can be changed for the whole month from one screen, and push notifications go out as each episode appears.

    The busiest viewing nights of the year become the smoothest.

  • Multi-DRM and anti-piracy operations

    Widevine, FairPlay and PlayReady protection, concurrent stream limits, device registration, forensic watermarking for premium content, and a takedown workflow that helps your team act against illegal restreams on social platforms and websites. Licence servers are monitored during big premieres, with fallbacks ready if a provider slows down.

    Content partners agree to bring their best titles to your service.

  • Household accounts and identity checks

    One subscription shared across family profiles and devices, with optional identity verification through Nafath where your adviser requires a verified adult, for example for age-restricted content or for account recovery on high-value plans. Devices can be removed remotely by the account holder, and the number of screens per plan is set in the admin panel.

    Families share fairly and sensitive actions are tied to a real person.

Who this is for

Four organisations building streaming for the whole Kingdom.

A nationwide service has to reach a very spread out population: large metropolitan audiences in Riyadh, Jeddah and the Eastern Province, pilgrims and residents in Makkah and Madinah, and towns across the south and north with different connectivity. Each type of operator below brings its own content rights, partners and obligations. The first release reflects those differences, and the rollout plan usually opens in the largest cities before widening across the regions. Holy cities and seasonal travel also change where viewers are during Hajj and Umrah months.

01

Media groups and content owners

You hold Saudi drama, entertainment or documentary rights and want a direct relationship with viewers rather than licensing everything to third parties. We build a service that can run subscription, advertising or both, with a rights engine strong enough for content bought from regional and international studios. Release schedules, marketing tools and subscriber analytics are built for a national audience from the start, and partner channels such as telecom bundles can be added without reworking the core. Partner studios get reporting on how their titles perform in each region.

Studio security requirements are reviewed at the start of discovery.

02

Telecom and pay TV operators

Operators want a streaming product that bundles with mobile and home internet plans and runs on their set-top boxes as well as phones. We integrate with your billing and customer systems so a subscriber who buys a bundle is activated automatically, and we design for the scale and support processes a national operator already runs. Third-party channels and apps can sit inside your own interface where your content agreements allow. Viewing data from the platform also helps product teams design better bundles and reduce churn across mobile and home plans.

03

Sports federations and leagues

Federations and leagues covering many sports want to show competitions that do not reach the main broadcasters, from youth championships to sports that are growing under Vision 2030 programmes. We build a multi-sport platform with live streaming from venues across the country, simple production kits for smaller events, and archives organised by season, club and athlete. Free and paid tiers help grow audiences while sponsors fund coverage. Athletes and clubs get profile pages that sponsors can support, and federation staff manage everything from one dashboard.

Media rights already sold are mapped before any feature is designed.

04

National education and public platforms

Ministries, universities and national academies need video platforms that serve learners in every region, often with sign in through national identity services and hosting that meets government security controls. We design for low bandwidth, offline viewing and accessibility, and we build the reporting that public bodies need to show reach and completion across different regions. Content can also be pushed to schools and training centres with scheduled access, so lessons reach classrooms in remote areas on time. Captions and Arabic sign language windows can be added for learners who need them.

How we take a Saudi streaming platform from plan to national rollout.

  1. 01Regulatory and commercial discoveryWith your legal, finance and content teams we list the authorities involved, the content rights held, the payment partners wanted and the regions to serve first, before any feature enters the scope.
  2. 02National architectureHosting location, CDN strategy, DRM providers, billing integrations and security controls designed together, with running costs modelled for launch audiences and for the busiest season of the year. Options are compared in a short written report.
  3. 03Arabic first product designInterfaces designed in Arabic from the first wireframe, tested with viewers from different regions and age groups, then adapted for English and any other interface languages you need. Prototypes are reviewed with your brand team.
  4. 04Platform and app developmentApps, CMS, rights engine, billing and video pipeline built in parallel, with compliance features such as consent, invoicing and audit logs delivered in the same sprints as viewer features. Demos run at the end of each sprint.
  5. 05Certification and readinessStore and TV platform certification, penetration testing, load testing at seasonal peak, and confirmation of any registrations or approvals your adviser says must be in place before launch. Results are shared with your compliance team.
  6. 06Phased national rolloutLaunch in the first cities, monitor quality and support demand, then widen to further regions and partners in stages, with each stage reviewed against data before the next begins. Support teams scale with each stage.

Technology

What we build this with.

Encoders, packagers, DRM services, players and CDNs are chosen against your audience size, device range, security controls and hosting rules. Every decision is documented with alternatives, so your own team or another supplier can take over parts of the stack later without starting again.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

03Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

What Saudi operators ask before building a streaming platform.

Media, telecom, data protection, tax and sometimes cybersecurity rules.

The General Authority for Media Regulation oversees media content and activity, the Communications, Space and Technology Commission has rules for video platforms with Saudi subscribers, the PDPL governs viewer data and is enforced by SDAIA, ZATCA sets e-invoicing requirements, and NCA controls apply to government and critical sector clients. We are not lawyers, so your adviser confirms what applies; we build the features and records each rule calls for. We keep a checklist of these obligations in the project documents so nothing is forgotten when the platform grows into new content types.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews