Video Flash


De Wikipedia, la enciclopedia libre
  (Redirigido desde .flv )
Saltar a navegación Saltar a búsqueda

Flash Video es un formato de archivo contenedor que se usa para entregar contenido de video digital (por ejemplo, programas de televisión , películas , etc.) a través de Internet usando Adobe Flash Player versión 6 y más reciente. El contenido de Flash Video también se puede incrustar en archivos SWF . Hay dos formatos de archivo de Flash Video diferentes: FLV y F4V . Los datos de audio y video de los archivos FLV se codifican de la misma manera que los archivos SWF. El formato de archivo F4V se basa en el formato de archivo multimedia base ISO , comenzando con la actualización 3 de Flash Player 9. [1] [2]Ambos formatos son compatibles con Adobe Flash Player y desarrollados por Adobe Systems. FLV fue desarrollado originalmente por Macromedia . A principios de la década de 2000, Flash Video era el estándar de facto para la transmisión de video basada en web (sobre RTMP ). Los usuarios incluyen Hulu , VEVO , Yahoo! Video , metacafe , Reuters.com y muchos otros proveedores de noticias.

Los archivos FLV de Flash Video generalmente contienen material codificado con códecs que siguen los formatos de compresión de video Sorenson Spark o VP6 . A partir de 2010, las versiones públicas de Flash Player (colaboración entre Adobe Systems y MainConcept ) también admiten video H.264 y audio HE-AAC . [3] Todos estos formatos de compresión están restringidos por patentes. Flash Video se puede ver en la mayoría de los sistemas operativos a través de Adobe Flash Player y el complemento del navegador web o uno de varios programas de terceros. IOS de Apple Los dispositivos, junto con casi todos los demás dispositivos móviles, no son compatibles con el complemento Flash Player y, por lo tanto, requieren otros métodos de entrega, como los proporcionados por Adobe Flash Media Server . [4]

Historia

La versión 2002 de Flash Player 6 agregó soporte para video en el formato de archivo SWF. La versión 2003 de Flash Player 7 agregó soporte directo para el formato de archivo FLV. Debido a las restricciones en el formato de archivo FLV, Adobe Systems creó nuevos formatos de archivo en 2007, basados ​​en el formato de archivo multimedia base ISO (MPEG-4 Parte 12). De esta manera, el formato F4V comparte una base común con el formato MP4 , razón por la cual F4V a veces se llama informalmente "Flash MP4". Flash Player no comprueba la extensión del nombre de archivo, sino que examina el archivo para determinar el formato. [5] [6]

Los nuevos formatos de archivo son muy diferentes del formato de archivo FLV anterior. Por ejemplo, F4V no admite formatos de compresión de video de pantalla, Sorenson Spark, VP6 y ADPCM o formatos de compresión de audio Nellymoser. [1] [6] Los autores de Flash Player recomiendan encarecidamente el uso del nuevo formato de archivo estándar F4V (formato de archivo multimedia base ISO) porque supera los límites funcionales con la estructura FLV al transmitir H.264 o AAC, que es una de las razones por las que Adobe Systems se está alejando de la estructura de archivos FLV más antigua. [6] Desde 2002, el formato inicial es Flash Video y el sufijo del archivo es .flv con un tipo de medio de Internet derivado de MIME de video / x-flv.

El sufijo de archivo de la marca Adobe .f4v se amplió desde 2007 para admitir el formato de archivo de medios base ISO utilizando el mismo tipo de medio de Internet derivado de MIME de video / mp4 que el sufijo de archivo de Apple de .m4v y el sufijo de archivo general de .mp4. Existen sufijos de archivo de la marca Adobe para .f4p que se relacionan con medios encriptados con su esquema Adobe Access DRM; .f4a y .f4b se relacionan respectivamente con .m4a y .m4b con el mismo tipo de medio de Internet derivado de MIME de audio / mp4.

