Pues muchas gracias por marcarme el rumbo, porque no sospechaba que se
pudiera hacer así. Voy a intentar leer el archivo en binario, a ver
que consigo. Lo único que no tengo nada claro aún es como controlar el
flujo desde flash, pero bueno, primero investigo y si me atasco mucho
ya volveré por aquí a ver si me puedes echar una mano ;)
Gracias de nuevo!!
Joseba Alonso escribió:
Yo te puedo pegar un codigo en C# para hacerlo. Esta con un archivo GIF pero
sería lo mismo con un FLV. Basicamente es leer el binario del fichero y
escribirlo directamente en el flujo de salida, eso modificando el content
type y añadiendo los headers necesarios para evitar el cacheo. Quizas es
esto lo que buscas... Por lo que he visto en la de san miguel lo hacen asi.
Un saludo,
<code language="c#">
Response.ContentType = "image/gif";
Response.Cache.SetNoStore();
Response.Expires = -1;
Stream str = File.Open( Server.MapPath("/fondo.gif"),
FileMode.Open,
FileAccess.Read,
FileShare.Read);
byte[] buffer = new byte[str.Length];
str.Read(buffer,0,Convert.ToInt32(str.Length));
Response.OutputStream.Write(buffer,0,buffer.Length);
Joseba Alonso
[1]www.5dms.com
[2]www.sidedev.net
-----Mensaje original-----
De: [EMAIL PROTECTED]
[[4]mailto:[EMAIL PROTECTED] En nombre de danisan
Enviado el: miércoles, 06 de julio de 2005 9:28
Para: [EMAIL PROTECTED]
Asunto: Re: [ASNativos] Streaming en Flash sin Flashcomm
Hola Joseba, al final se le ha planteado al cliente
la opción de
flashcomm, ya que como tú dices, un servidor de
streaming te ofrece
posibilidades que no logras con el resto de opciones.
Si tienes tiempo y curiosidad mírate
este sitio:
[1][6]http://www.agendasanmiguel.com Una vez dentro del
site, a la
derecha hay un altavoz, al clicar pone sobre la mesa
minicds. Cada uno
de estos minicds te saca el player. Verás como no deja
ningún archivo
en el temporal.
Según tengo entendido está hecho sólo con flash y java, y
por aquí va
mi curiosidad, ya que no veo el método en que se puede
lograr. No sé
si es posible transmitir un flujo de información con un
servidor de
streaming como Windows Media Services, java, etc. y
poder pasarlo
directamente a flash.
Bueno, gracias por la info. Un saludo.
Joseba Alonso escribió:
Se me ocurre que desde el servidor puedes abrir el fichero y
escribirlo al flujo de salida directamente con unas cabeceras
para que no se cachée, esto imediría el cacheo en disco del
fichero. Pero sigue sin ser streaming real.
Esto último implica una gestion del flujo de información que
solo puede lograrse con un servidor de streaming. Lo mas
sencillo para verlo es mirar a ver si puedes saltar de una
parte a otra del video (seeking) sin necesidad de haberlo
descargado entero. Esto solo es posible con un servidor.
Un saludo,
Joseba Alonso
[2]www.5dms.com
[3]www.sidedev.net
-----Mensaje original-----
De: [EMAIL PROTECTED]
[[5][8]mailto:[EMAIL PROTECTED] En nombre de danisan
Enviado el: viernes, 01 de julio de 2005 10:18
Para: [EMAIL PROTECTED]
Asunto: [ASNativos] Streaming en Flash sin Flashcomm
Hola lista! Tengo una duda, a ver qué me podéis decir al respecto.
Sabéis formas de hacer un streaming de audio real en flash
sin utilizar flashcomm?
Con "real" me refiero no a una descarga progresiva como se
puede hacer con el MX 2004 y las nuevas clases, sino un
streaming que no deje ningún fichero en el ordenador del
usuario. Hasta donde he visto, al utilizar
mp3 o flv los deja en los temporales. Los flv sólo lo he
probado con los componentes media, pero supongo que por
código no cambia, seguirá dejándolo en caché.
Con flashcomm me queda constancia que se consigue un
verdadero streaming, pero necesito vías alternativas. He
visto una página dónde utilizan flash mx 2004 y generan
streaming que no queda en caché, según tengo entendido
combinándolo con java.
Ideas, opiniones, comentarios?? Muchas gracias.
Saludos!!
----------------------------------
Lista [[10]7]ASNativos:[email protected]
[8][11]http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista [[12]9]ASNativos:[email protected]
[10][13]http://www.5dms.com/listas
----------------------------------
References
1. [14]http://www.agendasanmiguel.com/
2. [15]http://www.5dms.com/
3. [16]http://www.sidedev.net/
4. [17]mailto:[EMAIL PROTECTED]
5. [18]mailto:[EMAIL PROTECTED]
6. [19]mailto:[email protected]
7. [20]mailto:ASNativos:[email protected]
8. [21]http://www.5dms.com/listas
9. [22]mailto:ASNativos:[email protected]
10. [23]http://www.5dms.com/listas
----------------------------------
Lista [24]ASNativos:[email protected]
[25]http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista [26]ASNativos:[email protected]
[27]http://www.5dms.com/listas
----------------------------------
References
1. http://www.5dms.com/
2. http://www.sidedev.net/
3. mailto:[EMAIL PROTECTED]
4. mailto:[EMAIL PROTECTED]
5. mailto:[email protected]
6. http://www.agendasanmiguel.com/
7. mailto:[EMAIL PROTECTED]
8. mailto:[EMAIL PROTECTED]
9. mailto:[EMAIL PROTECTED]
10. mailto:7]ASNativos:[email protected]
11. http://www.5dms.com/listas
12. mailto:9]ASNativos:[email protected]
13. http://www.5dms.com/listas
14. http://www.agendasanmiguel.com/
15. http://www.5dms.com/
16. http://www.sidedev.net/
17. mailto:[EMAIL PROTECTED]
18. mailto:[EMAIL PROTECTED]
19. mailto:[email protected]
20. mailto:ASNativos:[email protected]
21. http://www.5dms.com/listas
22. mailto:ASNativos:[email protected]
23. http://www.5dms.com/listas
24. mailto:ASNativos:[email protected]
25. http://www.5dms.com/listas
26. mailto:ASNativos:[email protected]
27. http://www.5dms.com/listas
----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------