collapse

* Posts Recentes

Power spike on power off por vasco
[Hoje às 13:22]


LusoRobótica - Website - Estado actual por vasco
[Ontem às 14:10]


Circuito para distinguir fase do neutro por TigPT
[Ontem às 14:04]


Vídeo sobre o projecto e a montagem de um conversor 12VDC - 230VAC por senso
[19 de Novembro de 2018, 15:39]


Compra Colectiva Mouser N3-2018 (limite 25 Nov) por Hugu
[19 de Novembro de 2018, 01:01]


Vídeo - selecção da uma fonte de alimentação em substituição de um transformador por vasco
[18 de Novembro de 2018, 16:21]


Placa BMS Desliga por jm_araujo
[17 de Novembro de 2018, 22:36]


Vende-se MUITO e BOM material por m90mine
[13 de Novembro de 2018, 23:32]


leitura de voltagens com o analogRead(A0) por vasco
[08 de Novembro de 2018, 13:59]


Controlar Velocidade Motor AC por senso
[06 de Novembro de 2018, 23:05]

Autor Tópico: Transmissão de Video entre 2 Aplicações processing  (Lida 3464 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Transmissão de Video entre 2 Aplicações processing
« em: 15 de Setembro de 2010, 19:30 »
Boas,

Alguém sabe se é possivel transmitir o video de uma webcam de um computador para outro, utilizando duas aplicações processing?

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #1 em: 15 de Setembro de 2010, 19:35 »
Steaming?

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #2 em: 15 de Setembro de 2010, 19:36 »
Sim

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #3 em: 15 de Setembro de 2010, 19:40 »
uma das formas é utilizar o mensseger, outra é usar o
http://www.teamviewer.com/pt/index.aspx, mas para fazer algo mais dedicado n sei com o fazer

edit.:caso seja para o te robô, podes simplesmente utilizar uma webcam com wireless

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.749
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #4 em: 15 de Setembro de 2010, 19:45 »
uma das formas é utilizar o mensseger, outra é usar o
http://www.teamviewer.com/pt/index.aspx, mas para fazer algo mais dedicado n sei com o fazer

edit.:caso seja para o te robô, podes simplesmente utilizar uma webcam com wireless

Neste caso o que ele quer é duas aplicações em processing a transmitir video, como se fosse um "mensseger" feito em processing!

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #5 em: 15 de Setembro de 2010, 19:52 »
uma das formas é utilizar o mensseger, outra é usar o
http://www.teamviewer.com/pt/index.aspx, mas para fazer algo mais dedicado n sei com o fazer

edit.:caso seja para o te robô, podes simplesmente utilizar uma webcam com wireless

Neste caso o que ele quer é duas aplicações em processing a transmitir video, como se fosse um "mensseger" feito em processing!

Não conseguia explicar melhor.

Fazes ideia se é possivel?

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #6 em: 15 de Setembro de 2010, 19:53 »
não deve ser complicado. Mas só pesquisando  :)

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.749
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #7 em: 15 de Setembro de 2010, 20:26 »
Quase de certeza que é possível até porque o Processing possui uma biblioteca "Network" que permite a recepção e envio de dados pela internet! http://processing.org/reference/libraries/
Esta é uma ferramenta que nunca explorei muito mas talvez aqui encontres mais informação: http://forum.processing.org/

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #8 em: 15 de Setembro de 2010, 20:29 »
Sim, eu sei e tenho-a usado, mas até agora só transmiti caracteres.
 

Offline VascoP

  • Mini Robot
  • *
  • Mensagens: 66
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #9 em: 15 de Setembro de 2010, 21:05 »
Em processing é igual às outras. Deduzo que aí na biblioteca network haja uma classe de sockets, ou até cliente/servidor.

O que há a fazer é arranjar uma função que te transforme o conteudo da imagem num array binário, enviar da mesma forma que envias os caracteres, e no destino voltares a trocar de binário para o tipo de dados que tinhas. Em c# isto faz-se muito facilmente com funções já existentes. No entanto não sei até que ponto este processo fica lento visto não existir nenhum codec de compressão.

Aconselho-te a comprares/leres/something um livro sobre networks, na linguagem que preferes. Talvez c/c++ visto estares com o processing. Mas de qualquer maneira prepara-te para ter mais trabalho que o que tens com a biblioteca network do processing em que basicamente metes a comunicação a funcionar com 3 linhas de código...

EDIT: Lembrei-me agora de uma maneira ainda mais fácil que isto tudo, assumindo que descobres a combinação de opções certas para a comunicação. VLC é um programa normalmente utilizado para streaming de video, tens carradas de maneiras de o fazer, e de montes de fontes, uma a webcam. Aconselho vivamente a tentares...
« Última modificação: 15 de Setembro de 2010, 21:10 por VascoP »

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #10 em: 15 de Setembro de 2010, 21:08 »
se envias caracteres quase decerteza que consegues fazer um streaming

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Re: Transmissão de Video entre 2 Aplicações processing
« Responder #11 em: 15 de Setembro de 2010, 23:05 »
Encontrei este post que parece fazer o que eu quero, mas quando corro a aplicação dá-me sempre o erro "Cannot find a class or type named "BufferedImage". Suponho que seja devido a não ter o ImageIO mas já tentei instalar o último JDK e continua a não dar.
Alguêm sabe como posso resolver o problema?
« Última modificação: 15 de Setembro de 2010, 23:07 por XicoMBD »