Majority implementations of media API for j2me are based on playing fixed size content. The player deals with "infinite" byte stream, so it uses the queue of buffers. It obtains the data from network, fills the current buffer and switches the playback to the next one when needed. Thus stutters appear between buffer switchings. So the stream bitrate is no matter.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is also happening to me on my Samsung SGH-A707 using Cingular's network in the USA. It seems to be similar to a problem I have with RadioBee, and seems to be related to buffering.
In RadioBee, you can change the size of the buffers used, and the skipping seems to correspond with how large the buffers are. When I make the buffers larger, it takes longer between skips, but they always happen.
I think that there is a small gap between when the first buffer stops playing, and when the second one starts. This would definately account for the skipping.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1673117
Originator: NO
Majority implementations of media API for j2me are based on playing fixed size content. The player deals with "infinite" byte stream, so it uses the queue of buffers. It obtains the data from network, fills the current buffer and switches the playback to the next one when needed. Thus stutters appear between buffer switchings. So the stream bitrate is no matter.
Logged In: NO
This is also happening to me on my Samsung SGH-A707 using Cingular's network in the USA. It seems to be similar to a problem I have with RadioBee, and seems to be related to buffering.
In RadioBee, you can change the size of the buffers used, and the skipping seems to correspond with how large the buffers are. When I make the buffers larger, it takes longer between skips, but they always happen.
I think that there is a small gap between when the first buffer stops playing, and when the second one starts. This would definately account for the skipping.