Como usar o Jetty para implementar um HttpServer?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
agranado2k
Thread.start()

Membro desde: 27/03/2006 10:26:14
Mensagens: 27
Offline

Fala Experts!!!

Estou com um probleminha, estava querendo usar o Jetty para fazer uma aplicacão para transfência de vídeos on-line. Eu li que ele usa o paconte New IO que é não bloqueante, o que seria ideal, pq o IO não poderia problea as threads, já que as tranferências seriam por sockets TCP, ou seja, eu ira usar o http para transferir os o vídeo por stream. Mas não consegui achar uma documentacão legal ("how to") para aprender como fazer isso. Alguém aí usa o Jetty? Alguém tem experiência com algo parecido com o que quero fazer???
Espero achar alguém!!! hehehe

Abracos!!!!
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

O Jetty é como se fosse o Tomcat. Mas se você quer usá-lo para streaming já são outros 500.
[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

http://www.mediacollege.com/video/streaming/http.html
[WWW]
agranado2k
Thread.start()

Membro desde: 27/03/2006 10:26:14
Mensagens: 27
Offline

Oi thingol,

É que eu já uso um proxy que mantem os vídeos em memória, ou parte deles, mas queria usar stream com http para fazer uma interface que realizasse a comunicacão desse meu proxy com um flash player. Eu já até com segui fazer isso usando sockets e tal, mas o InputStream é bloqueante, ou seja, só consegui atenter um player por vez. Li no site do Jetty que ele usa TCP no-blocking, se utilizando da NIO. Fazer isso com a NIO é uma outra possibilidade, até postei uma pergunta de um server que peguei e modifiquei. Contudo, estou explorando possibilidades, e vi que com o Jetty eu podia fazer hum httpserve. Vi lá chamadas como new HttpServer() e tal. Eu estava procurando exemplos de um HttpServer feito com o Jetty e se esse socket seria ou não bloqueante.
Mas valew pela ajuda, se souber de mais alguma coisa poste aí!!!

Abracos!!!!!
kaoe
JavaChild
[Avatar]

Membro desde: 02/02/2005 20:19:45
Mensagens: 125
Offline


Já pensou em usar o Red5, ele é um servidor de stream para Flash feito em Java, ele é tipo uma implenetação OpenSource do Adobe Media Server, que se estou certo usa o Jetty por padrão. Se você não quer usa-lo pode pelo menos usar o fonte como referência para o que você quer.
[MSN] [ICQ]
agranado2k
Thread.start()

Membro desde: 27/03/2006 10:26:14
Mensagens: 27
Offline

OI Kaoe,
A infra de Servidor de Video, Proxy e cliente eu até tenho ela já. Contudo eles se falam através de um procotolo desenvolvido por mim. O que eu quero é fazer o Proxy conversar com um flash player por http, criando uma interface, do lado do Proxy, para mediar isso.
Mas a dica foi boa, vou olhar o código do Red5 e ver se tenho alguma luz nele!
Se alguém tiver mais dicas e sugestões, por favor as envie!!!!!
Abracos!!!
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team