电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子论文>射频无线论文>Implementation of Mobile Strea

Implementation of Mobile Strea

2008-11-18 | rar | 333 | 次下载 | 免费

资料介绍

Implementation of Mobile Streaming Media
Player Based on BREW*
WANG Zhong-rong, LIU Zhao
School of Electronic Engineering, University of Electronic Science and Technology of China Chengdu 610054 China
Abstract Nowadays mobile streaming service through cell phone is becoming the highlight of new value-added mobile services. Based on the present CDMA1x wireless data network and Binary Runtime Environment for Wireless (BREW) platform, adopting compression technologies of H.264 and QCP, a set of streaming media players are designed and implemented, and the principle, structure, key technologies and performance analysis of this system are introduced. This player works well in practice.
Key Words streaming media; Binary Runtime Environment for Wireless (BREW); Real-time Transport Protocol (RTP); Real-time Streaming Protocol (RTSP)

There are two major methods for audio/video files transfer through the network, downloading and streaming. The volume of storage and network bandwidth restricts transferring big audio/video files. Downloading needs minutes or hours while streaming only takes several seconds in starting and buffering. Streaming server will continuously send real-time packets to clients and the users don’t need to wait for the whole file to be downloaded. They can play and receive simultaneously without big cache. Streaming is certainly a better choice for the limited working space of cell phone and PDA, etc[1-2].
The expanded bandwidth for air interfaces has made a solid ground for streaming media application on wireless networks. With the advantages of wireless system in time and place, mobile streaming media service is very attractive. The China Unicom’s CDMA1x data network has an average steady rate of 70-80 kbps and is capable of running streaming media business. This paper will introduce the implementation of a mobile streaming client player based on BREW platform.
1 Mobile Streaming Media System
Fig.1 shows the structure of the mobile streaming media system, including four basic parts: the server, the client, the transmission channel and the content source. The server adopts concurrent server of cluster; the client is a cell phone supporting BREW application; the transmission channel uses CDMA1x wireless network of China Unicom; and the content source are the streaming type documents or real-time audio/video data. In addition to providing the basic streaming service, the server deals with the additional function such as file management, access certification, and charging[3-4].
Fig.1 Mobile streaming media system structure diagram
2 Implementation of the Client
This client is based on the platform of Binary Runtime Environment for Wireless (BREW) which is a point-to-point solution for wireless data application released by QUALCOMM in 2001. It’s a basic platform for the development and operation of value-added services on CDMA wireless internet radio platform. BREW API provides a high-efficiency, low-cost, expansible Application-Executing Environment (AEE), customized to the development of hand-held device application. For developers, BREW AEE is an abstract layer above the operation system on embedded chips, with the characteristics of small volume, fast speed, extensiveness, stability and safety, and with abundant developing interfaces and strong support to multimedia applications such as audio,picture, animation and access to wireless networks.
BREW applications can be programmed in various computer languages, but the efficiency in C/C++ is of the highest. The BREW SDK is integrated in Visual C++ environment. After successful setup, there will appear a new menu item of BREW Application Wizard under New->Projects. It’s easy to establish a new project with this wizard. The unit of developing and deploying a BREW application is called Module, allowed with several Applets in one Module, but there is only one active Applet each time regardless of the number of Applets in a Module. BREW is a single-thread environment, and it is difficult to resolve the problems about synchrony and efficiency of multitask such as network telecommunication, data processing and audio/video displaying.

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1490次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  93次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  10次下载  |  免费
  11. 6基于AT89C2051/4051单片机编程器的实验
  12. 0.11 MB  |  4次下载  |  免费
  13. 7基于单片机和 SG3525的程控开关电源设计
  14. 0.23 MB  |  3次下载  |  免费
  15. 8基于单片机的红外风扇遥控
  16. 0.23 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费