Hello, I am working with Live Smooth Streaming Publishing Points and encountering an intermittent problem where some of the streams remain in the "Started" state after my encoder has completed it's work and disconnected. Each occurence of this problem is accompanied by an entry in the Event Viewer Application log such as...
Source '192.168.10.104' of stream 'QPEV42809_3' was disconnected from publishing point '/QPEV42809.isml'. Error: The connection has been broken due to keep-alive activity detecting a failure while the operation was in progress.
- 0X80072744.
If I watch the details view for the publishing point as my encoder completes, I notice that (for the streams that remain "Started") the "Incoming Bit Rate (Kbps)" column continues to display a value for several seconds after the encoder has completed, as if the samples were still being received. Monitoring the network I can see that the transfer of the media samples has completed in a timely fashion. The streams that return to the "Stopped" state correctly after the encoder completes, do not display these"lagged" incoming bit rate values.
I have only been able to recreate the problem when encoding a file from disk. I have not seen this problem with live streams. The bitrate of the streams does not appear to be a factor. Very low bitrate streams and very high bitrate streams both fail with about the same frequency. Also, if I run the encoder on the same machine as IIS, the problem occurs much less frequently. Running the encoder on a different machine and sending the sample across the network results in more frequent failures. I have spent a good amount of time examining the network performance for problems and I do not see a throughput problem.
I ask if any of the experts here could suggest any other troubleshooting techniques I might try, or perhaps I can provide additional information?