Alembik.

Uma aplicação Java fornecendo serviços de transcodificação para diferentes tipos de mídia
Baixe Agora

Alembik. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Alembik Team
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 18.3 MB

Alembik. Tag


Alembik. Descrição

Um aplicativo Java prestação de serviços de transcodificação para diferentes tipos de mídia A mídia transcodificação Server (chamado Alembik) é uma aplicação Java prestação de serviços de transação para diferentes tipos de mídia (imagem, áudio, vídeo, etc). Em geral do servidor aguarda solicitações que contêm uma lista de trabalhos transcodificação. Cada trabalho consiste em um caminho de URL para um determinado recurso de mídia e um conjunto de parâmetros segundo os quais o arquivo de mídia nomeado deve ser transformed.The parâmetros de transcodificação dependem do tipo de mídia de entrada. Eles podem por exemplo especificar tamanho, dimensão, duração e formato do arquivo de saída desejada. Alembik ofertas dois mecanismos de parametrização do lado do servidor. A primeira opção é passar um identificador de user-agent, que será resolvido em um conjunto de parâmetros de acordo com as capacidades do dispositivo solicitantes. Na segunda um trabalho pode estar associado a um ID de um conjunto de parâmetros predefinidos, chamado perfil transcodificação, cuja lista é internamente mantida pelos obtém servidor server.Once e valida um pedido, ele inicia o processo de transcodificação. O resultado retornado ao solicitante (o aplicativo cliente) é sempre um objeto de resposta contém uma lista de resultados de todos os trabalhos de transcodificação solicitados. Geralmente, cada resultado contém tanto uma URL apontando para o local do arquivo decodificado ou um código de erro referindo-se a razão da failure.Depending trabalho transcodificação sobre o modo de assumidos, o servidor pode aguardar a conclusão da transcodificação processos antes de enviar uma resposta (modo síncrono ) ou podem controlo (modo assíncrono retornar imediatamente). No segundo caso, o cliente pode pedir o servidor sobre o estado e / ou resultados de propriedades (como caminho ou tamanho) de qualquer das suas tarefas agendadas e, em seguida, (no caso de uma resposta positiva) chegar a saída media.The arquitetura de Alembik é base e totalmente compatível com OMA STI (Open mobile Alliance padrão transcodificação interface) especificação (versão 1.0), que pode ser encontrada acesso here.The à funcionalidade de transcodificação para clientes Java é possível através de duas maneiras distintas. A primeira é a API Java transcodificação com o org.alembik. transcodificação classe gerente servindo como um ponto de entrada. A segunda possibilidade é usar o apoio JSP transcodificação Tag Biblioteca para WAP desenvolvimento páginas. Na verdade, os componentes da biblioteca também fazem uso da instância TranscodingManager underneath.Based na sua configuração actual, as Ligações TranscodingManager para o servidor, quer através de chamadas RMI ou pedidos SOAP. O modo de conexão é pré-determinado durante a geração da biblioteca cliente transcodificação, que consiste em um conjunto de arquivos JAR construídos e empacotados por environment.As cliente específico para todos os clientes não-Java podem usar uma conexão direta com o serviço de transcodificação SOAP ou a API baseada em servlet HTTP. Aqui estão algumas características-chave de "Alembik": · Modo assíncrono, o processamento de tempo limite e status auto-atualizável controlo instituído para HTTP API · Melhorada e tratamento de erros configurável para HTTP API (páginas de erro, imagens erro dependente de localidade) · Funcionalidade transformação DownloadLimit enormemente melhorada ( 'duração', 'treatComplete', 'repetição' e 'iniciar' atributos adicionado) · Arquivo de definição de perfil pré-definido (perfil de defs.xml) extraído do arquivo EAR / WAR para um diretório externo · GetTranscodingInfo () fornece informações sobre arquivos fonte também; Propriedades novo FileInfo adicionado ( "(é) completo" e "load_time") · Transformação de vídeo nova propaganda · Propaganda, OverlayLogo e TextOverlay transformações introduzidas para arquivos de vídeo também · Apoio local externo do alvo adicionado · Novas etiquetas isSourceFileReady e isNotSourceFileReady introduzido · Melhorado mecanismo de processamento de teia funcionalidade (adicionado manuseamento de JavaScript, Quadros e iFrames, transcodificar automático pular para dispositivos de alta-end) · Novas transformações em relação ao texto ( 'NoLinks', 'OnlyText', 'NoOrganizeText') · Barra de navegação melhorada · Detecção site móvel refinado (a nova estratégia padrão é ACTIVE agora) · A renderização web de vídeos incorporados provenientes de vários fornecedores (YouTube e DailyMotion) O que há de novo nesta versão: · Dados FileInfo trabalha novamente (a partir da versão 4.1) · ExtractFrame trabalha agora com conjunto com todas as outras transformações de imagem e cumpre a mesma sintaxe parâmetros · Limitação OS para um número máximo de diretórios resolvido com a chegada de uma nova estrutura de armazenamento · Parâmetro upsizeAllowed da imagem é tomada em consideração ao avaliar hashCode para um nome de arquivo transcodificado · GetTranscodingInfo () retorna informações sobre todos os arquivos transcodados (e não apenas os recentemente processados armazenados no cache) · Parâmetros de transformação e atributos de tag JSP correspondentes têm nomeação consistente agora · Suporte de parâmetro upsizeallowed implementado para vídeos · Nomes de propriedades de extensão, transformações e seus atributos são consistentemente · Tratado como insensível em caso


Alembik. Software Relacionado

Bsflite.

serviço de comando de código de comando de código aberto AOL Instant Messenger ...

175 64 KB

Download

uh roteador

permite que vários aplicativos usem funções simultaneamente em um microham micro keyer, Micro Keyer II, Keyer Digi ou Keyer CW ...

374 301 KB

Download