Je travaille avec RTMP. J'ai capturé des paquets RTMP dans wireshark. Ensuite, il faut prendre un morceau RTMP et le jouer. Comment je peux le faire? J'essaie de sauvegarder un morceau avec l'éditeur hexadécimal en .h264 et de jouer via VLC mais ça n'aide pas. enter image description hereComment jouer au morceau RTMP?
0
A
Répondre
0
un seul bloc h264 est inutile. Il doit être combiné avec d'autres morceaux pour faire des cadres. Pour jouer h264 vous avez besoin d'un minimum de SPS, PPS et IDR. SPS et PPS sont envoyés en tant que partie de l'en-tête de séquence (trame différente, bloc différent) et un seul bloc peut ne pas contenir une étiquette complète.
Merci pour votre réponse. C'est un conseil très utile – rooltex
Chaque bloc commence par 0x01 0x00 0x00 0x00 0x00 0x00. Est-ce le délimiteur NALU? – rooltex
J'ai trouvé la réponse ici. http://blog.csdn.net/simongyley/article/details/8223564 – rooltex