|
37 | 37 | 2. How do I improve the iOS session startup for Simulators? |
38 | 38 | - Provide server argument during the appium server start. `preBuildWDAPath` with the path to the WDA build for Simulators. |
39 | 39 |
|
| 40 | +## 📺 Streaming Settings |
| 41 | + |
| 42 | +The **Streaming Settings** section allows you to customize the streaming performance and quality of the IOS simulator and real device screen within the Appium Device-farm dashboard. This is particularly useful when accessing devices from remote machines for real-time control, ensuring the best balance between performance and visual clarity. |
| 43 | + |
| 44 | +### 🔧 Settings Descriptions: |
| 45 | + |
| 46 | +- **Framerate (1 - 60):** |
| 47 | + Sets the number of frames per second (FPS) for the streamed display. |
| 48 | + |
| 49 | + - Higher values (e.g., 60) provide smoother motion but increase resource usage. |
| 50 | + - Lower values (e.g., 10) can improve stability under low bandwidth conditions. |
| 51 | + |
| 52 | +- **Video Quality (1 - 100):** |
| 53 | + Controls the visual quality of the stream. |
| 54 | + |
| 55 | + - `0` offers the lowest quality to save bandwidth. |
| 56 | + - `100` delivers the highest clarity, useful for detailed UI inspections. |
| 57 | + - Adjust this setting to balance visual clarity with network constraints. |
| 58 | + |
| 59 | +- **Scaling Factor (1 - 100):** |
| 60 | + Adjusts the size of the streamed display. |
| 61 | + |
| 62 | + - `100` represents the original size. |
| 63 | + - Lower values shrink the display, helpful when viewing multiple devices simultaneously. |
| 64 | + |
| 65 | +- **Save Settings:** |
| 66 | + Click this button to apply the changes. All adjustments will take effect immediately for the ongoing session. |
| 67 | + |
| 68 | +These settings are designed to offer flexibility, allowing testers to tailor the streaming experience based on their hardware, network conditions, and testing needs. |
| 69 | + |
40 | 70 | ## Notes |
41 | 71 |
|
42 | 72 | 1. If there is no activity on a session for more then 100 seconds, device allocated to respective session would be unblocked and made available for new session requests. |
0 commit comments