{
  "id": 8179417,
  "title": "MOQ Mobile: Building Real-Time iOS and Android Apps",
  "url": "https://urgent.news/2026/09/18/moq-mobile-building-real-time-ios-and-android-apps",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-18T05:00:14.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/maria-artamonova/moq-mobile-building-real-time-ios-and-android-apps-7c2"
  },
  "original_language": "en",
  "account": "MOQ mobile app development could transform smartphones into first-class endpoints for real-time media, serving as both media sources and destinations. These native iOS and Android applications can publish and subscribe to various types of data, including camera, microphone, screen, and application data, through a relay. While MOQ is not a production-ready replacement for all mobile WebRTC workflows, its publish-and-subscribe model offers an intriguing foundation for one-to-many and large-scale interactive applications.\n\nThe article explores the potential of MOQ Mobile, which focuses on the growing importance of native mobile applications in real-time media applications. Since phones are already central to various aspects of live commerce, creator platforms, sports, remote monitoring, public safety, and field operations, they possess the necessary hardware components (cameras, microphones, display, sensors, local storage, and network connections) to serve as both sources and destinations for media.\n\nMOQ Transport organizes media and application data as addressable objects within tracks and groups. Mobile clients can publish or subscribe to these tracks through a relay, which handles fan-out and can participate in a larger delivery network. The IETF MoQ Transport draft is still in evolution, requiring developers to track versions and test interoperability rather than assuming compatibility between different versions or libraries.\n\nFor MOQ to succeed, it needs practical implementations across clients, relays, encoders, players, and devices. The MOQ5 open-source native C library, developed by the Red5 team, provides a transport-independent protocol core and higher-level services for sending and receiving media. MOQ5 currently has Swift integration for Apple platforms and Kotlin support for Android. Red5's team is building iOS and Android SDKs on top of MOQ5, aiming not just for playback but also for publishing and subscribing through MOQ.\n\nOther efforts outside MOQ5, such as Bitmovin's MoQKit, provide preview Swift and Kotlin APIs for publishing and playing low-latency streams on iOS and Android. However, it is essential to note the distinction between MOQ5 and these other libraries, as the APIs and relay compatibility may still change.",
  "summary": "MOQ mobile app development could make phones first-class endpoints for real-time media, not just screens for watching a stream. Native iOS and Android applications could publish camera, microphone, screen, and application data to a relay while also subscribing to live video, audio, and related data. That does not make MOQ a production-ready replacement for every mobile WebRTC workflow. WebRTC has…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}