iOS Screen Mirroring App for Education
Budget: €18 – €36 EUR
General Information:
Project Name: Screen Mirroring
Platform: iOS
Development Language: Swift
App Purpose: Provide users the ability to stream media content from a mobile device to various devices (SmartTV, Chromecast, AirPlay, etc.).
Target Audience: iOS device users looking to stream media on external devices.
Supported Devices:
1) SmartTV
2) Chromecast (Google Cast)
3) Miracast
4) AirPlay
Interface Concept:
Onboarding Screens:
First Slide: Explains app's main feature: streaming video from browser and IPTV playlists.
Second Slide: Describes streaming of photos, videos from the device’s library, and real-time camera streaming.
Third Slide: Shows screen mirroring feature to external devices (TV).
Fourth Slide: Offers a free 3-day trial, followed by automatic paid subscription. User options:
Press "Continue" to subscribe.
Press "X" to close and proceed to the main interface.
If subscription is declined, an alternative subscription menu appears, followed by a return to the initial subscription screen if still declined.
Main Interface:
Once an option is chosen, the startup screen won’t reappear, and users will access the main interface directly.
Main Interface Features:
Cast Media: Streams photos, videos, and live camera to TV.
Screen Mirroring: Mirrors the mobile device screen to TV.
Web Browser: Streams videos from an integrated browser to TV.
IPTV: Streams IPTV playlist content to TV.
Tap to Connect TV: Opens a menu to select a device for streaming.
Settings Menu: Options to disconnect from the device (TV), share the app link, access subscription information, and contact support.
Note: Features 2, 3, and 4 are marked "Premium" and are available only to users with a subscription. Attempts to access them prompt a subscription offer with multiple options.
Feature Descriptions:
Cast Media:
Streams photos or videos from the device library to TV.
The user is prompted to allow access to their library, after which the media is displayed, ready to stream.
Camera streaming works similarly by requesting camera access and immediately streaming live footage to the TV.
Screen Mirroring:
Mirrors the entire mobile screen to a TV.
The user is prompted to allow screen recording to begin streaming to the TV.
Web Browser:
Integrated browser with video streaming capability to TV.
The browser allows video playback, which can be streamed to the TV.
IPTV:
Enables playback of IPTV playlists containing links to TV channels.
The user can add playlists, which can be played locally or streamed to the TV.
Note: If the device connection is not established, users will be prompted to set it up before using any of these features.
Miro concept https://miro.com/app/board/uXjVLfS6Vx0=/?share_link_id=941942693491
Project Name: Screen Mirroring
Platform: iOS
Development Language: Swift
App Purpose: Provide users the ability to stream media content from a mobile device to various devices (SmartTV, Chromecast, AirPlay, etc.).
Target Audience: iOS device users looking to stream media on external devices.
Supported Devices:
1) SmartTV
2) Chromecast (Google Cast)
3) Miracast
4) AirPlay
Interface Concept:
Onboarding Screens:
First Slide: Explains app's main feature: streaming video from browser and IPTV playlists.
Second Slide: Describes streaming of photos, videos from the device’s library, and real-time camera streaming.
Third Slide: Shows screen mirroring feature to external devices (TV).
Fourth Slide: Offers a free 3-day trial, followed by automatic paid subscription. User options:
Press "Continue" to subscribe.
Press "X" to close and proceed to the main interface.
If subscription is declined, an alternative subscription menu appears, followed by a return to the initial subscription screen if still declined.
Main Interface:
Once an option is chosen, the startup screen won’t reappear, and users will access the main interface directly.
Main Interface Features:
Cast Media: Streams photos, videos, and live camera to TV.
Screen Mirroring: Mirrors the mobile device screen to TV.
Web Browser: Streams videos from an integrated browser to TV.
IPTV: Streams IPTV playlist content to TV.
Tap to Connect TV: Opens a menu to select a device for streaming.
Settings Menu: Options to disconnect from the device (TV), share the app link, access subscription information, and contact support.
Note: Features 2, 3, and 4 are marked "Premium" and are available only to users with a subscription. Attempts to access them prompt a subscription offer with multiple options.
Feature Descriptions:
Cast Media:
Streams photos or videos from the device library to TV.
The user is prompted to allow access to their library, after which the media is displayed, ready to stream.
Camera streaming works similarly by requesting camera access and immediately streaming live footage to the TV.
Screen Mirroring:
Mirrors the entire mobile screen to a TV.
The user is prompted to allow screen recording to begin streaming to the TV.
Web Browser:
Integrated browser with video streaming capability to TV.
The browser allows video playback, which can be streamed to the TV.
IPTV:
Enables playback of IPTV playlists containing links to TV channels.
The user can add playlists, which can be played locally or streamed to the TV.
Note: If the device connection is not established, users will be prompted to set it up before using any of these features.
Miro concept https://miro.com/app/board/uXjVLfS6Vx0=/?share_link_id=941942693491