{"componentChunkName":"component---src-templates-portfolio-detail-index-tsx","path":"/our-work/oceaniekstream/","result":{"data":{"contentfulOursWorks":{"deliverables":"Android App, iOS App, Android TV App","icon":{"file":{"url":"//images.ctfassets.net/xri6xnn81z4a/6DESupSJrDje91hxHn854v/22f7ca670eeaeecd45c8007fffc48a03/nav-icon.svg"}},"title":"Oceaniek Stream","links":{"websiteLink":null,"appStoreLink":"https://apps.apple.com/in/app/oceaniek-stream/id6740584190","playStoreLink":"https://play.google.com/store/apps/details?id=com.oceaniek.mobile&hl=en_IN"},"detailPage":{"slug":"/our-work/oceaniekstream/","seo":{"metaTitle":"OTT Platform Success Story – Oceaniek Stream ","metaDescription":"Zartek built Oceaniek Stream - a Flutter OT aTpp with custom video player, in-app payments & Android TV. Live on Play Store & App Store.","metaUrl":"https://www.zartek.in/our-work/cceaniekstream/","metaAuthor":"Zameel","metaKeywords":["OTT app development","Flutter OTT app","cross-platform OTT app development","OTT streaming app development company"]},"technology":{"technology":"Flutter (Dart), Python (Backend)"},"content":{"raw":"{\"nodeType\":\"document\",\"data\":{},\"content\":[{\"nodeType\":\"embedded-asset-block\",\"data\":{\"target\":{\"sys\":{\"id\":\"6ZwPWJ8J4FsSwSLvtOzWEV\",\"type\":\"Link\",\"linkType\":\"Asset\"}}},\"content\":[]},{\"nodeType\":\"heading-1\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"About Oceaniek Stream\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Oceaniek Stream is a premium over-the-top (OTT) streaming platform developed by Oceaniek International, offering movies, TV shows, web series, documentaries, and original content to audiences across 48 countries. Launched in early 2025 with a grand premiere event at Hyatt Regency, Chandigarh, the platform positions itself as a family-friendly, ad-free entertainment hub with content spanning Bollywood, Hollywood, Korean, Japanese, and regional Indian cinema.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The platform features a SMART recommendation engine that suggests content based on viewing preferences, mood, language, and available time. Oceaniek offers three subscription tiers - Shore Pass, Sailor Pass, and Captain Pass - providing flexible pricing for different user segments. The app has crossed 10,000+ downloads on Google Play with a 4.3-star rating, and has expanded into live sports streaming, original reality programming (Oceaniek Global Super Star), and a user-generated content monetisation model.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Challenge\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Oceaniek came to \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Zartek Technologies\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" with an ambitious goal: build a full-featured OTT streaming platform that would work seamlessly across three very different form factors - mobile phones (Android and iOS), and television screens (Android TV) - all from a single codebase. The platform needed to compete with established players like Netflix, Hotstar, and Amazon Prime Video on user experience, while operating on the budget and timeline of a startup.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The core technical challenge was the video player. Off-the-shelf video player plugins available in Flutter's ecosystem lacked the control and reliability needed for a production OTT platform. The client needed a custom-built video player capable of handling adaptive bitrate (ABR) streaming, DRM-protected content playback, multi-language subtitle rendering, touch and D-pad/remote playback controls, and seamless cross-device resume functionality - all critical requirements for a competitive OTT app development project.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/firestick-tv-app-development/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Android TV app development\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" introduced an entirely different interaction paradigm. Television interfaces are navigated with a remote control, not touch. This meant the entire UI needed to be re-architected for focus-based navigation: large content cards, horizontal scrollable rails, a lean-back viewing experience, and D-pad-accessible menus. Building this natively alongside the mobile app from a single \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/flutter/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Flutter codebase\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" was a significant engineering challenge, as Flutter's TV support was still maturing and required substantial custom work.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The payment layer added further complexity. The app required in-app subscription management across both the Google Play Store and the Apple App Store, each with different billing APIs, subscription lifecycle handling, receipt validation, and grace period logic. The three subscription tiers (Shore, Sailor, Captain) had to be managed consistently across platforms, with the backend serving as the source of truth for entitlement status.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Key challenges included:\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Building a custom video player with adaptive bitrate streaming, DRM support, subtitle rendering, and cross-device playback resume.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Delivering an Android TV app from the same Flutter codebase, with a fully remote-navigable, lean-back UI using focus-based interaction instead of touch.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Integrating in-app subscription billing across Google Play and the Apple App Store with consistent entitlement management.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Handling multi-region content delivery for a platform serving audiences in 48 countries.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Building a content management system (CMS) that supports movies, series, documentaries, originals, trailers, and categorisation by genre, language, mood, and watch time.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Ensuring smooth OTT streaming performance across varying network conditions, from urban broadband to rural mobile data.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Solution\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"\",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Zartek Technologies\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", a leading \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"mobile app development company in India\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", designed and developed the complete Oceaniek Stream platform - Android app, iOS app, and Android TV app - using \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/flutter/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Flutter\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" as a single cross-platform framework, with a Python backend powering content management, user accounts, subscription entitlements, and the recommendation engine.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Custom Video Player\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The centrepiece of the technical solution is the custom-built video player. Rather than relying on Flutter's default video plugins, which lacked the fine-grained control an OTT platform demands, Zartek's \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/flutter/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Flutter app development\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" team built a purpose-engineered player that handles adaptive bitrate streaming (ABR) to dynamically adjust video quality based on the user's network conditions. The player supports subtitle rendering with multiple language tracks, DRM-protected content playback, playback speed controls, a scrubbing timeline with thumbnail previews, and auto-resume that picks up exactly where the user left off — even when switching between devices.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Critically, the player was designed with two distinct interaction modes: a touch-optimised interface for mobile (swipe to seek, tap to pause, pinch to zoom) and a D-pad/remote-optimised interface for Android TV (focus-based controls, on-screen transport bar, long-press for options). Both modes share the same underlying player engine, ensuring consistent playback behaviour, but present entirely different control surfaces tailored to each form factor.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Android TV — Living Room Experience\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/firestick-tv-app-development/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Android TV app development\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" was one of the most technically demanding deliverables. Flutter's ecosystem for television interfaces was still in its early stages when development began, requiring substantial custom engineering. Zartek built a fully remote-navigable, lean-back UI from the ground up: large hero banners for featured content, horizontal scrollable content rails organised by genre, language, and editorial collections, a focus management system that highlights the active item as the user navigates with the remote, and a content detail screen optimised for viewing from a distance.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The TV app shares the same business logic, content API, and user account system as the mobile apps. A user can start watching a movie on their phone during a commute and resume from the same point on their television at home. The Android TV build is available on the Google Play Store for TV devices and on the Amazon Appstore for Fire TV - a true cross-platform streaming app built from a single codebase.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"In-App Subscription Payments\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Oceaniek operates on a subscription model with three tiers: Shore Pass (₹49/month), Sailor Pass (₹249/6 months), and Captain Pass (₹399/year). Zartek integrated native in-app purchase (IAP) billing for both Google Play Billing and Apple's StoreKit, handling the full subscription lifecycle: initial purchase, renewal, cancellation, grace periods, billing retries, and receipt validation. The Python backend serves as the source of truth for entitlement status, validating receipts server-side and syncing subscription state across the user's devices so their access remains consistent regardless of which platform they originally subscribed on.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Content Delivery and SMART Recommendations\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The backend manages an extensive content library spanning movies, TV shows, web series, documentaries, and Oceaniek Originals. Each title is tagged with genre, language, duration, mood, and region availability, enabling the SMART recommendation engine to surface personalised suggestions based on viewing history, time available, and mood preference. The content delivery layer handles multi-region availability, ensuring that users in different countries see only the content licensed for their region.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The app also supports trailer previews before streaming, watchlist management, search with filters (genre, language, year, rating), and a recently watched section that syncs across all three platforms.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"User Experience and Design\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/uidesign/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"UI/UX design\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" was crafted to feel premium and immersive. The mobile app features a dark-themed interface with high-contrast imagery, smooth scroll animations, and a bottom navigation bar for quick access to Home, Search, Categories, and Profile. Content cards use large poster artwork with gradient overlays for text readability. The onboarding flow supports login via email or mobile number, with OTP verification.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/firestick-tv-app-development/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Android TV interface\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" follows the lean-back design language: large focusable tiles, horizontal rails, a top navigation bar accessible via the remote's directional pad, and a full-screen content detail overlay. Every interaction was optimised for remote control usability, with clear focus indicators and smooth directional transitions.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"The result is a polished, multi-platform OTT streaming experience that delivers the same quality of service users expect from major streaming platforms — built from a single \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/flutter/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Flutter codebase\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", with a custom video player, native subscription billing, and a living-room-ready Android TV app.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Technology Highlights\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Mobile Apps\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" - \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/flutter/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Flutter (Dart)\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" — single codebase for Android and iOS\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Android TV App\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" - \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/flutter/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Flutter (Dart)\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" — custom lean-back UI with focus-based remote navigation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Video Player - \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Custom-built — adaptive bitrate streaming, DRM, subtitles, multi-mode controls\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Backend - \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Python — content management, user accounts, entitlements, recommendations\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Subscription Billing\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" - Google Play Billing + Apple StoreKit with server-side receipt validation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Content Delivery - \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Multi-region streaming infrastructure serving 48 countries\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Recommendations - \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"SMART engine — personalised suggestions by genre, mood, language, and time\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Authentication - \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Email and mobile OTP login\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Platforms - \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Google Play (mobile), Apple App Store, Google Play (TV), Amazon Appstore (Fire TV)\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Design - \",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\"Dark-themed, premium UI — \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/uidesign/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"mobile-optimised\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" and TV lean-back variants\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Key Features\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Streaming & Playback\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Custom video player with adaptive bitrate streaming that adjusts quality based on network conditions in real time.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"DRM-protected content playback for premium and original content.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Multi-language subtitle support with on-screen rendering.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Cross-device playback resume — start on mobile, continue on TV from the same point.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Trailer previews before full-length streaming.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Android TV\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Fully custom lean-back UI designed for remote control / D-pad navigation.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Large hero banners, horizontal content rails, and focus-highlighted navigation.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Same content library, user account, and watch progress as the mobile apps.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Available on Google Play for TV and Amazon Appstore for Fire TV devices.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Subscription & Monetisation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Three subscription tiers: Shore Pass (monthly), Sailor Pass (6 months), Captain Pass (annual).\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Native in-app purchase integration for both Google Play and Apple App Store.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Server-side receipt validation and cross-platform entitlement sync.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Ad-free premium streaming experience.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-3\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Discovery & Personalisation\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"unordered-list\",\"data\":{},\"content\":[{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"SMART recommendation engine suggesting content by genre, mood, language, and available watch time.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Watchlist, search with filters, and synced recently-watched across all devices.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Content categorised by genre, language, editorial collections, and Oceaniek Originals.\",\"marks\":[],\"data\":{}}]}]},{\"nodeType\":\"list-item\",\"data\":{},\"content\":[{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Multi-region content availability for audiences across 48 countries.\",\"marks\":[],\"data\":{}}]}]}]},{\"nodeType\":\"heading-2\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"FAQ\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Q: What is Oceaniek Stream?\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A: Oceaniek Stream is a premium OTT streaming platform offering movies, TV shows, web series, documentaries, and original content across 48 countries. It features ad-free streaming, personalised recommendations, and is available on Android, iOS, and Android TV.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Q: What technology was used to build the Oceaniek Stream app?\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A: Oceaniek Stream was built using \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/flutter/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Flutter (Dart)\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" for a single cross-platform codebase covering Android, iOS, and Android TV. The backend is built in Python. The app features a custom-built video player with adaptive bitrate streaming, DRM support, and native in-app subscription billing for both Google Play and Apple App Store.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Q: Does Oceaniek Stream have an Android TV app?\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A: Yes. Oceaniek Stream has a dedicated \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/services/firestick-tv-app-development/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Android TV app\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\" built in Flutter, featuring a lean-back UI designed for remote control navigation with large content tiles, horizontal rails, and focus-based interaction. It is available on Google Play for TV devices and on the Amazon Appstore for Fire TV.\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Q: How does the Oceaniek Stream video player work?\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A: Oceaniek Stream uses a custom-built video player (not an off-the-shelf plugin) that supports adaptive bitrate streaming for automatic quality adjustment based on network conditions, DRM-protected content, multi-language subtitles, playback resume across devices, and separate control interfaces for touch (mobile) and D-pad/remote (TV).\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"Q: Who developed the Oceaniek Stream OTT platform?\",\"marks\":[{\"type\":\"bold\"}],\"data\":{}},{\"nodeType\":\"text\",\"value\":\" \",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"paragraph\",\"data\":{},\"content\":[{\"nodeType\":\"text\",\"value\":\"A: The Oceaniek Stream apps for Android, iOS, and Android TV were designed and developed by \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"Zartek Technologies\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", a product engineering and \",\"marks\":[],\"data\":{}},{\"nodeType\":\"hyperlink\",\"data\":{\"uri\":\"https://www.zartek.in/\"},\"content\":[{\"nodeType\":\"text\",\"value\":\"mobile app development company in Kochi, India\",\"marks\":[],\"data\":{}}]},{\"nodeType\":\"text\",\"value\":\", specialising in cross-platform mobile development, OTT streaming solutions, and Flutter engineering.\",\"marks\":[],\"data\":{}}]}]}","references":[{"contentful_id":"6ZwPWJ8J4FsSwSLvtOzWEV","id":"990ceeb7-9219-5da0-93e3-c51377ea25d3","file":{"url":"//images.ctfassets.net/xri6xnn81z4a/6ZwPWJ8J4FsSwSLvtOzWEV/fe802a22ff964ba9bb329873c78381b4/30444c5c-f481-4c33-9888-faa4f2a9d332.png"}}]},"client":{"client":"Oceaniek Technologies India (Punjab)"},"platforms":{"platforms":"Android, iOS, Android TV"},"services":{"services":"UI/UX Design, Cross-Platform App Development, Android TV Development"}}}},"pageContext":{"slug":"/our-work/oceaniekstream/"}},"staticQueryHashes":[]}