Los archivos SWF publicados para Flash Player 6 y versiones posteriores pueden intercambiar audio, video y datos a través de conexiones RTMP con Adobe Flash Media Server. Una forma de alimentar datos a Flash Media Server es a partir de archivos en formato de archivo FLV. Flash Player puede reproducir archivos SWF creados para Flash Player 7 y versiones posteriores en formato FLV directamente (video de tipo MIME / x-flv). Flash Player también puede reproducir el nuevo formato de archivo F4V, comenzando con los archivos SWF creados para Flash Player 9 Update 3. [1]

  • El uso del formato de compresión H.264 en el formato de archivo FLV tiene algunas limitaciones, por lo que los autores de Flash Player recomiendan encarecidamente el uso del nuevo formato de archivo estándar F4V. [6]

Codificación

Por lo general, los archivos FLV de Flash Video contienen secuencias de bits de video que son una variante patentada del estándar de video H.263 , [10] bajo el nombre de Sorenson Spark ( FourCC FLV1). [11] [12] Sorenson Spark es un códec más antiguo para archivos FLV, pero también está ampliamente disponible y es compatible, porque fue el primer códec de video compatible con Flash Player. [13] Es el formato de compresión de video requerido para Flash Player 6 y 7. [14] [15] Flash Player 8 y las revisiones más recientes también admiten la reproducción de On2 TrueMotion VP6flujos de bits de video (FourCC VP6F o FLV4). On2 VP6 es el formato de compresión de video preferido para usar con Flash Player 8 y superior. [7] [11] On2 VP6 puede proporcionar una calidad visual más alta que Sorenson Spark, especialmente cuando se utilizan velocidades de bits más bajas . Por otro lado, es computacionalmente más complejo y, por lo tanto, no se ejecutará tan bien en ciertas configuraciones de sistema más antiguas. [14] [16]

El formato de archivo FLV de Flash Video admite dos versiones de un códec de "pantalla compartida" (video en pantalla), que es un formato de codificación diseñado para screencasts . Ambos formatos están basados ​​en mosaicos de mapa de bits, pueden tener pérdida al reducir la profundidad de color y se comprimen mediante zlib . La segunda versión solo se puede reproducir en Flash Player 8 y versiones posteriores. El audio en archivos Flash Video generalmente se codifica como MP3. Sin embargo, el audio de los archivos FLV de Flash Video grabados desde el micrófono del usuario utiliza el códec Asao patentado de Nellymoser . [8] (Flash Player 10 lanzado en 2008 también es compatible con el códec Speex de código abierto . [17]) Los archivos FLV también admiten audio sin comprimir o audio en formato ADPCM . Las versiones recientes de Flash Player 9 admiten AAC ( HE-AAC / AAC SBR , AAC Main Profile y AAC-LC). El soporte para codificar archivos Flash Video es proporcionado por una herramienta de codificación incluida con los productos Flash Professional y Creative Suite de Adobe, las herramientas de codificación Flix de On2 , Sorenson Squeeze , FFmpeg y otras herramientas de terceros.

Soporte de tipo de medio

Tipos de medios admitidos en los formatos de archivo de medios base ISO y Flash Video: [1]

  • Video
    • H.264 (agregado a MP4 y FLV)
    • implementaciones no oficiales de Google GPL FLV para Android [18]
      • MPEG-4 ASP (nativo de MP4)
      • ITU H.263 (nativo de 3GPP MP4)
  • Audio
    • MPEG capa 3 (nativo de Flash Video)
    • MPEG AAC (agregado a Flash Video)

Tipos de medios admitidos solo en el formato de archivo Flash Video: [1]

  • Video general
    • RGB (compatible con el mismo tipo de código que utiliza SWF)
    • run-length (compatible con el mismo tipo de código que utiliza SWF)
    • H.263 de Sorenson (nativo de Flash Video)
    • On2 TrueMotion VP6 con y sin canal alfa (agregado a Flash Video)
  • Los videos animados son las pantallas 1 y 2 basadas en zlib (nativas de SWF).
  • El audio general es PCM y ADPCM (nativo de SWF).
  • Audio vocal
    • Asao de Nellymoser a 16 u 8 o 5 kHz (nativo de SWF)
    • a-law y μ-law (nativo de SWF)
    • Speex (agregado a FLV)
  • El texto cronometrado requiere comandos específicos de ActionScript para cargar subtítulos, que solo son compatibles con archivos de texto externos en formato JSON o XML W3C .

