I am aware from several posts on this board (and others!) that the current round of Nokia devices do not support streaming of audio or video. By this I am not talking about support for the RTP protocol or even any other datagram protocol, but simply that the Player implementations attempt to read the entire contents of a SourceStream before commencing playback (and so end up running out of memory before even starting to play anything if the SourceStream encapsulates a stream of continuous media).
As the Symbian operating system appears to support streaming (at least that's what the prescence of documents from Nokia such as "Series 60 Developer Platform 2.0: Audio Streaming Example v1.0" suggests), it would seem then that this is purely a limitation in the J2ME implementation and not a shortcoming in the actual phone operating system. Is this the case? Has anyone been able to find an ingenious way around this? The discussions I have seen seem to suggest that the best that can be done is to attempt to stitch together multiple Players, but I cannot imagine that this is satisfactory.
Does anyone have any experience of attempting to stream to other manufacturer's handsets? Does it just seem to be the Nokia implementation that is lacking, or is this not supported on handsets from Sony-Ericsson, Samsung, Siemens, etc. either?
Finally (and I guess a Nokia employee would be best placed to answer this but I'd welcome all input!), does anyone know if the next round of Nokia handsets will support streaming (i.e. at the very least have a J2ME implementation that behaves with SourceStreams that represent continuous media)?
Thanks in advance to anyone who can provide any helpful information!