Find Jobs
Hire Freelancers

MJPEG JavaScript Player

$100-500 USD

Cancelado
Publicado há mais de 12 anos

$100-500 USD

Pago na entrega
Create a lightweight video player in JavaScript that can receive an MJPEG stream and display it on a page at a predetermined location (eg: in a div or on a canvas) on WebKit/iOS browsers. Must also expose the headers sent with each frame to javascript and be capable of automatically reconnecting in the event of stream interruption. No GUI playback controls are required. ## Deliverables In addition to simply receiving and display an MJPEG stream--the player must be able to: * Expose all headers received with each frame. In addition to the standard content-type header sent with each frame, the stream will also contain several arbitrary headers. The script must be able to parse these headers and expose them in an array or object(s) to the script and must be able to fire an event when the value of a header changes from the previous time that header was received. * Be able to cleanly detect and recover from stream interruption and fire connectivity events (eg: tell the script when the stream is lost and when it is regained) * The script must work on WebKit browsers, specifically on iOS devices and Chrome.
ID do Projeto: 3762594

Sobre o projeto

2 propostas
Projeto remoto
Ativo há 12 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
2 freelancers estão ofertando em média $350 USD for esse trabalho
Avatar do Usuário
See private message.
$400,35 USD em 14 dias
5,0 (3 avaliações)
2,8
2,8
Avatar do Usuário
See private message.
$300,05 USD em 14 dias
0,0 (1 avaliação)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Hershey, United States
5,0
6
Método de pagamento verificado
Membro desde out. 23, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos 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)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.