Tipos de medios admitidos solo en el formato de archivo de medios base ISO: [1]

  • Los videos animados son tipos QuickTime para GIF, PNG y JPEG, que reemplazan las codificaciones de Pantalla 1 y 2.
  • El texto cronometrado requiere comandos específicos de ActionScript para cargar subtítulos incrustados como texto con estilo basado en Mac EIA-608 o QuickTime con la versión derivada de 3GPP que admite Unicode .

Convertidores FLV

Un conversor de FLV es un tipo de software de conversión de video que se utiliza para convertir videos de diferentes formatos a FLV. A continuación se muestra una lista de convertidores de video gratuitos populares que admiten la conversión a FLV.

  • SUPER (software gratuito)
  • Free Studio (software gratuito)
  • Freemake Video Converter (software gratuito)
  • Format Factory (software gratuito)
  • HandBrake Video Converter ( software gratuito con licencia GPL )
  • VLC Video Player ( software gratuito con licencia GPL )
  • Any Video Converter (software gratuito y comercial)
  • FFmpeg ( software gratuito con licencia GPL )
  • Fácil extracción de 7-Zip (7z) a través de audios (MP3) y videos (sin audio)

Estos programas se ejecutan en Microsoft Windows . HandBrake, FFmpeg y VLC también se ejecutan en Mac OS X y Linux .

Estructura de video Flash

Encabezamiento

Los archivos FLV comienzan con un encabezado estándar que se muestra a continuación: [19]

Paquetes

Después del encabezado, el archivo se divide en paquetes llamados "etiquetas FLV", que tienen encabezados de paquete de 15 bytes. Los primeros cuatro bytes indican el tamaño del paquete / etiqueta anterior (incluido el encabezado sin el primer campo) y ayudan a buscar hacia atrás.

El byte de tipo de paquete de un encabezado de paquete / etiqueta se basa en el byte de ID de mensaje RTMP con el valor de metadatos AMF de 18 (0x12), el valor de carga útil de video de 9 (0x09) y el valor de carga útil de audio de 8 (0x08) siendo el único valor válido. tipos utilizados. El tercer bit indica que la carga útil está encriptada usando el mismo mecanismo que usa RTMP, sin embargo, esto rara vez se usa debido a que se usan transportes encriptados como RTMP. El cifrado de paquetes FLV generalmente se hereda de un archivo MP4 que se almacena en un Adobe Flash Media Server .

  • Los tipos de paquetes enumerados como 1 son un tamaño de paquete establecido de RTMP.
  • Los tipos de paquetes enumerados a partir de 3 son informe de lectura de bytes RTMP, ping RTMP, ancho de banda del servidor RTMP, ancho de banda del cliente RTMP.
  • Los tipos de paquetes enumerados a partir de 8 son carga útil de audio y carga útil de vídeo.
  • Los tipos de paquetes enumerados de 15 son envío de flujo flexible RTMP, objeto compartido flexible RTMP, mensaje flexible RTMP, metadatos AMF, objeto compartido, invocación RTMP.
  • El tipo de paquete enumerado como 24 es un video flash encapsulado.
Estructura de la etiqueta FLV

Después de eso, hay tres bytes para el tamaño de carga útil que denota la longitud de los datos de carga útil , luego cuatro bytes para la marca de tiempo en milisegundos (con el último byte usado para extender los primeros tres bytes), los siguientes 3 bytes para el ID de flujo (incrementado para múltiples flujos del mismo tipo), y finalmente seguido por los datos reales de carga útil. Existe una relación directa entre los campos que se encuentran en una etiqueta FLV y los que se encuentran en un paquete RTMP , ya que, por ejemplo, el campo Tipo de paquete FLV utiliza los mismos valores numéricos que el campo Tipo de fragmento RTMP (p. Ej., 0x08 para audio y 0x09 para video ). Por tanto, las etiquetas FLV se convierten en paquetes RTMP cuando el archivo se transmite a través de Flash Media Server o un servidor RTMP equivalente.

