ppt

351
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
351
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 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

    1. 1. ISIS Implementação de um Sistema de Comunicações Streaming Rui Silva (PT In) António Silva (PT In)
    2. 2. Agenda <ul><li>Introdução </li></ul><ul><li>Objectivos </li></ul><ul><li>DVR </li></ul><ul><li>Codificador Áudio </li></ul><ul><li>Servidor </li></ul><ul><li>Conclusões </li></ul><ul><li>Trabalho Futuro </li></ul>
    3. 3. Introdução <ul><ul><li>O ISIS é um projecto financiado pelo consórcio Telesal. </li></ul></ul><ul><ul><li>Tem duração de 16 meses. </li></ul></ul>
    4. 4. Objectivos <ul><li>Com este projecto, pretende-se: </li></ul><ul><ul><li>Desenvolver um sistema de comunicações multimédia (Videoconferência) para redes hetereogéneas. </li></ul></ul><ul><ul><li>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. </li></ul></ul>
    5. 5. DVR – Digital Video Recorder <ul><ul><li>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. </li></ul></ul><ul><ul><li>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. </li></ul></ul>
    6. 6. DVR – Digital Video Recorder <ul><li>Arquitectura: </li></ul>
    7. 7. ISIS – Codificador de Vídeo <ul><li>Optimização da alocação dos recursos de memória na DSP (DM642). </li></ul><ul><li>Optimização do codificador de vídeo com o objectivo de diminuir a utilização dos recursos disponíveis na DSP. </li></ul>
    8. 8. ISIS - Memória
    9. 9. ISIS - Optimização <ul><li>Redução do número de ciclos alocados na DSP por função. </li></ul><ul><li>Redução do número de acessos à memória externa. </li></ul><ul><li>Optimização da alocação da memória cache entre memória de dados e memória de instrucções. </li></ul><ul><li>Agregação de funções que acedem aos mesmos dados de memória de forma a serem executadas contiguamente. </li></ul>
    10. 10. ISIS – Codificador de Vídeo
    11. 11. ISIS – Codificador de Áudio <ul><li>Dividem-se geralmente em 3 classes: </li></ul><ul><ul><li>Codificadores de forma de onda; </li></ul></ul><ul><ul><li>Codificadores de fonte (vocoders); </li></ul></ul><ul><ul><li>Codificadores híbridos; </li></ul></ul>
    12. 12. ISIS – Codificador de Áudio <ul><li>Codificadores estudados: </li></ul><ul><ul><li>PCM/ADPCM; </li></ul></ul><ul><ul><li>CELP; </li></ul></ul><ul><ul><li>GSM; </li></ul></ul><ul><ul><li>AMR; </li></ul></ul><ul><ul><li>Speex; </li></ul></ul><ul><ul><li>AAC+; </li></ul></ul><ul><ul><li>G.711; </li></ul></ul>
    13. 13. ISIS – Codificador de Áudio <ul><li>G.711 </li></ul><ul><li>Padrão do ITU (Union International telecommunication) para codificador fundamental de áudio usado em telefonia digital, estando intimamente relacionado ao padrão PCM. </li></ul><ul><li>Métodos: </li></ul><ul><ul><li>µ -law; </li></ul></ul><ul><ul><li>A-law ; </li></ul></ul><ul><li>Transmite 8000 amostras por segundo a uma resolução de 8 bits, resultando em uma largura de banda unidireccional de 64 kbps. </li></ul>
    14. 14. ISIS - Codificador
    15. 15. ISIS – Codificador / Descodificador
    16. 16. ISIS - Servidor <ul><li>Servidor de streaming: </li></ul><ul><ul><li>Darwin Streaming Server: </li></ul></ul><ul><ul><ul><li>Permite o acesso a conteúdos multimédia (áudio e/ou vídeo) em Live. </li></ul></ul></ul><ul><ul><ul><li>Permite o acesso a conteúdos multimédia (áudio e/ou vídeo) armazenados no Servidor multimédia. </li></ul></ul></ul>
    17. 17. ISIS - Streaming <ul><li>Multicast </li></ul><ul><ul><li>Ligação ponto-multiponto; </li></ul></ul><ul><ul><li>Gestão eficiente dos recursos da rede; </li></ul></ul><ul><ul><li>Ideal para o acesso a conteúdos multimédia em tempo real; </li></ul></ul>
    18. 18. ISIS – Player ActiveX
    19. 19. ISIS
    20. 20. ISIS - Conclusões <ul><ul><li>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. </li></ul></ul><ul><ul><li>Permite a vizualização dos conteúdos multimédia em tempo real ou armazenados no Servidor multimédia. </li></ul></ul><ul><ul><li>Sistema ideal para vídeo conferência e vídeo vigilância. </li></ul></ul>
    21. 21. ISIS – Trabalho Futuro <ul><li>Finalizar comunicação com o Servidor de Streaming. </li></ul><ul><li>Testes de integração. </li></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×