Acedemy Platform
€750-1500 EUR
Dibayar semasa penghantaran
web platform:
Web platform - finishing existing features using collaborative whiteboard - Debugging some features
Recording the screen, which includes:
- Collaborative whiteboard
- 2 web cams
- Chat
Saving the recording in a server as a video output, returning a link. Associating that video to both users
Some tools that could be used:
A "Stack WeBkit" that runs on "Node.js" called "PhantomJS"
[url removed, login to view]
or
Light Stream Direct via WebRTC using Janus WebRTC Gateway
[url removed, login to view]
It has to work on IPADs, so Flash is no solution.
It has to work on mobile browsers
I have 2 web cams, 1 chat, 1 collaborative whiteboard. I need to record it on a server, and watch it afterwards. The collaborative whiteboard fluidity can't be affected. The recordings have to be encoded and associated to the 2 user using that session.
The recording system problems:
- It uploads the audio to the server, and 12 screen shots of the canvas every second. so the video has 12fps. Then server side, it joins all the images and the audio into a .mov. First problem is that the web cams are not recorded. Second we should have a video with more than 12fps.
- The biggest problem is that the collaborative whiteboard gets slow with all these features working on the browser.
One solution is using the phantom, light stream direct
Working Method
1. Server - WIP
All your work should be done in the developer server.
My advice is the use of a dedicated server, with node.js, phantom etc
2. Invoice receipt
After every payment thee developer need to create an invoice receipt in [url removed, login to view] and send it to me.
3 . Code
All the code has to be commented in English.
All the vars, functions etc have to be in English
The developer has send me a workflow explaining how the code works (ex. start session -> video saved by node.js server, etc)
4. Server - Final
After my final approval all the project has to be migrated to my server.
5. Weekly feedback with goals achieved
Every Friday morning (before 3pm - Lisbon time) I need to receive a follow up of the work.
On the delivery days the developer need to send me an email explaining what features are finished.
6. Delays
All the delays due to server problems, code problems, etc are the developer's responsibility
ID Projek: #8428362
Tentang projek
Dianugerahkan kepada:
10 pekerja bebas membida secara purata €1954 untuk pekerjaan ini
Hello , I read your job descriptions very well and I am glad to know you that I can do it.I have already done chat module using node.js and i also developed video chat using WEBRTC .If you give a chance then i can sh Lagi
Hello,sir I've read your job description and understood your requirements. As I am a senior angularjs,node.js and mongodb expert, I am very interested in your project. I've many experiences and strong skills for 7 Lagi