Habrá una alternativa de STREAMING capaz de evadir la ley SOPA y el FBI?

Iniciado por Skeletron, 26 Enero 2012, 04:55 AM

0 Miembros y 1 Visitante están viendo este tema.

Skeletron

Hola muchachos.
Yo soy el creador de un sitio web al estilo Cuevana.tv que utilizaba archivos subidos en MegaUpload para reproducir peliculas en STREAMING.
Pero, como sabrá, el FBI tumbó a MegaUpload, y sigue tumbando a decenas de sitios webs del estilo.

Yo pensaba pasar todas las peliculas a wUpload como lo hace Cuevana, pero quien me da la certeza de que wUpload tampoco va a caer? Pensaba en que HAY QUE ENCONTRAR UNA ALTERNATIVA.

Actualmente existe una alternativa para evadir a esas personas, y es el TORRENT... El estandart y la arquitectura con la que trabaja un Torrent, evita que la descarga se dé de 1 solo servidor, y que en realidad la descarga sea distribuida, siendo los clientes tambien servidores.

Y que tal si se aplica algo así para el streaming de musica y peliculas? Así no habrá MegaUpload para tumbar, ni nada del estilo.

Pensaba yo: Es posible hacer CON FLASH un sistema Torrent? Con un Applet de Java (se que hay software para descargar Torrent hechos con Java)...

Alguien piensa en alguna alternativa??? Que hacer???

HTML5 ya nos da alguna ventaja al respecto? Flash nos servirá? Habrá que llegar hasta Java?

Pensar en que Java no es una buena alternativa ya que los TV que tienen internet y los Smartphones no creo que puedan levantar apples... o si???
Aclaro algo: Yo soy un ignorante de lo que es un Applet y utilizar Java en un sitio web... Si alguien me quiere corregir, que lo haga, pero con amor, porque me pongo loco :P

Saludos!

Broda Noel

PD.: Cuando digo "JAVA", es "JAVA", no "javascript".

AÑADO:
Ojo!!!, Todo el servicio se tiene que ejecutar desde el lado del cliente. No puede hacerse un streaming en el servidor... Tiene que ser algo del lado del cliente, sin instalar plugins ni cosas raras... Todo ejecutable desde el browser.

Pablo Videla

Porque applets , eso ya casi ni se usa, porque no mejor usar j2ee con algun framework como jsf? eso lo veo mas "viable", ahora no se si es posibe lo que dices. Tambien me interesa tu idea.

Skeletron

Soy un ciego de las tecnologias JAVA.
Ojo!!!, Todo el servicio se tiene que ejecutar desde el lado del cliente. No puede hacerse un streaming en el servidor... Tiene que ser algo del lado del cliente, sin instalar plugins ni cosas raras... Todo ejecutable desde el browser.

#!drvy

Hola, HTML5 no brinda ninguna posibilidad al respecto.

Flash... no puede escuchar en un socket, por tanto, no es posible.
La única alternativa que veo es Java y un applet.
Un ejemplo claro es la pagina de bitlet

Código (url) [Seleccionar]
http://www.bitlet.org/

Saludos

Skeletron

Exacto, entonces SI HAY una alternativa...
Ahora, tenemos un problema... En un cliente torrent, los archivos se van descargando de a pedasos aleatorios... Habría que conseguir un software cliente de descarga de torrent de codigo abierto, hecho en JAVA, y lograr modificar que no busque pedazos aleatoriamente, sino que intente descargarlos en forma contigua. o al menos lo mas contigua posible.

Una pelicula se descargaría rapido y quedaría subiendo partes (haciendo de servidor) mientras que el usuario quede reproduciendo la pelicula.

Me parece que es una muy buena alternativa.

Ahora, alguien sabe algo de estadisticas de las PC que tienen Java instalado? Los Smartphones que lo soportan? Los Smart-TV?
Creo que es una alternativa viable, y habría que analizar un poco mas el caso, y poner manos a la obra.

