Find Jobs
Hire Freelancers

Browser Video Playback Mashup

$100-500 USD

Cerrado
Publicado hace más de 14 años

$100-500 USD

Pagado a la entrega
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
ID del proyecto: 2905623

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 14 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
1 freelancer está ofertando un promedio de $170 USD por este trabajo
Avatar del usuario
See private message.
$170 USD en 14 días
5,0 (5 comentarios)
2,5
2,5

Sobre este cliente

Bandera de UNITED STATES
United States
0,0
0
Miembro desde oct 4, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.