У меня есть IP-камера, которая транслируется через RTSP и RTP. В идеале я хотел бы конвертировать RTSP в RTMP, чтобы передать его в LiveStream или подобные потоковые службы. Может кто-нибудь, пожалуйста, дайте мне знать, как я могу конвертировать RTSP в RTMP, а затем передавать его потоковым службам?RTSP to RTMP streaming
ответ
Существует несколько вариантов, но самым распространенным является Wowza server, который будет переваривать RTSP, а затем выводить RTMP.
После некоторых обширных исследований я обнаружил, что почти все поставщики RTSP-> RTMP «решений» используют Wowza 2 для преобразования RTSP-> RTMP. Это оно. После того, как вы сообщите им, что вам нужно что-то еще, например, чтобы конвертировать MPEG4 часть 2 в MPEG4 часть 10 (H.264), они говорят вам, что они не могут этого сделать.
Wowza 3, который выйдет в октябре 2011 года, будет иметь транскодирующий модуль, который должен иметь возможность перекодировать контент в дополнение к преобразованию потока RTSP-> RTMP.
другие потенциальные варианты: VLCplayer MPLAYER FFmpeg
Я до сих пор исследования и будет обновлять эту тему один раз я сделал.
Чтобы обобщить ваши параметры, вы можете использовать один из следующих потоковых серверов: Wowza, Unreal Media Server, crtmpserver, erlyvideo. Все они получат RTSP-поток и перезапускают его с помощью RTMP.
Использование FFMPEG вы можете конвертировать RTSP поток в RTMP
Для примера
ffmpeg -i "[your rtsp link]" -f flv -r -s -an "[Your rtmp link]"
запустить выше синтаксис на Ubuntu или Linux. он будет конвертировать поток RTSP в RTMP
класс, сформированный с учетом способностей учащихсяВы также можете использовать Gstreamer для него. Просто создайте клиент rtsp/rtp (source), по возможности подключите его к мультиплексированию (если вам нужен какой-либо перекод, вы можете добавить здесь) и потопить в rtmp. По сравнению с VLC производительность будет быстрее, и она бесплатна по сравнению с Wowza.
- 1. Stream RTMP to RTSP с помощью vlc
- 2. конвертировать потоки rtmp в rtsp и http streaming
- 3. RTMP и RTSP NGINX
- 4. Red5 RTMP Streaming
- 5. Facebook Live_videos RTMP streaming
- 6. rtsp streaming on java
- 7. Android to Wowza streaming issue
- 8. RTMP Streaming с использованием ffserver
- 9. Rtmp streaming через gstreamer-1.0 appsrc to rtmpsink
- 10. RTSP Streaming для веб-сервера
- 11. gstreamer: невозможно запустить rtsp streaming
- 12. Поддерживает ли jwplayer RTSP Streaming?
- 13. RTSP Streaming on ios 4.0?
- 14. ffmpeg streaming rtsp с параметрами в uri (url)
- 15. Использование протокола RTMP или RTSP в C#
- 16. Кодер реального потока в .NET RTSP, RTMP
- 17. Клиент потоковой передачи RTSP/RTMP iOS
- 18. RTMP/RTSP для интеграции в приложение Lift
- 19. GStreamer Picture in Picture rtmp to rtmp
- 20. iPhone AVFoundation to RTMP
- 21. Streaming OpenMeetings rtmp stream в JWPlayer - debug?
- 22. nreco wrapper bitmap streaming via rtmp
- 23. Azure Live Streaming RTMP с CDN
- 24. RTMP Live Streaming для Android-браузеров?
- 25. rtsp streaming in iphone sdk и ipad
- 26. RTSP RTP-over-TCP H264 streaming
- 27. python rtsp to webrtc
- 28. RTSP stream to WPF
- 29. ffmpeg input rtsp error
- 30. Gstreamer rtsp stream to appsink to openCV
Хорошее резюме, спасибо. – Namesniper