[Case]

Pero que pasaría si ya no hay sendeers?, tendrías que tener una especie de servidor que siempre este activo para que la gente pueda empezar a retransmitir de ese servidor.

EDITO: Creo que la alternativa seria el P2PTV, http://en.wikipedia.org/wiki/P2PTV

Littlehorse

Hacer streaming desde un torrent seria lo mismo que esperar a que la gente entre al cine. Si no hay seeders seria imposible que alguien pueda visualizar la película así que antes de pensar en el alcance de tecnologias a utilizar, primero hay que resolver ese problema técnico que es bastante importante desde el punto de vista funcionalidad y desde el punto de vista legal (no es lo mismo sacar los trozos de los seeders directo al cliente que sacarlos desde tu propio servidor)

Igualmente, ya que hablamos de tecnologias, si queres flexibilidad podes usar Java con Spring MVC + Hibernate. Si queres un framework de un poco mas alto nivel podes usar Grails y usar su modulo grom para persistencia (aunque también se puede usar Hibernate si te parece que grom es poco flexible o poco eficiente)
Lo del applet descartalo, es obsoleto.

Saludos
An expert is a man who has made all the mistakes which can be made, in a very narrow field.

Skeletron

Bien, alguien que sepa un poco mas de P2PTV que hable sobre el tema. Algun ejemplo Practico? Que PRO y CONTRAS tiene en este tema?

Little, yo jamas he levantado una aplicacion Java del lado del cliente desde un Browser.
Como se hace? Creí que solamente se podían utilizar Applets. Me hace falta informarme un poco mas. Tenes alguna "palabra" para que vaya a buscar un poco por Google?

Recuerda que la idea es que el usuario no tenga que instalar un Plugin, ni descargarse un .exe ni nada del estilo, porque para eso, simplemente le pasamos el archivo .torrent y que lo descargue desde uTorrent.
La idea es que se visualice desde el browser, sin instalar nada (suponiendo que todos tienen la maquina virtual de java instalada)

A ver, a ver a ver... Acabo de ver lo que es P2PTV, y que diferencia hay entre un archivo Torrent? NO encontré diferencia.


AÑADO:
Estuve leyendo la diferencia entre BitTorrent y P2PTV, y la unica diferencia es justamente lo que se necesita. Un protocolo como BitTorret, pero que la descarga de paquetes sea continua, secuencial, y que permita ir reproduciendo lo descargado (streaming).

Pero sigue teniendo el mismo problema que BitTorrent: Y si nos quedamos sin sedeers? Se nos cae la pelicula :/
Y que pasaría con las peliculas de poco exito? Con 1 o 2 sedeers? la velocidad sería lentisima.

Alguien propone alguna idea?

#!drvy

Hola,

Buscando una película para dormirme, me tope con un sitio bastante "guay". Usa un applet (java)m, que va descargando de un servidor de descarga (tipo megaupload) y al mismo tiempo te va reproduciendo lo que ha descargado de la película.

Es como un cliente que descarga de un sitio normal y lo va reproduciendo mientras.
Os dejo el enlace para que le echéis una ojeada.

Código (url) [Seleccionar]
http://www.peliculasonlineflv.net/2011/11/30-minutos-o-menos-2011-subtitulada.html

Esta abajo donde dice "Ver Película".

Saludos

Skeletron

drvy, para eso, lo puedo hacer con FLASH (es mas, ya lo he hecho y mi sitio funcionaba así, tambien funciona así Cuevana)

Pero aca, la idea es ELIMINAR servidores de archivos. Porque se estan cerrando casi todos los dias uno o dos. Ya le va a tocar a ese servidor de archivo, y luego que hacemos? Volver a pasar todas las peliculas a otro servidor de archivos? (eso dura 6 meses). Y si tienes Series tambien, dura unos 2 años todo el proceso de traslado.