Your SlideShare is downloading. ×
ppt
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
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;
  • Transcript

    • 1. ISIS Implementação de um Sistema de Comunicações Streaming Rui Silva (PT In) António Silva (PT In)
    • 2. Agenda
      • Introdução
      • Objectivos
      • DVR
      • Codificador Áudio
      • Servidor
      • Conclusões
      • Trabalho Futuro
    • 3. Introdução
        • O ISIS é um projecto financiado pelo consórcio Telesal.
        • Tem duração de 16 meses.
    • 4. 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.
    • 5. 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.
    • 6. DVR – Digital Video Recorder
      • Arquitectura:
    • 7. 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.
    • 8. ISIS - Memória
    • 9. 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.
    • 10. ISIS – Codificador de Vídeo
    • 11. ISIS – Codificador de Áudio
      • Dividem-se geralmente em 3 classes:
        • Codificadores de forma de onda;
        • Codificadores de fonte (vocoders);
        • Codificadores híbridos;
    • 12. ISIS – Codificador de Áudio
      • Codificadores estudados:
        • PCM/ADPCM;
        • CELP;
        • GSM;
        • AMR;
        • Speex;
        • AAC+;
        • G.711;
    • 13. 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.
    • 14. ISIS - Codificador
    • 15. ISIS – Codificador / Descodificador
    • 16. 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.
    • 17. 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;
    • 18. ISIS – Player ActiveX
    • 19. ISIS
    • 20. 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.
    • 21. ISIS – Trabalho Futuro
      • Finalizar comunicação com o Servidor de Streaming.
      • Testes de integração.

    ×