Bueno el tema es el siguiente, eh estado investigando sobre la nueva api "appendBytes" de la clase NetStream, la cual permite inyectar un ByteArray en un NetStream y nos permite entre otras cosas reproducir video y acceder a los datos en el, esto en mi caso es porque estoy desarrollando una aplicación para hacer streaming de video y así poder visualizar el video y a la vez guardar el contenido localmente. Ahora, la documentación de Adobe dice que la mayoría de codecs están soportados, pero que la clase solo entiende cabeceras FLV, y por supuesto yo quiero trabajar con otro formato como MP4, googleando por ahi encontré que es posible hacer esto escribiendo manualmente la cabecera en formato FLV y luego escribir el bytearray del mp4 mismo.
Como se imaginaran, mi consulta es: sabe alguien como puedo escribir esa cabecera FLV y luego desde que punto empezar a leer un archivo mp4 para obviar la cabecera y los metadatos?