Encuentra los mejores trabajos freelance de VOIP!

Encuentra trabajo freelance en los mejores proyectos de VOIP. Los mejores Programadores y Diseñadores Web para aplicaciones desktop, mobile apps, sitios web, e-commerce, IT, desarrollo web y de software están en Workana.

Workana es la primera y más grande red de trabajo freelance y remoto de Latinoamérica. Mira los últimos proyectos publicados de VOIP y envía tu propuesta ahora. Si estás buscando freelancers de VOIP para trabajar en tu proyecto visita esta página. También puedes publicar tu propio proyecto gratis.

Hace 1 hora
DESENVOLVIMENTO DE COMPONENTE HTML+CSS+JS PARA CHAT (TEXTO, ARQUIVOS, VOZ E VÍDEO)

1 – OBJETIVO

Este documento tem como objetivo descrever o escopo para o desenvolvimento de um componente em HTML + CSS + JS para CHAT (Texto, arquivos, voz e vídeo).

2 – DESCRIÇÃO DAS TECNOLOGIAS

2.1) API

API é uma interface entre aplicativo e programação (API) é um conjunto de instruções e padrões de programação para acesso a um aplicativo de software baseado na Web, ou ferramenta de Web. Uma empresa de software lança seu API para o público de modo a que outros criadores de software possam desenvolver produtos acionados por esse serviço.

2.2) JSON

É um acrônimo para JavaScript Object Notation, é um formato leve para intercâmbio de dados computacionais. JSON é um subconjunto da notação de objeto de JavaScript, mas seu uso não requer JavaScript exclusivamente. A simplicidade de JSON tem resultado em seu uso difundido, especialmente como uma alternativa para XML em AJAX. Existe um crescente suporte para JSON através do uso de pacotes de terceiros. A lista de linguagens suportadasincluem ActionScript, C/C++, C#, ColdFusion, Java, JavaScript, OCaml, Perl, PHP, ASP 3.0, Python, Rebol, Ruby, Lua, Progress.

2.3) VOIP

Voz sobre IP, também chamada de VoIP (Voice over Internet Protocol), telefonia IP, telefonia Internet, telefonia em banda larga ou voz sobre banda larga é o roteamento de conversação humana usando a Internet ou qualquer outra rede de computadores baseada no Protocolo de Internet, tornando a transmissão de voz mais um dos serviços suportados pela rede de dados.

3 – ESCOPO DO PROJETO

Desenvolvimento de um componente em HTML + CSS + JS para CHAT (texto, arquivos, voz e vídeo) com repasse técnico, tecnológico, know-how, manual de integração/uso/customização, diagramas de UML e códigos-fontes do componente desenvolvido. Sendo parte integrante do escopo o DESENVOLVIMENTO DE COMPONENTE HTML+CSS+JS PARA CHAT com a criação dos arquivos de implantação/distribuição em ambiente Web.

Requisitos Técnicos Mínimos:

• Desenvolver utilizando apenas tecnologias Front-End:
o HTML;
o CSS;
o Java Script.
o O versionamento será realizado com o BITBUCKET

• O Chat deve conter funções de conversação via texto com ligação (voz e vídeo)

o Para o desenvolvimento de voz e vídeo deve ser utilizado a biblioteca WebRTC/SIP/PBX - JSSIP (que será enviada por nossa área técnica);
o Deve-se utilizar API proprietária para todas as transações de dados;
o Deve-se utilizar serviço proprietário de VOIP/WEBRTC.

Requisitos Funcionais:

• URL configurável da API via parâmetro ou arquivo;
• Método de login;
• Lista de contatos utilizando API;
• Enviar texto + emoticons;
• Enviar áudio/gravação de voz;
• Enviar imagens;
• Enviar links;
• Enviar arquivos: pdf, xls, ppt, doc, txt e outras extensões;
• Excluir mensagens uma a uma de uma conversa;
• Favoritar Mensagens;
• Excluir todas as mensagens de um bate-papo;
• Encaminhar Mensagem;
• Encaminhar Arquivo.
• Encaminhar imagem;
• Filtrar Chat/Conversa por status: Em Aberto – Em Atendimento – Não atendido e atendido - Em Análise - Concluído;
• Alterar o status do bate-papo atual: Em Aberto – Em Atendimento – Não atendido e atendido - Em Análise - Concluído;
• Bloquear e Desbloquear contato;
• Favoritar Contato;
• Criar grupos;
• Excluir grupos;
• Enviar mensagem para todos os contatos ou grupos selecionados - envio em massa de mensagens;
• Chamada de áudio/voz utilizando WEBRTC
o Receber chamadas
o Efetuar chamadas
o Colocar uma ou várias simultâneas chamada em espera
o Encaminhar chamada
o Atender várias chamadas simultâneas
o Intercalar entre chamadas

