¿Cuáles son las opciones eficaces para la incorporación de vídeo en un ASP.NET sitio web?

StackOverflow https://stackoverflow.com/questions/2550

  •  08-06-2019
  •  | 
  •  

Pregunta

Un rápido vistazo a la actual internet parece indicar que Adobe Flash es la opción obvia para la incorporación de vídeo en una página web.Es esto correcto, o son otras alternativas eficaces?La elección de la ASP.NET como una plataforma que influyen en esta decisión?

¿Fue útil?

Solución

Flash es sin duda el más ubicuo y solución portátil. El 98% de los navegadores tiene instalado Flash.Otras alternativas son Quicktime, El Reproductor De Windows Media, o incluso Silverlight (Microsoft Flash competidor, que se puede utilizar para incrustar varios formatos de vídeo).

Me gustaría recomendar el uso de Flash (y FLV formato de archivo de vídeo) para incrustar el vídeo a menos que usted tiene requisitos muy específicos como mucho como la calidad de vídeo o DRM.

Otros consejos

Flash es generalmente el producto de la opción:Todo el mundo lo tiene, y el uso de la JW FLV Player hace que sea relativamente fácil de su lado.

Como para otros Formatos de Vídeo, hay WMV, QuickTime, pero los jugadores son bastante "pesado", no todo el mundo puede tener ellos y se sienten tan 1990ish...

Real Player...No me dejes incluso empezar a despotricar sobre ese montón de ...

La única alternativa de Flash que me atrevo a considerar es Silverlight, que permite el streaming de Vídeos en WMV.He encontrado la producción de WMV mucho mejor y más fácil de FLV, porque todas las Ventanas FLV Codificadores traté de no muy buena y estable, mientras que casi todos los de la herramienta de forma nativa de salida WMV.El problema con Silverlight es que nadie tiene que Plugin para el Navegador (¿aún?).También hay un reproductor de JW.

Una consideración sería si la reproducción de vídeo es a través de la descarga progresiva o streaming.Si la descarga progresiva, entonces yo diría que el uso de Flash porque se llega a un público más amplio alcance.

Para la transmisión de wmv, está fuera de la caja de la funcionalidad proporcionada por Los Servicios De Windows Media

Para la transmisión de flash, usted tendrá que instalar un servidor de streaming en su caja de Windows.Algunas opciones son:

Si usted tiene acceso a Microsoft Expression Encoder 2, se puede utilizar para codificar un archivo de vídeo y generar un Silverlight reproductor de vídeo.Entonces, si usted tiene IIS 7, puede utilizar la Adaptación o Smooth Streaming también checkout Suave HD un genial ejemplo.

También se puede hacer streaming desde la libre Microsoft Silverlight Servicio De Streaming.Está conectado a una cuenta de Windows Live.

Una consideración es que el cliente tendrá que tener Silverlight instalado, igual que Flash, pero Flash ha sido de alrededor de más.

<object width="660" height="525"><param name="movie" value="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="660" height="525"></embed></object>

He trabajado para una compañía que ha desarrollado un sistema para la distribución de contenidos multimedia dedicado a los "jugadores".Fue basado en la web y se utiliza ASP.NET la tecnología y los he probado casi todos los medios de comunicación formato que usted puede pensar y su elección depende en realidad preguntando:

qué se necesita para jugar directamente fuera de la caja, o puede que asegúrese de que los componentes necesarios para reproducir los vídeos puede ser instalado de antemano?

Si su respuesta es que se necesita para jugar fuera de la caja, a continuación, en realidad, su única opción es flash (sé que no está instalado por defecto, pero la mayoría ya lo tiene instalado)

Si no es un gran problema que los componentes adicionales son necesarios entonces usted puede ir con formatos que son compatibles con el reproductor de windows media

La razón por la que el reproductor de windows media cae en la segunda opción es debido a que para algunos navegadores y algunos formatos de componentes adicionales debe estar instalado.

Tuvimos el lujo de que los "jugadores" fueron proporcionados por nosotros, para que podamos ir por la segunda opción, sin embargo, incluso hemos intentado convertir tanto como sea posible de nuevo a flash porque se maneja mucho mejor que el reproductor de windows media

"La elección de la ASP.NET como una plataforma que influyen en esta decisión?"

Probablemente no.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top