J2ME流媒体的一点想法
2007-04-28 14:43
127 查看
看了网上对J2ME流媒体的讨论,实现方法为:创建两个player,每个player都开个线程,两个player轮换播放。据说QQlive就是用这种想法实现的。
我们可以让服务器实现对媒体的分割。客户端建立一个I/O流线程,通过HTTP请求数据,每次response一个媒体数据块和下一个数据块的地址,再根据返回的地址发送请求。。。。。然后两个player轮换播放所下载的数据块,在一个player快要播放完的时候唤醒另一个player,prefetch另一个player。需要注意的是数据块大小的设定,要从网络速度等方面考虑,给人以流畅感。
我们可以让服务器实现对媒体的分割。客户端建立一个I/O流线程,通过HTTP请求数据,每次response一个媒体数据块和下一个数据块的地址,再根据返回的地址发送请求。。。。。然后两个player轮换播放所下载的数据块,在一个player快要播放完的时候唤醒另一个player,prefetch另一个player。需要注意的是数据块大小的设定,要从网络速度等方面考虑,给人以流畅感。
相关文章推荐
- 关于用户角色权限的一点想法(1)
- 关于Web上文件分布式存储的一点想法
- 有关程序日志的一点想法
- 关于平台的一点想法
- 对新兴技术的一点想法
- 关于代码生成的一点想法
- 系统架构:Web应用架构的新趋势---前端和后端分离的一点想法
- asp.net 设计中的页面流程控制的一点想法(讨论贴)
- 【BZOJ2194】快速傅里叶之二,FFT和一点奇怪的想法
- JVM原子操作的实现与一点改进想法
- 我对未来新型数据库的一点想法
- 突破SQL注入限制的一点想法
- 对使用盗版软件的一点想法
- 一点想法
- 关于“平衡”与“常识”的一点想法
- 做项目的一点自己的想法 在开发中我觉得可以修改的地方
- 对理想的一点想法
- 关于全栈工程师的一点想法
- 关于alarmmanager.set() or .setExact() 任务启动时间不准的一点想法(未实现)
- 关于用户角色权限的一点想法