播放器通过 http/rtsp 流式传输音频(还有 shoutcast)BlackBerry 应用程序
我如何通过 BB 的 http 和 rtsp 协议为黑莓开发一个简单的音频或音频/视频播放器?
我会尝试使用:
Player p = javax.microedition.media.Manager.createPlayer("rtsp://...");
p.realize();
VolumeControl volume = (VolumeControl)p.getControl("VolumeControl");
volume.setLevel(30);
p.prefetch();
p.start();
它在使用 Eclipse 插件的模拟器上不起作用。
编辑:我特别需要播放Flash 广播和shoutcast。
how can i develop a simple audio or audio/video player for blackberry over http and rtsp protocol for BB ?
I'll try to use:
Player p = javax.microedition.media.Manager.createPlayer("rtsp://...");
p.realize();
VolumeControl volume = (VolumeControl)p.getControl("VolumeControl");
volume.setLevel(30);
p.prefetch();
p.start();
it doesn't work on simulator using Eclipse plugin.
EDIT: I need to play Flash radio and shoutcast especially.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请在此处查看 RIM 的“流媒体 - 从头到尾”应用程序:
http://supportforums.blackberry.com/t5/Java-Development/Streaming-media-Start-to-finish/ta-p/488255
实现流式传输非常复杂移动设备上的媒体应用程序正在处理不同的传输协议:Wi-Fi、3G、EDGE 等。在开始使用时,我会坚持仅使用 Wi-Fi。要在模拟器上执行此操作,请执行以下操作:
一旦应用程序通过 Wi-Fi 运行,您就可以随时构建传输处理程序。
Check out the "Streaming media - Start to finish" application from RIM here:
http://supportforums.blackberry.com/t5/Java-Development/Streaming-media-Start-to-finish/ta-p/488255
A lot of the complexity in implementing a streaming media application on a mobile device is handling the different transport protocols: Wi-Fi, 3G, EDGE etc. Whilst getting started I would stick to using Wi-Fi only. To do this on the simulator do the following:
You can always build in a transport handler later once the app is working over Wi-Fi.