|
我A机
TWMFNetWrite.OnStreamSample(wStreamNum: WORD; cnsSampleTime, cnsSampleDuration: int64;
dwFlags: DWORD; pSample: INSSBuffer; pvContext: pointer)把每个流媒体数据传到B机.
B机收到后用下面语句写,
m_pWriterAdvanced.WriteStreamSample(wStreamNum, cnsSampleTime, 0, cnsSampleDuration, dwFlags, pSample);
问题是:如果从头开始收数据则B机上写入时很快就播入,如从中间开始接受数据sample包则写入WriteStreamSample时要等很久,时间
与参数cnsSampleTime有关,越播放时间在后面越久,好像平时看网上点播一样,拖动进度条就会等很久.怎么加快速度,请高人指点,我想了一星期了,
快失业了....谢谢 |
|