El primer paquete encontrado suele ser un paquete de metadatos que contiene información como:

  • "duración": valor de punto flotante IEEE de 64 bits en segundos
  • "ancho" y "alto": valor de punto flotante IEEE de 64 bits en píxeles
  • "framerate": valor de punto flotante IEEE de 64 bits en fotogramas por segundo
  • "fotogramas clave": una matriz con las posiciones de los fotogramas p , necesaria cuando se busca acceso aleatorio.
  • "| AdditionalHeader": una matriz de pares informativos de decodificación de secuencias requeridos
    • "Cifrado": una serie de pares informativos de cifrado necesarios
    • "Metadatos": cadena codificada en Base64 de un certificado X.509 firmado que contiene la clave de descifrado AES de Adobe Access requerida

Cuando se transmite con un reproductor construido con Actionscript , los valores de metadatos anteriores se pasan como argumentos en la función de devolución de llamada onMetaData. Los paquetes de audio tienen el primer byte de la carga útil que define los detalles de decodificación con los primeros cuatro bits para la codificación utilizada y los últimos cuatro bits para los parámetros necesarios para procesar la codificación. Los paquetes de video tienen este orden invertido.

Las codificaciones de video enumeradas desde 0 son:

Los parámetros de procesamiento de video enumerados desde 1 son:

Las codificaciones MPEG-4 como H.264, MPEG-4 ASP y AAC agregan un valor de un byte con un valor NULL que indica que la carga útil contiene detalles de configuración MPEG-4. Las codificaciones de video MPEG-4 también agregan tres bytes para el desplazamiento de la marca de tiempo de la composición, que se requiere para las codificaciones que usan cuadros B.

Las codificaciones de audio enumeradas desde 0 son:

Las codificaciones de audio enumeradas de 10 son:

Las codificaciones de audio enumeradas a partir de 14 son MPEG capa 3 8 kHz, específicas del dispositivo, como MIDI .

Parámetros de procesamiento de audio con los dos primeros bits para la frecuencia de muestreo, el siguiente bit marca el tamaño de muestra de 16 bits encendido con apagado indica el tamaño de muestra de 8 bits, y el bit final marca los canales estereofónicos encendidos y apagado indicando solo monoaural. Las tasas de muestreo enumeradas desde 0 son 5,5 kHz, 11,025 kHz cuarto, 22,05 kHz medio, 44,1 kHz completo.

Los paquetes cifrados tienen un encabezado adicional de 31 o 24 bytes antes de la carga útil cifrada AES -CBC de la siguiente manera:

Jugadores FLV

Un reproductor FLV es un tipo de reproductor multimedia que se utiliza para reproducir vídeo Flash desde una PC y desde sitios web de Internet. Un reproductor FLV se puede utilizar de forma independiente, sin la necesidad de las herramientas de creación o desarrollo de Adobe Flash. También se puede incrustar en el sitio web mediante el componente Flash o la versión incrustable del reproductor FLV.

Adobe Flash Player es un reproductor multimedia y de aplicaciones desarrollado originalmente por Macromedia y adquirido por Adobe Systems . Desempeña SWF archivos, que pueden ser creados por Adobe Flash Professional , Adobe Flex , o una serie de otros Adobe Systems y herramientas de 3 ª parte. Tiene soporte para un lenguaje de secuencias de comandos llamado ActionScript , que se puede utilizar para mostrar Flash Video desde un archivo SWF. Debido a que Flash Player se ejecuta como un complemento del navegador , es posible incrustar Flash Video en páginas web y ver el video dentro de un navegador web. Visualización compatible con Flash Player de archivos Flash Video desde la versión 6, conCódecs de video Sorenson Spark y On VP6 . Recientemente también se agregó soporte para contenido de video H.264 .

H.264

