p2p - WebRTC Streaming between PC and Mobile Client -


I want to apply peer to communication between mobile device (iOS and Android) and Windows PC, I like mobile The app will stream camera output to the camera (no audio will be required), and PC users will be able to capture screenshots by running Steam. Below is the possibility that I am thinking.

Option 1: Develop a web based application that will run in Google Chrome or Firefox browser on Windows PC, and it will also develop mobile customer apps on Android and iOS devices. , And WebRTC, it will steam on the mobile camera output website which will be running in Chrome's Chrome or Safari browser, and users will be able to capture screenshots by running steam. Will be enabled and saved on the user's computer. The drawback of this solution is that I have to develop a website so that the user's computer file is not storing, because the standalone desktop application is much better because the desktop application can easily access the user's computer file system

Option 2: Evolution of 3 applications

  1. A standalone desktop application that will have all the features that the computer's location If the file requires access to the system.

  2. Develop a small web site that will have just one screen, this display will use for mobile camera steam, and the user will capture the output from that page, the desktop Will develop the watchdog service in the app, which has been captured on the screen from the latest Chrome or Firefox browser.

  3. The third app will be mobile client running on mobile which will stream the camera output to the camera using WebRTC. The drawback of this solution is that this solution will not be a real time, because the user has to use two different interfaces for screen capture, so that the PC Chrome or Firefox browser can be used, and the PC application after screen capture Have to go back.

My understanding is that it is not possible for webRTC to have fewer solutions, a signaling server will be required, some open source WebRTC servers like AiHirts, signals I Have to be used and configured in your environment.

This is my first WebRTC-based project, so I would like to know your opinion about the solution I am doing, it is correct or there is no better way to achieve it.

Thanks Suresh

Hello IOS, WebRTC does not support, but Android

My Option node-webkit (desktop app using HTML5, JavaScript, CSS3, nodes, NPM)

Mobile App A) but does not support iOS Vebartisi


Comments