• Chamada de vídeo utilizando WEBRTC

o Receber chamadas
o Efetuar chamadas
o Colocar uma ou várias simultâneas chamada em espera
o Encaminhar chamada
o Atender várias chamadas simultâneas
o Intercalar entre chamadas
• Salvar e/ou exportar todo o conteúdo de um bate-papo (Texto e emoticons por html e arquivos compartilhados em formatos originais)
• Enviar Localização;
• Status de Mensagens: Enviado, Recebido, Lido;
• Notificações;

Nota técnica.: O funcionamento de cada objeto contido no componente deve ser desenvolvido de acordo com as definições técnicas realizadas por nossa equipe técnica. Se faz necessário o repasse técnico, tecnológico, know-how, manual de integração/uso/customização, diagramas de UML e códigos-fontes do componente desenvolvido. É escopo do DESENVOLVIMENTO DE COMPONENTE HTML+CSS+JS PARA CHAT a criação dos arquivos de implantação/distribuição em ambiente Web.

Fases de Testes Realizadas Unica e Exclusivamente por nossa equipe técnica:

• Teste de Unidade
• Teste de Integração
• Teste de Sistema
• Teste de Aceitação
• Teste de Regressão

Nota técnica.: Nosso processo de aceitação das atividades de desenvolvimento é orientado com a técnica de aceites parciais, ou seja, para dar a atividade como finalizada é necessário que a FIDELITY MOBILE aprove a atividade após a realização das fases de testes acima relacionada.

4 – CONCLUSÃO

Este documento descreve o escopo para o desenvolvimento de um componente em HTML + CSS + JS para CHAT, utilizando uma API REST para troca de dados, um serviço WebRTC/SIP/PBX para VoIP (Voz e Vídeo) para que seja feito orçamento, dado prazo e cronograma de entrega com desenvolvimento, testes, aprovação e repasse técnico e tecnológico do componente desenvolvido e todas as tecnologias envolvidas, contendo manuais e diagramas UML sendo expressamente proibido a venda, disponibilização, uso ou compartilhamento dos trabalhos realizados.

Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)
Habilidades requeridas:

Abierto

Hace 1 semana
Tenemos un Call Center con 9 posiciones y un volumen de llamadas de 40,000 llamadas inbound al mes. Pero tenemos en los reportes numeros altos de llamadas no atendidas ú ocupadas. Creemos que es un problema de configuracion de la cola de espera. Igualmente en los dias No Habiles no reproduce el mensaje de NO DISPONIBLE.

Buscamos alguien que verifique la configuracion, corrija el mensaje de espera y nos ayude a reconfigurar la cola de espera para que sea mas eficiente.

Categoría: IT & Programación
Subcategoría: Otros
Tamaño del proyecto: Pequeño
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Integraciones de API: Otros (Otras APIs)
Habilidades requeridas:

Abierto

Hace 2 semanas
Preciso desenvolver um APP para IOS, ANDROID e WINDOWS PHONE para VOIP (tenho o fornecedor pronto). Mais detalhes venha me contatar. André

Categoria: IT & Programação
Subcategoria: Programação para dispositivos móveis
Qual é o alcance do projeto?: Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho o design
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Integrações de API: Payment Processor (Paypal, Stripe, etc)
Plataformas exigidas: iPhone, iPad, Android, Windows Phone
Habilidades requeridas:

Abierto

Hace 2 semanas
- Instalar e Configurar servidor de SMS na Amazon.
- Configurar 1 Gateway para receber e enviar SMS.
- Tenho uma Goip4 e gostaria de configurar a mesma como Gateway GSM.
Habilidades requeridas:

Abierto

Hace 3 semanas
A softphone is a software program for making telephone calls over the Internet using a general purpose computer, smartphone, etc rather than using dedicated hardware. The softphone allows the user to place and receive calls without requiring an actual telephone set. Often a softphone is designed to behave like a traditional telephone, sometimes appearing as an image of a phone, with a display panel and buttons with which the user can interact. To communicate, both end-points must support the same Voice-over-IP (VoIP) protocol, and at least one common audio codec.

