无花的空间--http://wuhua.3geye.net-- 您今天UCWEB了吗?--http://www.ucweb.com

当你来到我的空间的时候,你会看到很多Google,Nokia,Mobile,J2ME ,Android,3G,无线开发,手机软件,手机软件开发等与Google,手机相关的文章,你千万不要惊讶。这就是我一个专注Google,无线开发的无花。传播知识,分享经验,技术交流是我开空间的直接目的。当然如果有项目开发,我还是很希望赚点外快的。

用户操作
[即时聊天] [发私信] [加为好友]
无花ID:gooogledev
40542次访问,排名2971,好友20人,关注者24人。
J2EE 2年的开发时间,
J2ME 2年的开发时间
gooogledev的文章
原创 80 篇
翻译 0 篇
转载 3 篇
评论 201 篇
无花的公告

人要吃很多苦才可以长大!

踏实平凡人应该遵守的原则!

与我TM

gooogledev@gmail.com

友情链接

我的j2me创意

Wap浏览器的源代码

用自己写的rms引擎写的电话本

RSS订阅此博客  
用抓虾订阅此博客
用google订阅此博客
用bloglines订阅此博客
    网络封神榜 | 饶荣庆
最近评论
22:main()在哪个.java中
ant-shopping:I support author's viewpoint, hoped that will have later also more better articles,
abercrombie fitch handbag
ptsell:I support author's viewpoint, hoped that will have later also more better articles,
Balenciaga Bags
真的假的,屁股上的痣也能拍出来?
leo2012:奇怪,怎么下的wap explorer不能访问wap站点
文章分类
收藏
    相册
    j2me创意图片
    j2me教程
    我的照片
    我的链接
    3G视线
    EasyMF J2ME框架
    Lucene中国
    我的Google
    无花的博客
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 探讨J2ME 流媒体的实现收藏

    新一篇: 一个简单的XML for J2ME | 旧一篇: 用EasyMF 开发GTalk Mobile 客户端

    作者:wuhua
    空间:htt://wuhua.3geye.net
    转载请保留上面的信息(请尊重知识产品)谢谢

     

    记得以前看过一篇高手写的文章。

    http://www.cnblogs.com/zhengyun_ustc/archive/2006/03/28/j2me_streaming_demo.html

    这种思想需要用到两个线程去控制视频的播放,感觉思路是好的,不过比较复杂。

    上个礼拜我结合了上面高手的思路,自己总结了另外一直播放的方式。 那就是队列的方式。

    我们可以采用一些元数据的描述方式。来指导媒体播放类型,播放名车,已经播放路径,播放队列的。我们的程序只需要解释下这个元数据,并且按照这种元素局的格式来获取媒体播放队列,最后采用一个线程构造播放队列的方式进行播放。

    下面看看我是怎么样描述这些数据的

    <root name="wuhua">
    <li url="/video.xml">MTV</li>
    <li url="/music.xml">MUSIC</li>
    </root>

    上面的是一些xml播放列表描述文件。

    这段是指定一些参数以及一些媒体编码。跟播放队列。

    <video name="信乐团--离歌" desc="about" encode="audio/x-wav" >
        <item>/0.wav</item>
        <item>/1.wav</item>
        <item>/2.wav</item>
        <item>/3.wav</item>
        <item>/4.wav</item>
        <item>/5.wav</item>
        <item>/6.wav</item>
        <item>/7.wav</item>
        <item>/8.wav</item>
        <item>/9.wav</item>
        <item>/10.wav</item>
        <item>/11.wav</item>
        <item>/12.wav</item>
        <item>/13.wav</item>
        <item>/14.wav</item>
        <item>/15.wav</item>
        <item>/16.wav</item>
        <item>/17.wav</item>
        <item>/18.wav</item>
        <item>/19.wav</item>
        <item>/20.wav</item>
        <item>/21.wav</item>
        <item>/22.wav</item>    
    </video>

    这是一部小电影的播放队列

    <video name="一部很简单的电影" desc="about" encode="video/mpeg" >
        <item>/0.mpg</item>
        <item>/1.mpg</item>
        <item>/2.mpg</item>
        <item>/3.mpg</item>
        <item>/4.mpg</item>
        <item>/5.mpg</item>
        <item>/6.mpg</item>
        <item>/7.mpg</item>
        <item>/8.mpg</item>
        <item>/9.mpg</item>
        <item>/10.mpg</item>
        <item>/11.mpg</item>
        <item>/12.mpg</item>
        <item>/13.mpg</item>
        <item>/14.mpg</item>
        <item>/15.mpg</item>
    </video>

     

    我基本已经实现了上面的流媒体播放方式,不过在测试的过程中发现在播放音频,或者视频设备的时候,感觉到

    两个Player之间切换有点卡,大概卡那么0.1秒。暂时还没有想到解决办法。

    有好东西需要跟大家分享。你有好思路吗,大家分享下吧。

    PS: 实现上面的流媒体方法,采用了EasyMF 框架

    EasyMF 项目主页地址 http://code.google.com/p/easymf

    发表于 @ 2008年05月26日 16:35:50|评论(loading...)|编辑

    新一篇: 一个简单的XML for J2ME | 旧一篇: 用EasyMF 开发GTalk Mobile 客户端

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © 无花