Find Jobs
Hire Freelancers

Java Webcam Video and Picture Capture

$30-250 CAD

ปิดแล้ว
โพสต์ เกือบ 3 ปีที่ผ่านมา

$30-250 CAD

ชำระเงินเมื่อส่งงาน
In our rails application we enable users to create virtual learning program in an LMS AND create helpful training documents and procedures. We would like to add the additional functionality of adding webcam videos and screenshots as a part of a submission. Please note, that this is webcam functionality and not desktop capturing. Functionality is as follows: VIDEO FUNCTIONALITY 1. User is using our system to enter textual item. 2. User clicks a link to "add webcam video" which launches java applet. 3. User is presented with an interface that allows them to choose webcam, microphone, click record AND where they can see a small live preview window of their webcam footage. 4. User clicks record, webcam video starts recording. If microphone is specified, audio starts recording too. VIDEO IS LIMITED TO 5 MINUTE IN LENGTH AND AUTOMATICALLY STOPS RECORDING ONCE LIMIT IS REACHED. 5. Once the user is done, they click stop. 6. Video is compressed to .h264, audio is compressed to mp3, and user is presented with a video preview, which automatically starts playing. 7. At this point, user can either click "discard" which will delete the temporary preview and take them back to the recording interface OR 7.1 User can click "publish" which will upload the compressed video to our S3 bucket and insert a video preview image into the web based text editor they were originally using on our website. WEBCAM PICTURE FUNCTIONALITY 1. User is using our system to enter textual item. 2. User clicks a link to "add webcam picture" which launches java applet. 3. User is presented with an interface that allows them to choose webcam and click "snap picture" AND where they can see a small live preview window of their webcam footage. 4. User clicks "snap picture", webcam records individual frame. 6. Image is compressed to .jpg and user is presented with a preview. 7. At this point, user can either click "discard" which will delete the temporary preview and take them back to the snapshot interface OR 7.1 User can click "publish" which will upload the image to our S3 bucket and insert a thumbnail preview image into the web based text editor they were originally using on our website. VIDEO PLAYBACK FUNCTIONALITY 1. When user is viewing a lesson item/process that contains a video, browser should first attempt to use HTML 5 as playback interface, and then fallback to flash if html support is not available. Both video and picture functionality are part of the same applet and should not be done as separate applications. You may take liberties in combining interface features (like adding a button that allows the user to choose between recording video or a picture). YOU MUST BE FAMILIAR WITH: - Java - Robots Class for taking screenshots. - Java Media Framework with .h264 codec (for usage of webcam/microphone devices and compression of video to .h264, and uploading video to server). - Deploying java applets that require system level access (security/jar signing). - Ruby on Rails (For website and accessing the uploaded video). System functionality will be provided in the form of use cases. All use cases must pass, and applet must work in specified browsers in order for this contract to be considered complete. Applet must work in following browsers: - Chrome (Mac AND Windows) - Firefox (Mac AND Windows) - Safari - IE 9, IE 10 This is a small project for the first iteration of this feature. We have plans to expand the functionality of this feature which will involve further projects with the hired developer. Please include in your proposal an outline of the steps you would take to implement this project, and any considerations that you might have. Background on us: We are a start up that's building tools for information organization, feedback, and collaboration in the enterprise.
รหัสโปรเจกต์: 30562358

เกี่ยวกับโปรเจกต์

2 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 3 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
2 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $104 CAD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Sir I'm webRTC expert. I have 5 years of experience on video conference development. I can work full time on your project to meet your requirements successfully. I am a professional enginner confident in camera, microphone. Now I have no job, and can start right now and I'll do my best to finish your project on your timeline. Thanks for reading. Good luck.
$140 CAD ใน 7 วัน
4.6 (1 รีวิว)
1.0
1.0

เกี่ยวกับลูกค้า

ปักธงของ CANADA
Jonquiere, Canada
5.0
5
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ พ.ค. 3, 2019

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง