Find Jobs
Hire Freelancers

Customized web-based multimedia player for AVI and WAV files

$1500-3000 USD

Berlangsung
Dibuat lebih dari 13 tahun yang lalu

$1500-3000 USD

Dibayar ketika dikirim
We need to have a multimedia player created or an existing one customized to enable our clients to play WAV, AVI and other audio and/or video files that we create. The WAV files are recordings of audio calls (phone calls) of agents in call centers. The AVI files show screen snapshots of the workstation being used by the agent - in general, but not always, during the recorded audio call. Requirements include: 1. Initiated by streaming download of media file from our website. 1. Our current approach is for client to associate media type with desired player 2. When file is downloaded, operating system starts media player 3. This model is acceptable, but we would prefer more control 4. In addition, some additional parameters would be helpful, such as encryption key, user-certificate. 2. Supports AES-256 bit encrypted files. Can decrypt as recordings are streamed from our website 3. Keeps media file in memory. Does not download copy to user's file system. 4. Provides these functions to user: 1. Play 2. Pause 3. Stop 4. Skip back X seconds (we can configure) 5. Skip ahead X seconds (we can configure) 6. Download copy (can be disabled on user or account-specific basis to prevent download) 7. Looping playback (user sets beginning and end of loop and recording plays between those times continuously until stopped) 8. Speed control. Allows user to play up to 1.5X faster than realtime (3 min file plays in 2 mins) or 2X slower (1 min file plays in 2 mins) 5. Displays the following 1. Video if AVI or other video file. Must support XVID codec, others. If no video, player shrinks 2. Wave pattern showing amplitude changes in audio track. See attached PDF 3. Time progress bar, showing total time of recording, and point in time of playback 4. Time progress control button. User can move button to move within recording. 5. Color-coded time markers, based on time parameters in a data record associated with the media file. See attached PDF file, for "bookmarks" 6. Explanation windows with text that appear when cursor is over time markers to describe markers (see PDF) 7. Other information bars as added (roadmap requirement, not this project) 6. Player can be proportionately sized by grabbing corner and moving in or out 1. Size remains the same for that user from file to file (does not resize to default with new media file) 7. Player can be moved freely within user's screen 8. If original code, written in JAVA. Otherwise API or SDK of basic player is acceptable 9. Low licensing costs (<$5/annum/user) if existing player Deliverables: 1) Source code with comments throughout code for maintenance 2) Documentation including listing of all third party libraries 3) Description of all supported files, with information about how to add support for additional codecs Roadmap Below are things we want to add. Successful bidder will have first opportunity to add these, assuming initial product delivery is good: 1) Change wave display to show change in speakers on audio file. In other words, when the person speaking changes, the color of the wave display changes 2) User-added time markers. Allows user to add a time marker and include text to appear in an explanation window 3) Application usage bar. This will display the applications the recorded workstation has active during a call. The data will come from a monitoring tool that will monitor for applications in use and which will be associated with the media file. 4) Keystroke bar. This will display the keystrokes typed on the recorded workstation during the call. Proper display will require breaking the keystrokes into time segments and associating them on the timeline with the audio recording. 5) User certificates. Added level of security that prevents an unauthorized user from playing an audio file. See attached PDF file for an example of the desired product.
ID Proyek: 935251

Tentang proyek

6 proposal
Proyek remot
Aktif 13 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
6 freelancer menawar dengan rata-rata $1.783 USD untuk pekerjaan ini
Avatar Pengguna
I have more than 7 years of experience in java/j2ee programming. I can get your requirements implemented in the specific timelines with best quality. Let me know if you need more information
$2.500 USD dalam 25 hari
4,8 (2 ulasan)
3,8
3,8
Avatar Pengguna
Dear sir. We are ready to start. Please check PM.
$1.500 USD dalam 30 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hello. I am 4+ years experiences java developer. Can do it for you.
$2.000 USD dalam 30 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
30 days for this project :)
$1.500 USD dalam 30 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
please check pm
$1.600 USD dalam 20 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Ready 4 work. We done this work in the specified time period.
$1.600 USD dalam 30 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Charlotte, United States
5,0
87
Memverifikasi Metode pembayaran
Anggota sejak Sep 17, 2008

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.