Find Jobs
Hire Freelancers

Browser Video Playback Mashup

$100-500 USD

Geschlossen
Veröffentlicht vor mehr als 14 Jahren

$100-500 USD

Bezahlt bei Lieferung
We require a software expert to design a web-based multi-browser, cross-platform (A-grade browser) solution that will load and play a video stored on the local computer of an end-user alongside dynamic content from a web server. The consulting expert must be proficient with javascript, HTML and web service architectures. Ability to open a window to browse the local file-system, select a video file, load it and begin playback within the end-user's default web browser without moving, copying or transferring the video from its original location on the local file-system. The video player shall be controlled (Play/Pause/Fast forward/Rewind/) and current status polled (Current Time, Total Time, Frame number/position etc) frequently through Javascript. Before playback begins, another file containing meta data will be sent to the web server using Ajax. This file will have the same name as the video file, but a different and proprietary extension to identify its contents as meta data. All of the page contents including HTML and JavaScript will be hosted and dynamically loaded from the web server. Browser plugins, controls, Adobe Air/Flex apps and any other software required for the solution can be installed locally although the goal of the engineer should be to minimize requirements for local customization. ## Deliverables • All variable names and documentation must be in English. • Provide access to a fully working demo hosted in the engineer's own environment • Identify all third-party tools, addons, plugins, frameworks, libraries or controls required for the solution including any licensing fees, limitations, or terms of use. • Provide all installation instructions for any server-side code including configuration requirements, modules or directory naming. • Provide all installation instructions for end-user addons, plugins or third-party software. • Provide all source code with comments documenting all function interfaces with a description of all parameters and inline commenting of all loops and conditionals. • Provide any compilation instructions for source code ## Platform • Server-side will be Apache 2.2 • End-user Multi Operation System Support a. Windows XP, Vista and 7 b. Mac OSX 10.4, 10.5, 10.6 (when avail) c. Linux desirable but not required • Multi Web browser support ( A-Grade browsers as defined by [login to view URL]) a. Internet Explorer v6,7,8 b. Firefox v3,3.5 c. Safari v3.2, 4.0 d. Opera 9.6 (desirable, but may not be required) • Any Javascript module bridge modes can be used. • Solution must work within the confines of the operating system and/or browser framework. No hacking or modification of browser or operating system code, registry or configuration except for installation of custom, open source or commercial plugins, addons or controls. • Minimize local software installation • Flash video preferred, but other video formats may be considered
Projekt-ID: 2905623

Über das Projekt

1 Vorschlag
Remote Projekt
Aktiv vor 15 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
1 Freelancer bieten im Durchschnitt $170 USD für diesen Auftrag
Avatar des Nutzers
See private message.
$170 USD in 14 Tagen
5,0 (5 Bewertungen)
2,5
2,5

Über den Kunden

Flagge von UNITED STATES
United States
0,0
0
Mitglied seit Okt. 4, 2009

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.