Evaluating bids

Tarefa do player de vídeo e áudio

Published on the August 03, 2021 in IT & Programming

About this project

Open

https://docs.google.com/document/d/1ixNNxDKTC9HslUp6ZOWAdfRp4djVU6uRBKNFlpYMqyc/edit#

- Exportar um componente React-Native Expo em Typescript.
- Deverá ser um pacote NPM instalável, sendo o(s) componentes desenvolvidos como React-Native - Functional Component e utilizando boas práticas ES6 ou superior.
- Poder fazer download e assistir offline (vídeo e playlist)
- Assistir por streaming (com buffering do vídeo atual e do próximo)
- Poder assistir em velocidade 0.5x, 0.75x, 1x (padrão), 1.5x, 1.75x e 2x
- Possibilidade de inserir legenda
- Possibilidade de avançar (duplo clique)
- Possibilidade de ir para próximo/anterior conteúdo da playlist
- Compartilhar imagem com Smart TV (Apple TV, Airplay, Android TV e Tizen)
- Callback ao invocar player (Did Mount)
- Callback ao iniciar vídeo
- Callback ao pausar vídeo
- Callback ao retomar vídeo
- Callback ao finalizar vídeo
- Callback ao encerrar player (Will Unmount)
- Callback (solicitado ou a cada 10 segundos) que retorna os dados do vídeo em execução (id do vídeo, status, state, index do vídeo e tempo) ou de algum vídeo solicitado
- Possibilidade de ver vertical e horizontal
- Possibilidade de alterar o áudio de fundo
        trilhas e músicas liberadas dentro do app
possibilidade de integração com youtube music ou spotify
Possibilidade de ser assistido sincronizado e remoto
    exemplo: duas usuárias treinarem ao mesmo tempo o mesmo vídeo

Project overview

A izi.fit é um aplicativo fitness que tem como funcionalidade essencial a disponibilização de videoaulas aulas e conteúdos como áudios. Desta maneira, o player de áudio e vídeo se faz fundamental. O objetivo é o desenvolvimento de um player de vídeo/áudio, que receba uma playlist ordenada. Este player deve ser desenvolvido para o framework Javascript React-Native Expo e Web, e executar tanto em iOS (versão 9 até atual) quanto Android (versão 22 até atual).

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone, iPad
I need to Modify an existing app
App type Other
Back-end is required No
Payment gateway No

Delivery term: August 27, 2021

Skills needed