2010-11-14 34 views
1

Je suis en train de mettre en œuvre le protocole RTMP pour ma thèse de bachelor. J'ai passé la poignée de main et le processus de connexion d'application et ai reçu la commande de jeu de mon client qui est en fait un joueur de jw. Mais maintenant je suis resté avec les messages audio et vidéo. Je ne peux pas trouver quelque chose sur la construction exacte de ces messages ni dans la spécification ni ailleurs. Quelqu'un peut-il m'aider à quoi ces messages doivent ressembler? Pour tester j'ai eu une vidéo d'écran flash simple de ce site: http://klaus.geekserver.net/libflv/ (screen.flv) Que dois-je faire avec les métadonnées et l'en-tête du fichier flv? Puis-je envoyer la totalité de l'étiquette et des données audio/vidéo de mon fichier dans les messages audio et vidéo RTMP?Format de flv-videos pour une implémentation RTMP

Répondre

0

Ok, si quelqu'un est intéressé par la réponse. Après beaucoup de regarder les octets et le code de flazr j'ai découvert quelque chose. Cela ne fonctionne pas encore mais je peux dire qu'il y a un message de données (type de message 0x12), qui a les métadonnées originales d'un fichier flv dans sa charge utile. Après cela, les messages audio et vidéo sont envoyés, qui contiennent l'étiquette et le corps d'un fichier flv.