![]() |
|
||||||||||
|
|||||
|
Не помогло ( Сразу после выполнения Seek() - Все что было загружено в NetStream средствами AppendBytes() - таинственно исчезает (( Только отрабатывает NetStatusEvent: "NetStream.Seek.Notify" и все! Dump NetStream объекта показывает что он - пуст и не содержит жанных (
Вот dump NetStream объекта в момент окончания загрузки данных и после Seek`а MetaData FLV файла (па всякий случай): duration: 62.103 audiocodecid: 2 framerate: 23.97601318359375 audiodatarate: 96 canSeekToEnd: true videocodecid: 4 width: 400 videodatarate: 1500 height: 226 audiodelay: 0.027 момент завершения загрузки данных. multicast:[Object] multicastAvailabilityUpdatePeriod: 0 multicastInfo:[Object] multicastFetchPeriod: 0 multicastAvailabilitySendToAll: false multicastPushNeighborLimit: 0 multicastWindowDuration: 0 multicastRelayMarginDuration: 0 misc:[Object] peerStreams:[Array] liveDelay: 0 decodedFrames: 0 videoCodec: 0 videoReliable: true nearNonce: farNonce: farID: time: 0 dataReliable: true audio:[Object] audioReliable: true audioCodec: 0 stream:[Object] maxPauseBufferTime: 600 backBufferTime: 30 inBufferSeek: false bytesLoaded: 0 backBufferLength: 0 bufferLength: 62.119 // full avialable time: 0:01:02 bytesTotal: 0 bufferTimeMax: 0 bufferTime: 0.1 info:[Object] dataByteCount: 0 videoLossRate: 0 playbackBytesPerSecond: 0 droppedFrames: 0 currentBytesPerSecond: 0 audioBufferByteLength: 747006 byteCount: 0 videoBufferByteLength: 10169886 maxBytesPerSecond: 0 dataBufferByteLength: 0 audioBytesPerSecond: 0 audioBufferLength: 62.119 audioByteCount: 0 videoBufferLength: 62.062 videoBytesPerSecond: 0 dataBufferLength: 0 videoByteCount: 0 SRTT: 0 dataBytesPerSecond: 0 audioLossRate: 0 прочитанные в обработчике NetStatusEvent: "NetStream.Seek.Notify" multicast:[Object] multicastAvailabilityUpdatePeriod: 0 multicastInfo:[Object] multicastFetchPeriod: 0 multicastAvailabilitySendToAll: false multicastPushNeighborLimit: 0 multicastWindowDuration: 0 multicastRelayMarginDuration: 0 misc:[Object] peerStreams:[Array] liveDelay: 0 decodedFrames: 102 videoCodec: 4 videoReliable: true nearNonce: farNonce: farID: time: 5.699 dataReliable: true audio:[Object] audioReliable: true audioCodec: 2 stream:[Object] maxPauseBufferTime: 600 backBufferTime: 30 inBufferSeek: false bytesLoaded: 0 backBufferLength: 0 bufferLength: 0.001 // full time length: 0:00:00 bytesTotal: 0 bufferTimeMax: 0 bufferTime: 0.1 info:[Object] dataByteCount: 0 videoLossRate: 0 playbackBytesPerSecond: 223184.46206157413 droppedFrames: 35 currentBytesPerSecond: 0 audioBufferByteLength: 0 byteCount: 0 videoBufferByteLength: 0 maxBytesPerSecond: 0 dataBufferByteLength: 0 audioBytesPerSecond: 0 audioBufferLength: 0.001 audioByteCount: 0 videoBufferLength: 0 videoBytesPerSecond: 0 dataBufferLength: 0 videoByteCount: 0 SRTT: 0 dataBytesPerSecond: 0 audioLossRate: 0 Последний раз редактировалось ERrorMAKros; 15.03.2012 в 12:48. |
|
|||||
|
Цитата:
Добавлено через 4 минуты Цитата:
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
|
Ни то и не другое не работает. Все равно буфер пустой. Это все точно работает в "режиме создания данных" (я про netStream.play(null))?
Добавлено через 45 секунд Жесть, 4 дня сижу над этой проблемой и у меня даже нет малейшей зацепки. Добавлено через 5 минут netStream.inBufferSeek в "режиме создания" не хочет менять значение с false на true... Что это еще такое ) Добавлено через 48 часов 30 минут Решил избавится от метода "создания данных" и просто работать с потоком. ...теперь ни одно, так другое. Серверная часть не FMS, а обычный Apache. Короче, сл. проблема - при Seek(t) происходит переход в нужную позицию, диспатчится NetStream.Seek.Notify, вот только в info события нет свойства seekPoint... ...просто взял и пропал. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|