Find Jobs
Hire Freelancers

Desktop Video Player Widget w/Web Backend

$500-5000 USD

Closed
Posted about 16 years ago

$500-5000 USD

Paid on delivery
You'll develop a Desktop Widget Download that displays Video and Messages on a Users Computer (Desktop). They would download and install it. The Widget would be controlled via an admin web interface by me, where I could post new messages, videos, and notes that all users would see. ## Deliverables Web Based Video Player Project: So, at it's base level you are creating a Desktop Video Player (referred to as Desktop App, Player and Widget), with an Admin Controlled web based backend. However, there is much more to it: Overview: User downloads the desktop app, installs it, registers it, and then sees a series of pre-determined vidoes, messages, notes, or PDF's, in a predetermined order (made via the admin interface). 1) Users download and install this "Desktop Classroom" application. All information on the desktop application is controlled via the web admin interface. **WEB ADMIN INTERFACE:** This allows mw (admin) to upload vidoes (full size vidoes and Phone version), text, and PDF's that will display in the desltop application. 1) I can set the Default order that the message play in. 2) I can set a time and date messages become available (set up the messages/videos in an autroresponder sequence that may last months) 5 Admin Menu Functions: Lessons: Allows me to upload lessons (video, etc..), and set a predetermined order for playback and distribution to Desktop Interface Should also allow me to "BroadCast" an immediate message when necessary. -- Allows me to set the "Overview" section of the desktop app. The overview section lists all the uploaded lessons, in order, and displays how/when they are dispersed to the dektop app. -- If we use streaming video, then I can turn on or off a lesson, in an indvidual account, or for the group as a whole -- If a video is turned off, I should be able to display a custom message to the user when they try and play it. Lesson can be uploaded (and player below can play): .mov, .flv, .mp4 (major video forms) -- Whether they stream to the player or are downloaded we need to discuss -- If they stream, then I should have access to turn on or off an individual lesson. Users: (See users, stats on registration and where they are in the proccess): Allows me to see users, registered players, stats on where they are in process, what videos they've seen, how many times, etc... Allow me to disable players (Desktop Apps) Allows me to send messages to an individual user. Desktop App Update: Use this to send out a new version of the Player to Users. DESKTOP APPLICATION: Needs an install function. Needs a registration function, connected to the web admin backend. Everyone, when installing and logging in to the app, must register online, and each player must be tracked. - App loads on Startup - App communicates Load to Server on Startup (lots of stats) -- I should be able to tell how many times app was used, and what people looked at. -- App sits in Tray (and can be maximized and minimized) -- App Flashes brightly when new messages appear... 1) I should be able to disable players. 2) I should be able to tell where individual players are in the sequence of lessons. 3) I should be able to send messages to individual Desktop Players. 4) I should be able to alter, insert, or delete lessons for individual players. SCREENS FOR DESKTOP PLAYER: Overview: Screen with Check Marks and Time to Upcoming Lessons New Lessons: Lessons Not Looked At - Plays in video player (unless text based) -- Needs a "Send Questions to Teahcer" button which will give feedback to me via the admin panel (and allow me to answer) Current Lesson: Lessons Looked at but not Archived Past Lessons: Archived Lesssons ABOUT: Preferences, About the player, and maybe has an Update Feature (we can update the player app via the web admin backend) Preferences: Allows player to always "Sit On Top" of other apps when maximized. Notification Options: Flash when new message, Email When New Message, Send to Phone when New Message Obviously, there's a lot to it, but this is a start! Questions?
Project ID: 3811289

About the project

2 proposals
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $3,953 USD for this job
User Avatar
See private message.
$680 USD in 14 days
4.9 (124 reviews)
6.8
6.8
User Avatar
See private message.
$7,225 USD in 14 days
0.0 (1 review)
0.0
0.0

About the client

Flag of
4.8
5
Member since Feb 20, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.