Anytime I try to play a .mp4 video from my library server to a client PC (both Windows, MC 19.0.67) it hangs for a few minutes before starting playback. If I use FireFox to browse to the URL (GetFile?File=38086) that it's calling the video starts playing immediately. From the log below it took 267s for playback to start. Playback of .avi, .mkv, .m4v works fine.
The thing taking all the time seems to be:
0320550: 8088: Reader: CWinINetReader::Read: nBytes was 65536, capped at 69, m_nLength=386634767
0317368: 3384: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Start
0317368: 3384: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Zone: Player (id: 0)
0317368: 8088: General: CMainUIWnd::Resize: Start
0317384: 8088: General: CMainUIWnd::Resize: Finish (16 ms)
0320426: 8088: Reader: CWinINetReader::Open: Start
0320426: 8088: Reader: CWinINetReader::Open: Opening
http://10.0.0.40:52199/MCWS/v1/File/GetFile?File=380860320426: 8008: Reader: CWinINetReader::Thread: Start
0320426: 8008: Reader: CWinINetReader::Connect: Start
0320426: 8008: Reader: CWinINetReader::Connect: Finish (0 ms)
0320426: 8008: Reader: CWinINetReader::DownloadFromHTTPURL: Start
0320472: 8008: Reader: CWinINetReader::DownloadFromHTTPURL: Success
0320472: 8008: Reader: CWinINetReader::DownloadFromHTTPURL: Finish (46 ms)
0320472: 8008: Reader: CWinINetReader::Thread: Finish (46 ms)
0320472: 8088: Reader: CWinINetReader::Open: Finish (46 ms)
0320550: 8088: Reader: CWinINetReader::Read: nBytes was 65536, capped at 69, m_nLength=386634767
0585034: 8088: Reader: CWinINetReader::Close: Start
0585050: 8088: Reader: CWinINetReader::Close: Finish (16 ms)
0585050: 8088: Playback: CPlayerZone::Play: Start
0585050: 3384: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Finish (267682 ms)
0585050: 6224: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Start
0585050: 6224: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Image: 00000000
0585050: 6224: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Finish (0 ms)