I am using the lwIP stack without any
OS on a Xilinx FPGA based platform with an enbedded PPC405 processor.
I want to implement an audio/ video
streamer server in an echo sounder system based on the RTSP/ RTP protocols.
My development has stoped on a problem
that I think has to do with the lwIP TCP protocol not handling persistent
TCP connections.
I am using the media player QuickTime
(have also tried RealPlayer and Windows Media Player) to initiate the RTP
streaming using RTSP to start it.
The RTSP commands for all 3 media players
assumes the server support consistent TCP connections. This means
that my RTSP application gets the first RTSP command DESCRIBE, which I
REPLY to, then the SETUP command is issued, and then the lwip TCP part
just issue an ACK and disconnects and does not pass the data to my
application!
Is there any way lwIP can be configured
to handle persistent TCP connection? Or does it not support it at
all?
With Regards,
Trond Kortner
R&D Engineer
Hydroacoustics
Kongsberg Maritime AS
Horten