# ios_app_cloud **Repository Path**: cdh171688/ios_app_cloud ## Basic Information - **Project Name**: ios_app_cloud - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-23 - **Last Updated**: 2026-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Cphone-ios iOS application for remote Android device streaming and control via WebRTC. ## Features - **Remote Device Streaming**: Real-time video streaming from Android devices via WebRTC - **Remote Control**: Touch input and system commands (Home, Back, Recent) - **Floating Console**: In-app floating overlay with: - RTT (Round-Trip Time) display - Virtual navigation buttons toggle - Audio mute/unmute - Disconnect cloud device ## Requirements - iOS 14.0+ - Xcode 12.0+ - CocoaPods ## Installation ```bash pod install open Cphone-ios.xcworkspace ``` ## Build Open `Cphone-ios.xcworkspace` in Xcode and run on simulator or device. ## Usage 1. Launch the app and login with tenant backend credentials 2. Select a project from the list 3. Choose a device to connect 4. View the remote device screen in real-time 5. Use touch gestures to control the remote device 6. Use the floating console for quick controls ## Architecture - **ViewController**: Main UI controller managing three pages (Login, Selection, Preview) - **BackendClient**: REST API communication with tenant backend - **StreamSessionController**: WebRTC session management - **ControlPacketCodec**: Touch and system command encoding - **FloatingConsoleView**: In-app floating control panel