Hi,
   I've come across the following problems with HTTP Live Streaming,

1. Replies to HTTP GET requests are sometime truncated. As an example,
curl http://serverip/somets.ts will sometimes result in only part of the
playlist

    I've traced this to fNumBytesToStream is not being initialized when
created in handleHTTPCmd_StreamingGET, this caused doGetNextFrame to
sometimes ended prematurely.

   Should fNumBytesToStream be initialized to bufferSize too?

2. When streaming is in progress and client disconnected in the middle of a
transfer, mediaServer will keep trying sending to the disconnected client
in TCPStreamSink::processBuffer and will not respond to further requests.

    Should there be a EPIPE check in the send call there?

Thank you,
Park.
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to