Mam kamerę IP, która jest przesyłana strumieniowo przez RTSP i RTP. Idealnie chciałbym przekonwertować RTSP na RTMP, aby przesyłać strumieniowo do LiveStream lub podobnych usług streamingowych. Czy ktoś może dać mi znać, w jaki sposób mogę przekonwertować RTSP na RTMP, a następnie przesłać go strumieniowo do usług strumieniowych?Przesyłanie strumieniowe RTSP na RTMP
Odpowiedz
Istnieje kilka opcji, ale zdecydowanie najczęstszym jest Wowza server, który przetrawi RTSP, a następnie wyświetli RTMP.
Po intensywnych badaniach odkryłem, że prawie wszyscy dostawcy rozwiązań "RTSP-> RTMP" używają Wowza 2 do konwersji RTSP-> RTMP. To jest to. Gdy powiesz im, że potrzebujesz czegoś jeszcze, np. Do przekonwertowania MPEG4 część 2 na MPEG4 część 10 (H.264), powiedzą ci, że nie mogą tego zrobić.
Wowza 3, która zostanie wydana w październiku 2011 r., Będzie miała moduł transkodowania, który powinien mieć możliwość transkodowania zawartości oprócz konwersji strumienia RTSP-> RTMP.
inne potencjalne opcje: VLCplayer MPlayer FFmpeg
Ja nadal badania i zaktualizuje ten temat raz mam zrobić.
Podsumowując opcje, można użyć jednego z następujących serwerów przesyłania strumieniowego: Wowza, Unreal Media Server, crtmpserver, erlyvideo. Wszyscy otrzymają strumień RTSP i ponownie go przetworzą za pomocą RTMP.
Korzystanie FFMPEG można przekonwertować rtsp strumień RTMP
Dla przykładu
ffmpeg -i "[your rtsp link]" -f flv -r -s -an "[Your rtmp link]"
uruchomić powyższą składnię na Ubuntu lub Linux OS. zamieni strumień rtsp na strumień rtmp
Można również użyć Gstreamer do tego. Po prostu utworzymy klienta rtsp/rtp (źródło), poprowadzimy go do multipleksu opcjonalnie (jeśli potrzebujesz transkodowania, możesz dodać tutaj) i opuścić do rtmp. W porównaniu do VLC wydajność będzie szybsza i będzie darmowa w porównaniu z Wowzą.
- 1. Przesyłanie strumieniowe WCF na ASMX?
- 2. Przesyłanie strumieniowe wideo z MediaRecorder poprzez LocalSocket
- 3. Przesyłanie strumieniowe wideo do serwera multimediów opartego na RTMP (Red5) przy użyciu C#
- 4. Przesyłanie strumieniowe z iCloud?
- 5. Przesyłanie strumieniowe Silverlight
- 6. Przesyłanie strumieniowe RTSP na kliencie z systemem Android za pomocą FFMpeg
- 7. Przesyłanie strumieniowe wideo na żywo z ios
- 8. Przesyłanie strumieniowe plików wideo MP4 na Gstreamer
- 9. Przesyłanie strumieniowe z M3U na Androidzie
- 10. PHP: zwijanie i przesyłanie strumieniowe
- 11. Jak działają przesyłanie strumieniowe wideo?
- 12. Czy S3 obsługuje przesyłanie strumieniowe HTTP?
- 13. Przesyłanie strumieniowe plików multimedialnych za pomocą WebRTC
- 14. Strumieniowe przesyłanie wideo MVC do przeglądarek mobilnych
- 15. Strumieniowe przesyłanie tekstu dla długotrwałej akcji?
- 16. Przesyłanie strumieniowe plików zdalnych do obiektów plików
- 17. Przesyłanie strumieniowe do usług Azure Media Services
- 18. Jednoczesne przesyłanie strumieniowe i zapisywanie wideo?
- 19. Przesyłanie strumieniowe pliku CSV w Django
- 20. Orurowanie/przesyłanie strumieniowe obiektów JavaScript w Node.js
- 21. Przesyłanie strumieniowe wideo z obrazu za pomocą FFMPEG na Windows
- 22. Przesyłanie strumieniowe kamer IP na stronę za pomocą PHP?
- 23. Strumień wideo Od iPhone'a lub Androida do RTMP
- 24. jak zrobić serwer RTSP na telefonie z Androidem?
- 25. Jak przesyłać strumieniowo wideo RTMP w systemie Android?
- 26. Przesyłanie strumieniowe danych z klienta za pomocą wpisu HTTP
- 27. Strumieniowe przesyłanie wideo (lub pobieranie progresywne) do Droid Browser
- 28. Jak zmniejszyć opóźnienie - Przesyłanie strumieniowe VLC z kamery internetowej
- 29. Strumieniowanie/przesyłanie strumieniowe JSON.stringify output w Node.js/Express
- 30. Przesyłanie strumieniowe z pośrednikiem w systemie Windows 8
Ładne podsumowanie, dzięki. – Namesniper