J2ME想播放web上的一首MP3,怎样做效率最高最快

问题描述

现在我想在J2ME上直接获取一首网上的歌曲,如果音乐的大小有3M,那么手机不用线程的话就会卡住动不了,出现了假死线程用到线程的时候虽然能动,但是播放音乐的线程就卡死了。我想请问一下各位平常是怎么获取播放网上的mp3的。

解决方案

解决方案二:
有两种方案可供参考1、实现一个自缓冲流,缓冲一定数据后开始播放,播放过程中继续下载后面的数据。2、将1个mp3文件切成若干个小的文件,创建两个player,一个player播放时另一个下载下一段音频。实践中,第一种方法比较简单,在网速好的情况下播放很流畅,但是开始需要一段时间缓冲部分数据,并且需要自己实现自缓冲流,对程序的健壮性要求很高,编程实现难度稍大。第二种方法是一个比较好理解的做法,但是需要切割MP3文件,并且当网速不好的时候,播放同样会断断续续。

时间: 2024-09-19 23:57:34

J2ME想播放web上的一首MP3,怎样做效率最高最快的相关文章

方法-.net B/S结构的程序 客户端如何播放服务器上的WAV音乐文件

问题描述 .net B/S结构的程序 客户端如何播放服务器上的WAV音乐文件 首先我的程序是B/S结构的服务器上有一个自动录音功能,文件路径如:D:/RecordFile/[2014-12-10]/82237883_13920701254_20141210141256.wav这个路径是存在数据库中的,可以直接取到数据.那请问现在我要在客户端的一个页面上播放这个服务器上的录音文件,代码该如何写?(客户端点击播放按钮可以直接听到wav文件的声音)还有客户端使用的浏览器是IE浏览器,因为是服务器的文件

请问j2me 可以 播放 mp3么?

问题描述 请问j2me可以播放mp3么?我想做个词典,可是真人的语音是mp3格式,共有7m左右,各位告诉我怎么做啊?另,音标用什么字体才能显示在手机上? 解决方案 解决方案二:可以mp3文件最好转换为其他占空间小的格式.毕竟英标个数也是很多.显示可以用图片代替.做在一张大图上.自己画的时候取相应的区域就行了.解决方案三:应该可以的吧解决方案四:支持的但最好用midi和wav尤其是midi,推荐你用哈关于音标的事你可以绘也可以用图片啦当然用图片效果会好点

两年前写的一个关于六款WEB上传组件性能测试与比较

web|比较|上传|性能|上传|性能   六款WEB上传组件性能测试与比较     随着网络大潮的持续深入,企业管理网络化已成为一种趋势,越来越多的企业用户把自己的MIS.OA及各类管理系统搬到了WEB上,深刻地体现了软件"人性化"的一个方面――你不需要安装软件,只要你有操作系统,只要你有浏览器,就可以使用我的软件!     但这些使用简单方便的WEB页面,却有一点经常让人感到恼火,当你想上传一些资料或图片到WEB上的时候,发觉稍大点的文件的上传速度慢得让人难以忍受,或者干脆就让你用F

你会做Web上的用户登录功能吗?

  Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能.下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能.以下内容,转载时请保持原文一致,并请注明作者和出处 . 用户名和口令 首先,我们先来说说用户名和口令的事.这并不是本站第一次谈论这个事了.如何管理自己的口令让你知道怎么管理自己的口令,破解你的口令让你知道在现

Web上的状态管理

web      在前面的章节中介绍了ASP提供的访问一个客户请求和产生响应的方法,本章将讨论ASP的另两个对象.就是Application和Session对象.这两个对象不是直接地与请求和响应的管理有关,而是更多地与ASP网页运行环境的管理相关.      与建立Web站点或Web应用程序有关的共同问题之一,是使用HTTP协议时没有状态.状态提供了与一个指定用户有关的变量值.对象和其他资源,并且应用程序中的任意例程都能使用它:以一种像VB或C++这样的程序设计语言编写一般的基于客户的应用程序时

[J2ME]Nokia播放音乐时发生MediaException的解决办法

 [J2ME]Nokia播放音乐时发生MediaException的解决办法 现象 在Nokia7610上播放音乐时遇到了-18的MediaException错误! J2ME中播放音乐资源的代码很容易找,我是直接从这篇比较经典的<熟练使用J2ME在实际开发中的可选包MMAPI>中复制的代码, 心想,这总不会有错吧? 播放媒体文件流,真机测试发生异常的代码     Player p = Manager.createPlayer(m_isInputImage,"audio/amr&quo

想给网站上图片加水印。

问题描述 想给网站上图片加水印.只需要给有些图片加水印.没有上传图片的功能.求代码,,,方法 解决方案 解决方案二:文字水印百度搜一下吧就几句代码很简单的解决方案三:引用1楼longlong881129的回复: 文字水印百度搜一下吧就几句代码很简单的 我很菜的解决方案四:///<summary>///添加水印方法(JPG图片)///</summary>///<paramname="filepath">原始图片路径</param>///&l

mysql-Android想通过web service连接MySQL数据库

问题描述 Android想通过web service连接MySQL数据库 之前采取的是直接连接的方式,发现这种连接连不上,说直接连接不安全,现在想改为通过哦web service 接口连接,因为现在还是新手,不知道要怎么弄,请各位大神支支招! 解决方案 不能直接链接,需要做一个web服务,你通过http接口提交请求到服务,服务再去访问数据库 解决方案二: 你应该是去访问服务器的接口,让这个接口去访问MYSQL数据库,然后返回数据给你. 解决方案三: 访问服务器接口,服务器返回数据给你 解决方案四

C#.net中如何在Web上画图,比如说直线、圆等。为什么我写了代码执行后没结果。

问题描述 我用Graphics方法画图,可它只能用于WindowsForms上,可现在我需要画在Web(.aspx文件)里画图(简单的直线或者是圆等),我该怎么办啊?除了编写有关画图的代码,我还需要在头文件或其他文件加什么代码吗? 解决方案 解决方案二:楼主去了解了解c/s和b/s的区别,如果你想在web上面画图,那么你必须在服务端画图之后,然后把图片转换为字节流,然后作为输出流输出到客户端,而且imme类型为image/jpg解决方案三:引用1楼yangjjfan的回复: 楼主去了解了解c/s