我正在尝试编写一个简单的TCP服务器,用于通过http发送MJPEG流。 客户寄给我:
GET / HTTP/1.0
CSeq: 1
User-Agent: LIVE555 Streaming Media v2013.02.11
x-sessioncookie: fc0538d3fd5b797ec31b54e
Accept: application/x-rtsp-tunnelled
Pragma: no-cache
Cache-Control: no-cache
或
GET / HTTP/1.0
User-Agent: CmRtspClient 1291
x-sessioncookie: 29953
Accept: application/x-rtsp-tunnelled
Connection: Keep-Alive
Cache-Control: no-cache
请发送多个jpeg需要我的回复吗?
由于 PF
答案 0 :(得分:0)
客户请求要求" application / x-rtsp-tunnelled"回答,这不是一个简单的MJPEG流通过HTTP(multipart / x-mixed-replace with image / jpeg boundary),这是一个在HTTP流中隧道传输的RTSP / RTP流。
Live555通过HTTP服务器提供RTSP / RTP,请参阅LIVE555 Media Server。
如果您想要流式传输视频/ JPEG流,则需要扩展Live555 JPEG streaming with live555