Flash Player 9 Update 3, lanzado el 3 de diciembre de 2007, [20] también incluye soporte para el nuevo formato de archivo Flash Video F4V y el estándar de video H.264 (también conocido como MPEG-4 parte 10, o AVC), que es aún más computacional. exigente, pero ofrece una relación calidad / tasa de bits significativamente mejor. [21] Específicamente, Flash Player ahora admite video comprimido en H.264 (MPEG-4 Parte 10), audio comprimido usando AAC (MPEG-4 Parte 3), F4V, MP4 (MPEG-4 Parte 14), M4V, M4A , Formatos de contenedor multimedia 3GP y MOV , texto temporizado 3GPPespecificación (MPEG-4 Parte 17) que es un formato de subtítulos estandarizado y soporte de análisis parcial para el átomo 'ilst', que es el equivalente ID3 que iTunes usa para almacenar metadatos . El video MPEG-4 Part 2 (por ejemplo, creado con DivX o Xvid) no es compatible. [5] En una entrevista con BBC News , el programador principal de Flash Jonathan Gay dijo que la compañía había querido usar H.264 cuando se agregó originalmente el soporte de video a Flash, pero se había visto disuadido por las tarifas de licencia de patentes de alrededor de $ 5 millones. (£ 3,5 millones) por año. [22]

Reproducción

Flash Player admite dos modos distintos de reproducción de video:

  • Video renderizado por software  : Flash Player admite video renderizado por software desde la versión 6. Dicho video admite animaciones vectoriales que se muestran sobre el contenido del video. Normalmente, dicho contenido se procesa mediante decodificación de software. [23]
  • Video acelerado por hardware  : Flash Player admite la reproducción de video acelerada por hardware desde la versión 10.2, para formatos de video H.264 , F4V y FLV . Dicho video se muestra sobre todo el contenido Flash y aprovecha los conjuntos de chips de códec de video instalados en el dispositivo del usuario. Los desarrolladores deben utilizar específicamente la tecnología "StageVideo" dentro de Flash Player para que se habilite la decodificación de hardware. Flash Player utiliza internamente tecnologías como DirectX Video Acceleration y OpenGL para hacerlo.

Basado en escritorio

Microsoft Windows, Mac OS X, basado en Unix

  • Adobe Media Player (software gratuito) (ya no está publicado ni es compatible con Adobe)
  • Media Player Classic (software gratuito)
  • MPlayer (software gratuito)
  • RealPlayer (software gratuito)
  • Reproductor multimedia VLC (software gratuito)
  • Winamp (software gratuito)

Los dispositivos Mac OS pueden reproducir videos flash en QuickTime con la ayuda de software adicional (como el componente Perian de código abierto ).

Basado en PDA y basado en smartphone

Windows Mobile, basado en Palm OS

  • El Core Pocket Media Player (software de código abierto)

Los dispositivos iPhone y Android pueden reproducir videos flash con la ayuda de software adicional (como la aplicación del navegador web Skyfire ). Apple iOS nunca ha sido compatible con Flash. Las versiones de Android superiores a la 2.1 a la 4.0 son compatibles con Flash; Adobe ha descontinuado Flash Player para Android. [24] El 29 de junio de 2012, Adobe anunció que, dado que iban a interrumpir el desarrollo de la versión móvil de Flash, evitarían que Flash Player se instalara desde Google Play Store en cualquier dispositivo Android que no tuviera Flash Player instalado. , y que no lanzarían una versión de Flash certificada para su uso con la versión 4.1 de Android, con nombre en código Jelly Bean . [25]

Opciones de entrega

