Hi,
We have implemented Windows Media streaming protocol on linux
(client is player developed by us for supporting windows media streaming ).
We are using Windows Media Streaming server 9.0 for HTTP 1.0 streaming.
In this WMS protocol, sometimes server is not sending FIN after completing to send the data.
This is inconsistent behaviour.
Please let me know why this is happening.
In specific, client sends keepAlive request to server and server responds with 200 OK
in the header. This response doesnot contain any data. So, content length should have been 0.
And after sending the response, server should have sent FIN.
But, server sending neither FIN nor sending content-length.
Because of this, client is waiting for FIN and timeout is occurring.
Regards,
Kishore.