• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
ppt
 

ppt

on

  • 486 views

 

Statistics

Views

Total Views
486
Views on SlideShare
486
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • A optimização consiste em reduzir nessas funções o número de ciclos executados pela DSP e o número de acessos à memória tanto para o código como para os dados.   Alocação da memória cache optimizada entre memória de dados e memória de instrucções.   Minimização dos acessos à memória externa de instrucções que precisam de aceder intensivamente à memória.   Agregação de funções que acedem aos mesmos dados de memória de forma a serem executadas contiguamente.
  • Vocoders – qualidade fraca; - baixa largura de banda. - Apesar do aumento da largura de banda a qualidade nao aumenta Forma de onda: bitrate elevado; qualidade mt boa; baixa complexidade; qualidade aumenta de forma linear com o aumento da largura de banda Hibridos : misto dos anteriores
  • Apos estudarmos estes codificadores, efectuamos uma filtragem de acordo com os requisitos do projecto. Implementacao na DSP de virgula fixa; largura de banda nao é limitacao; Complexidade ; Qualidade.
  • PCM: é uma representação digital de um sinal analógico no qual a magnitude do sinal é obtida em intervalos regulares e então transformados em uma série de símbolos em código digital (geralmente binário). A informação da amostra da forma de onda é transmitida através de um código binário equivalente. As amostras em forma de pulsos são quantificadas e codificadas (geralmente em 8 bits).
  • Falar do porque da mudanca de Hardware; Tempo que demorou a comceber o produto ; Explicar o k esta carta tem de novo em relacao ao produto anterior;
  • Servidor Open-Source Permite ate 100 clientes Baixos requisitos em termos de processamento.
  • É a solução ideal quando não se pretende o acesso a conteúdos armazenados; O servidor de streaming é necessário quando se pretende aceder a conteudos armazenados;
  • Falar do pk da necessidade de fazer um activeX; Falar das caracteristicas;
  • Falar que ja foram produzidas X cartas; K neste momento estão a ser instaladas;

ppt ppt Presentation Transcript

  • ISIS Implementação de um Sistema de Comunicações Streaming Rui Silva (PT In) António Silva (PT In)
  • Agenda
    • Introdução
    • Objectivos
    • DVR
    • Codificador Áudio
    • Servidor
    • Conclusões
    • Trabalho Futuro
  • Introdução
      • O ISIS é um projecto financiado pelo consórcio Telesal.
      • Tem duração de 16 meses.
  • Objectivos
    • Com este projecto, pretende-se:
      • Desenvolver um sistema de comunicações multimédia (Videoconferência) para redes hetereogéneas.
      • O sistema será a evolução do projecto DVR, acrescentando funcionalidades áudio e selecção remota dos conteúdos (ao vivo ou armazenados) no servidor de streaming.
  • DVR – Digital Video Recorder
      • O principal objectivo do projecto DVR (Digital Video Recorder) foi estudar, investigar, desenvolver e validar um sistema de aquisição, codificação, transporte, armazenamento, transcodificação e servidor de vídeo que permita desenvolver serviços e aplicações de vídeo a pedido.
      • No servidor, um outro objectivo foi estudar e consequentemente desenvolver um transcodificador espacial de vídeo MPEG-4 AVC- Advanced Video Coding , com a capacidade de suportar um servidor que alimente diversos terminais através de redes heterogéneas.
  • DVR – Digital Video Recorder
    • Arquitectura:
  • ISIS – Codificador de Vídeo
    • Optimização da alocação dos recursos de memória na DSP (DM642).
    • Optimização do codificador de vídeo com o objectivo de diminuir a utilização dos recursos disponíveis na DSP.
  • ISIS - Memória
  • ISIS - Optimização
    • Redução do número de ciclos alocados na DSP por função.
    • Redução do número de acessos à memória externa.
    • Optimização da alocação da memória cache entre memória de dados e memória de instrucções.
    • Agregação de funções que acedem aos mesmos dados de memória de forma a serem executadas contiguamente.
  • ISIS – Codificador de Vídeo
  • ISIS – Codificador de Áudio
    • Dividem-se geralmente em 3 classes:
      • Codificadores de forma de onda;
      • Codificadores de fonte (vocoders);
      • Codificadores híbridos;
  • ISIS – Codificador de Áudio
    • Codificadores estudados:
      • PCM/ADPCM;
      • CELP;
      • GSM;
      • AMR;
      • Speex;
      • AAC+;
      • G.711;
  • ISIS – Codificador de Áudio
    • G.711
    • Padrão do ITU (Union International telecommunication) para codificador fundamental de áudio usado em telefonia digital, estando intimamente relacionado ao padrão PCM.
    • Métodos:
      • µ -law;
      • A-law ;
    • Transmite 8000 amostras por segundo a uma resolução de 8 bits, resultando em uma largura de banda unidireccional de 64 kbps.
  • ISIS - Codificador
  • ISIS – Codificador / Descodificador
  • ISIS - Servidor
    • Servidor de streaming:
      • Darwin Streaming Server:
        • Permite o acesso a conteúdos multimédia (áudio e/ou vídeo) em Live.
        • Permite o acesso a conteúdos multimédia (áudio e/ou vídeo) armazenados no Servidor multimédia.
  • ISIS - Streaming
    • Multicast
      • Ligação ponto-multiponto;
      • Gestão eficiente dos recursos da rede;
      • Ideal para o acesso a conteúdos multimédia em tempo real;
  • ISIS – Player ActiveX
  • ISIS
  • ISIS - Conclusões
      • O sistema ISIS é inovador porque permite a codificação em tempo real de vídeo no formato MPEG-4 AVC/H.264 e também a codificação de áudio através de uma solução de baixo custo e flexível, baseada em processador de sinal.
      • Permite a vizualização dos conteúdos multimédia em tempo real ou armazenados no Servidor multimédia.
      • Sistema ideal para vídeo conferência e vídeo vigilância.
  • ISIS – Trabalho Futuro
    • Finalizar comunicação com o Servidor de Streaming.
    • Testes de integração.