| | MDS Questions
Please Login to Remove!
Please forgive the noob questions, but I've been scouring the internet, and I can't find any concrete answers to the following.
I'm developing an application that will stream audio from a remote data provider. I've gotten around the 413 (request entity too large) issues by using ranged requests, and that works fine. My question is regarding MDS versus direct TCP.
If I'm developing my app to make use of MDS and testing via the simulator, does this mean I'll have to purchase a BES before I deploy? If so, I suppose the alternative is direct TCP, which apparently requires me to specify an APN. I haven't been able to get this to work with my local simulator. I've tried adding deviceside=true and EndToEndRequired to my connector string, and the app just hangs.
One final problem, the simulator used in conjunction with MDS downloads at a fraction of the speed of Google's android dev stack. I'm getting roughly 10k/second while android gets 100k/sec. Any ideas how this could be improved?
Thanks in advance,