Los archivos de Flash Video se pueden entregar de varias formas diferentes:

  • Como archivo .FLV independiente. Aunque los archivos Flash Video normalmente se entregan usando un reproductor Flash para control, el archivo .FLV en sí solo se puede reproducir con un reproductor FLV. Hay varios reproductores de terceros disponibles.
  • Incrustado en un archivo SWF con la herramienta de creación de Flash (compatible con Flash Player 6 y versiones posteriores). Se debe transferir todo el archivo antes de que pueda comenzar la reproducción. Para cambiar el video, es necesario reconstruir el archivo SWF.
  • Descarga progresiva a través de HTTP (compatible con Flash Player 7 y posterior). Este método utiliza ActionScript para incluir un archivo de Flash Video alojado externamente en el lado del cliente para su reproducción. La descarga progresiva tiene varias ventajas, incluido el almacenamiento en búfer, el uso de servidores HTTP genéricos y la capacidad de reutilizar un solo reproductor SWF para múltiples fuentes de Flash Video. Flash Player 8 incluye soporte para acceso aleatorio dentro de archivos de video usando la funcionalidad de descarga parcial de HTTP, a veces esto se conoce como transmisión. Sin embargo, a diferencia de la transmisión con RTMP, La "transmisión" HTTP no admite la transmisión en tiempo real. La transmisión a través de HTTP requiere un reproductor personalizado y la inyección de metadatos de Flash Video específicos que contengan la posición inicial exacta en bytes y el código de tiempo de cada fotograma clave. Con esta información específica, un reproductor Flash Video personalizado puede solicitar cualquier parte del archivo Flash Video comenzando en un fotograma clave específico. Por ejemplo, Google Video , YouTube y Bitgravity admiten la descarga progresiva y pueden buscar cualquier parte del video antes de que se complete el almacenamiento en búfer.
  • Transmitido a través de RTMP a Flash Player utilizando Flash Media Server (anteriormente llamado Flash Communication Server), C ++ RTMP Server gratuito, [26] VCS, ElectroServer, Helix Universal Server , Wowza Media Server , Unified Streaming Platform WebORB para .NET, WebORB para Java, erlyvideo (en erlang) o el servidor Red5 de código abierto . En abril de 2008, hay grabadores de secuencias disponibles para este protocolo, excluido el software de recodificación de screencast.
  • Flash Media Server 4.5 permite la transmisión de video Flash a iPhones y iPads . Lo logra al entregar el contenido en una secuencia MPEG-2 utilizando el formato HTTP Live Streaming . [27]

Grabación de video flash

Es posible grabar videos flash en línea usando grabadoras de flujo y software de captura de video en pantalla . El primero da resultados sin pérdidas, mientras que el segundo permite grabar cualquier video incluso cuando se utilizan medidas anti- sanguijuelas .

Ver también

  • Objeto compartido local
  • SWFObject

