
Daystar
Live streaming app for iOS and Android

Daystar Television Network, US.

Request
Result
Technologies
- Swift
- Kotlin
- MPMoviePlayer
- Verimatrix
- AVPlayerViewController
- Server-sent events
Result
Results
-
Increased User Engagement
The Daystar app has experienced significant growth in its unique users per month, showcasing the app’s increasing popularity and its ability to engage a wider audience.
-
Ongoing App Improvement
The Daystar app and its support infrastructure are continuously enhanced, ensuring that the app remains up-to-date and reliable for users, with ongoing optimizations to meet evolving needs.
Challenge

Our client, Daystar Television Network, is a leading television network based in the U.S. Today, it stands as the fastest-growing faith-based network worldwide.
Daystar Television Network approached our team to develop a mobile app for both Android and iOS platforms. The main goal of the app was to provide users with access to on-demand videos and live streams 24 hours a day. For this project, we leveraged our expertise in live streaming app development to ensure high-quality streaming, smooth navigation, and reliable performance across both platforms, helping Daystar expand its audience and reach viewers around the world.
Solution

The development of the Daystar app took 2 months, during which our team created a comprehensive mobile application that supports both video streaming and on-demand video broadcasting. The app provides high-quality, uninterrupted access to live and recorded content, with several key features aimed at improving user experience and accessibility.
To ensure secure content delivery and protect intellectual property, we integrated a robust copyright protection system. Using Verimatrix, a world leader in content security, we implemented encryption and verified legitimate users, preventing unauthorized rebroadcasting. This solution also facilitates quick audits, meeting the needs of rights holders and providing secure access to the platform.
Image Quality
Ensuring top-tier image quality was a priority for the team. Every detail on the screen is visible in HD, enhancing the user experience and making the content more engaging.
Video Recording
Users can record videos and review them later. Additionally, viewers can easily return to interesting moments chosen by the editors or other users, enriching the content's value.
Signal Delivery
We used a network of specialized Content Delivery Network (CDN) servers to ensure fast delivery of video signals with no lags or delays, which is crucial for providing a smooth viewing experience.
Video-on-Demand
The app supports seamless on-demand video playback. We utilized standard components like MPMoviePlayer and AVPlayerViewController to easily stream MP4 files via HTTP URLs, ensuring smooth video playback.
Stable Functioning
Cogniteq ensured that the app delivers uninterrupted video access regardless of the user’s location. The app is designed to function smoothly, allowing users to watch content without any interruptions.
Data Storage & Synchronization
Daystar’s app stores a local copy of the database that updates when the app is opened or running in the background. Updates are delivered with minimal delay, even when the app is offline. For example, new content can be streamed within milliseconds of being created in the CMS. This mechanism ensures functionality even in cases of weak or interrupted mobile internet.
Real-Time Updates
The app uses server-sent events to provide real-time updates, such as news feeds, live streams, and other content as it becomes available. This ensures users are always up to date with the latest content.
Favorite Shows & Weekly Schedule
Users can save their favorite shows for easy access and view the weekly live streaming schedule to plan their viewing accordingly.
Media Interaction & Accessibility
The app allows users to send prayer requests, share videos and images, and offers closed captioning for live streaming and selected shows, enhancing accessibility and engagement.

Content Delivery Process
The image is created from the video stream coming from the event cameras.
Signals from the cameras are processed at the TV station, where the director generates the outgoing signal.
Video streams are delivered via VPN to a distribution unit, then transmitted to the Daystar app.
Finally, users can watch their favorite shows seamlessly.
Drop us a line!
Do you have a product idea you wish to bring to life?