Przesyłam strumieniowo wideo RTSP z VLC na Windows do aplikacji ipad. I przechwytuję pakiety w wireshark. Widzę pakiety RTP w wireshark, a także pola nagłówka RTP, takie jak typ ładunku, znacznik czasu, numer kolejny. Moje pytanie brzmi: czy możliwe jest odkodowanie ładunku RTP jako jednostek NAL H264. Obecnie widzę tylko bajty w polu danych.Dekodowanie ładunku RTP jako H264 przy użyciu wireshark
10
A
Odpowiedz
21
Musisz skonfigurować Wireshark, aby zrozumieć, że typ dynamicznego ładunku RTP jest odwzorowywany na H264.
Aby to zrobić, skorzystaj z menu; Edycja-> Preferencje-> Protokoły-> H264
Ustaw typy dynamicznego ładunku H264 na wartość pokazaną w dekoderze RTP dla typu ładunku.
Powiązane problemy
- 1. Jak napisać strumień RTP/H264 jako plik
- 2. h264 Znacznik czasu RTP
- 3. dekodowanie h264 w ios
- 4. Znajdowanie zasobów do testowania przy użyciu ładunku
- 5. Strumień wideo H.264 przez rtp przy użyciu gstreamer
- 6. Wykryj MPEG4/H264 I-Frame (IDR) w strumieniu RTP
- 7. Delphi 7 - Dekodowanie Base64 przy użyciu TIdDecoderMIME
- 8. dekodowanie strumienia plików przy użyciu UTF-8
- 9. Konwersja z .mov do .mp4 (lub h264) przy użyciu avconv
- 10. Parsowanie pcap pobrane z pliku wireshark przy użyciu - Java
- 11. Przesyłanie strumieniowe plików Avi z C# przy użyciu RTP
- 12. używając FFmpeg, jak dekodować pakiety H264
- 13. Jak przekonwertować strumień H264 RTP z PCAP do odtwarzanego pliku wideo
- 14. Dekodowanie AAC przy użyciu MediaCodec API na Androidzie
- 15. Dekodowanie pliku wideo z pamięci przy użyciu libav
- 16. Odtwórz strumień wideo RTP za pomocą Qt?
- 17. Odtwarzanie przychodzącego strumienia RTP za pomocą GStreamera
- 18. Jak korzystać z AVSampleBufferDisplayLayer w iOS 8 dla strumieni RTP H264 z GStreamerem?
- 19. konwersji H.264 z FFmpeg (ze strumienia RTP)
- 20. Jak testujesz narzędzie Wireshark?
- 21. Dlaczego nie można odebrać strumieniowania rtp pliku wideo .avi?
- 22. Dekodowanie ramki sieciowej
- 23. jquery przy użyciu obiektów jako filtrów
- 24. reduceByKey przy użyciu obiektu Scala jako klucza
- 25. Zwracanie nagłówka jako tablicy przy użyciu Curl
- 26. przy użyciu rmarkdown jako silnika winietowego
- 27. Wysyłanie ładunku zawierającego tylko powiadomienie do GCM przy użyciu AWS SNS
- 28. Jak odtwarzać plik wideo H264 przy użyciu VideoToolbox.framework w systemie iOS 8?
- 29. Zagadnienia przechwytywanie filtry Wireshark
- 30. Programowo przy użyciu ciągu jako nazwa obiektu przy uruchamianiu obiektu
Dzięki za odpowiedź, typem protokołu rtp jest 14 i ustawiłem go w menu Edycja-> Preferencje-> Protokoły-> H264, ale otrzymuję tę samą wartość binarną w polu danych. – innocodes
Ten typ ładunku to nie H264, ustawienie, które dałem działa tylko dla typów dynamicznych. Zobacz tutaj listę typów ładunków: http://www.iana.org/assignments/rtp-parameters/rtp-parameters.xhtml –
Dzięki, teraz otrzymuję ładunek typu 96 i teraz mogę dekodować ładunek w wireshark. Dzięki za pomoc. – innocodes