Referencias

  1. ^ a b c d e f g Adobe Systems Incorporated (noviembre de 2008). "Especificación de formato de archivo de vídeo, versión 10" (PDF) . Adobe Systems Incorporated . Consultado el 3 de agosto de 2009 . Cite journal requiere |journal=( ayuda )
  2. ^ "¿Cuál es la diferencia entre Flash Video (FLV), F4V y H.264" . Google Knol . 7 de diciembre de 2008. Archivado desde el original el 13 de febrero de 2009 . Consultado el 3 de agosto de 2009 .
  3. ^ "Flash H.264" . MainConcept . Archivado desde el original el 18 de noviembre de 2010 . Consultado el 24 de septiembre de 2010 .
  4. ^ Adobe Flash Media Server
  5. ↑ a b Kaourantin.net (20 de agosto de 2007). "Lo que acaba de pasar con el video en la web" . Archivado desde el original el 6 de enero de 2010 . Consultado el 12 de agosto de 2009 .
  6. ^ a b c d Kaourantin.net (31 de octubre de 2007) Tinic Uro Nuevas extensiones de archivo y tipos MIME Archivado el 6 de julio de 2010 en Wayback Machine , recuperado el 2009-08-03
  7. ^ a b Documentación profesional de Adobe Flash CS4 - Video digital y Flash , recuperado el 2009-08-09
  8. ^ a b MultimediaWiki Nelly Moser , obtenido el 11 de agosto de 2009
  9. ^ Adobe (3 de diciembre de 2007) Lista de códecs compatibles con Adobe Flash Player , recuperado el10 de agosto de 2009
  10. ^ Benjamin Larsson (17 de marzo de 2009). "Optimizaciones de h263-svq3" . FFmpeg-devel (lista de correo). Archivado desde el original el 17 de agosto de 2009 . Consultado el 9 de agosto de 2009 .
  11. ^ a b "La búsqueda de un nuevo códec de video en Flash 8" . Kaourantin.net. 13 de agosto de 2005. Archivado desde el original el 6 de febrero de 2009 . Consultado el 10 de agosto de 2009 .
  12. ^ "Sorenson Spark" . MultimediaWiki . Consultado el 3 de noviembre de 2009 .
  13. Sorenson Media Difference Between Flash 6 and Flash 8 video Archivado el 25 de agosto de 2009 en Wayback Machine , obtenido el9 de agosto de 2009
  14. ^ a b Documentación de Adobe LiveDocs (2005) Flash 8 - Acerca de los códecs de video On2 VP6 y Sorenson Spark Archivado el 11 de febrero de 2009 en Wayback Machine , obtenido el 2009-08-09
  15. ^ "Flash CS3 - Comparando los códecs de video On2 VP6 y Sorenson Spark" . Archivado desde el original el 14 de febrero de 2011 . Consultado el 4 de febrero de 2011 . Para admitir video de mejor calidad a la misma velocidad de datos, el códec On2 VP6 es notablemente más lento de codificar y requiere más potencia de procesador en la computadora cliente para decodificar y reproducir. Por esta razón, considere cuidadosamente el mínimo común denominador de computadora que pretende que utilice su audiencia de visualización cuando acceda a su contenido de Flash Video. Si prevé una gran base de usuarios que utiliza computadoras más antiguas, considere la posibilidad de codificar sus archivos FLV con el códec Sorenson Spark.
  16. ^ Documentación de Adobe LiveDocs (2005) Flash 8: comparación de los códecs de vídeo On2 VP6 y Sorenson Spark. Archivado el 2 de diciembre de 2008 en Wayback Machine . Consultado el9 de agosto de 2009.
  17. ^ AskMeFlash.com (10 de mayo de 2009) Speex vs Nellymoser Archivado el 15 de abril de 2009 en Wayback Machine , obtenido el 12 de agosto de 2009
  18. ^ "Copia archivada" . Archivado desde el original el 24 de marzo de 2017 . Consultado el 17 de diciembre de 2019 .CS1 maint: copia archivada como título ( enlace )
  19. ^ Flash de código abierto (2011) Flash Video (FLV) [en línea] Disponible en (enlace ya muerto): http://osflash.org/flv#flv_format
  20. ^ "Descargas de Adobe Flash Player 9" . Adobe. 3 de diciembre de 2007 . Consultado el 31 de enero de 2008 .
  21. ^ "Especificación de formato de archivo de vídeo versión 10" (PDF) . Sistemas de Adobe incorporados. Noviembre de 2008. Archivado desde el original (PDF) el 31 de mayo de 2010.
  22. ^ Frewin, Jonathan (18 de mayo de 2010). "El creador de Flash se mete en el debate de Apple" . BBC News . Consultado el 1 de junio de 2010 .
  23. ^ Melanson, Mike (27 de enero de 2010). "Resolver diferentes problemas" . Penguin.SWF . Consultado el 15 de noviembre de 2014 .
  24. ^ "Una actualización de Flash Player y Android" . Adobe . Consultado el 31 de marzo de 2016 .
  25. ^ Arthur, Charles (29 de junio de 2012). "Flash Player para Android: Adobe llama tiempo, lo declara muerto" . The Guardian . Consultado el 30 de junio de 2012 .
  26. ^ Servidor C ++ RTMP
  27. ^ Los iPads y iPhones de Apple finalmente obtienen video Flash el 9 de septiembre de 2011. Consultado el 10 de septiembre de 2011.

enlaces externos

  • Centro de desarrolladores de Flash: artículos de vídeo de Flash
  • Especificación de formato de archivo Flash Video (FLV) (adobe.com)
  • Lista de códecs compatibles con las versiones 6 a 9 de Adobe Flash Player (adobe.com)
  • Formato de archivo de video Macromedia Flash FLV (Biblioteca del Congreso)
Obtenido de " https://en.wikipedia.org/w/index.php?title=Flash_Video&oldid=1024559460 "