0
A
回答
3
您通过RTSP协议连接到摄像头以查询其功能,识别流并准备/开始传输。
作为初始化和握手的一部分,你会发现可用的流。
然后,你将建立RTP会话(一个或多个)接收数据,通过UDP或共享同一个TCP连接。
- RFC 3550 - RTP A Transport Protocol for Real-Time Applications
- RFC 4571 - Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP) Packets over Connection-Oriented Trans
为了解码媒体流,您将转换的有效载荷送入纯数据,需要进行进一步的处理。随着IP摄像机的主要兴趣也许是MPEG-4 AVC(H.264):
这看起来有些(介绍)读数。
1
尝试GStreammer库。它是模块化的,灵活的库,可用于流式处理(客户端和服务器)。只需检查文档并选择正确的插件。
GStreammer可以以两种方式使用:作为命令行工具或作为项目库,取决于您的要求。
+0
一月,这就是我想听到的:-)非常感谢。 –
相关问题
- 1. OpenCV - 如何捕获rtsp视频流
- 2. 实时视频捕获C++ lib
- 3. RTSP实时视频流
- 4. 使用C/C++捕获视频流
- 5. Android RTSP与视频直播实时流
- 6. 从各种视频设备捕获实时视频
- 7. 使用rtsp实现java中的视频流
- 8. 捕获实时视频统计
- 9. Java实时视频捕获/流媒体
- 10. AVFoundation捕获视频
- 11. Flash视频捕获
- 12. 视频帧捕获
- 13. iOS捕获视频
- 14. 通过TCP通过RTSP获取视频
- 15. 在目标C中捕获视频
- 16. 使用C++从MJPEG流捕获视频
- 17. 捕获帧不是视频AForge C#ASP.NET
- 18. 捕获视频,而不显示实际的视频源
- 19. 用DirectShow捕获AVI视频
- 20. Android RTSP使用视频
- 21. gtk-application中的RTSP视频
- 22. iOS的RTSP视频流
- 23. 通过RTSP流式视频
- 24. 捕获RTSP与Emgu CV
- 25. 通过RTSP传输视频和音频
- 26. MASM32 - 实现视频
- 27. 冰视频实现
- 28. 捕获Lync视频流
- 29. OpenCV!如何捕获视频?
- 30. 多线程捕获视频
罗马,谢谢你的完整答案。 –