There are several companies offering their softphones for Android and Iphone and some of them are also offering Software Development Kits (SDK´s) to let others to use their developments with the fully customizable advantage. Frequently, SDK´s are available in Demo version and include Softphone examples just only to compile.

Nowadays, Apple has changed its policy and they do not permit applications to run in background mode, it is expected that Android will do the same.

In this framework, we are developing a new APP, which will use VoIP technology and particularly a SDK. First step is to test VoIP technology strength and choice between several SDK options.

Therefore, we are looking for a programmer who starting from the VoIP SDK examples, adds “push notifications” (See Note 1) to the examples and compiles them.

As result, awardee will deliver two softphones for each SDK, one for Android and the other one for IOS. Format files will be *.ipa (Iphone) and *.apk (Android).

All softphones will be tested (by others) during 2-3 weeks in order to check sound quality, memory and CPU usage, etc. After this test awardee can be required to modify some parameter values in order to comply with quality requirements and finally, to compile again.

SDK´s will be provided by us (two different renowned companies).

Main features required for each application will be:

- Make / receive SIP calls
- Mute Speaker.
- Mute microphone.
- Audio conference.
- Caller ID.
- DND (do not disturb).
- IM (instant messaging).
- AES (acoustic echo suppression)
- DTMF (Dual-tone multi-frequency)
- AGC (automatic gain controller)
- Noise suppression.
- Voice activity detection
- Protocol SRTP/TLS
- Adaptive Jitter Compensation.

Awardee will check the existing examples adding missing functionalities (if any).

Awardee should ensure “Push notifications” are implemented and the softphone availability is around 100%, no register issues can happen. These are the most important things of this job.

No files will be uploaded to Google Play Store or Apple Store.

At the end, service provider will deliver all files required for compiling. This material will be property of us uniquely.

Please, read carefully this document before make an offer and indicate previous experience with VoIP and/or APP development.

Note, this is the first task, next one will be to program the hole APP and awardee will be in advantageous position.
--------
Note 1:
IOS:

https://developer.apple.com/library/content/documentation/Performance/Conceptual/EnergyGuide-iOS/OptimizeVoIP.html

Android:

https://developer.android.com/preview/features/background.html


Categoría: IT & Programación
Subcategoría: Programación para móviles
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Integraciones de API: Otros (Otras APIs)
Plataformas requeridas: iPhone, Android
Habilidades requeridas:

Abierto

Hace 23 días
Preciso de um softphone onde eu deixei um de exemplo anexado com tudo que preciso este que ja uso ele tem dando muitos problemas entao estou recorrendo em fazer um novo com pequenas alterações do que ja esta na imagem anexada,...
Preciso de quando instalar o softphone ele registre o numero da bios da maquina e eu gere um serial referente ao programa instalado.. para evitar copias.
O preço eu nao tenho ideia de quanto fica por isso deixei um valor qualquer.
Duvidas é so chamar.

Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Disponibilidade requerida: Conforme necessário
Funções necessárias: Designer, Desenvolvedor
Habilidades requeridas:

Abierto

Hace 28 días
Preciso fazer um servidor de telefonia voip para uso restrito.

Categoria: IT & Programação
Subcategoria: Outros
Tamanho do projeto: Pequeño
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Disponibilidade requerida: Conforme necessário
Habilidades requeridas:

Abierto

Hace un mes
Configuración de servidor dhcp, tftp en CentOs

Tenemos un servidor con CentOs 6.9, requerimos que este mismo servidor le ofrezca ip's a teléfonos voip sobre una vlan (10.0.0.0/24) y que el segundo nodo de red de los teléfonos sea capaz de ofrecer una ip a otro dispositivo sobre la subred 192.168.1.x (que ofrece nuesrtro ruteador.)

Estamos abiertos a soluciones más sofisticadas.


Categoría: IT & Programación
Subcategoría: Otros
Tamaño del proyecto: Pequeño
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Habilidades requeridas:

Abierto

Hace un mes
Preciso de um sistema que gerencie relatórios de atendimento, integre com voip, callcenter, etc.



Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Habilidades requeridas:

Abierto

Hace un mes
Configurar gateway fxo HT342 no freeswitch para receber e fazer ligação.

Servidor está na Amazon e o gateway em um escritorio.

Categoria: IT & Programação
Subcategoria: Outros
Tamanho do projeto: Pequeño
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Habilidades requeridas:

Abierto