1 / 29

Designing the HDD-based Portable Media Player

Designing the HDD-based Portable Media Player (Survey report of marketing, user segment, technical case study) Presenter : Po-Hung Chen (D87921033) Advisor: Feipei Lai CS Group Seminar 05/22/2005. Outline. Market Data and User Segment

evaberry
Télécharger la présentation

Designing the HDD-based Portable Media Player

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Designing the HDD-based Portable Media Player (Survey report of marketing, user segment, technical case study) Presenter : Po-Hung Chen (D87921033) Advisor: Feipei Lai CS Group Seminar 05/22/2005

  2. Outline • Market Data and User Segment • Case study: Xscale-Based Video Portable Media Player Technology (PMP) • User center design for PMP • Conclusions

  3. Marketing Data and User Scenarios

  4. Product Overview of HDD-based Media Player P V 1.8” HDD (20/60GB) M Mini HDD (1.5~6GB) + + Music Photo Video

  5. Market Data(1) – Derived from portable entertainment devices • HDD Portable Music Player market is large (3.2M – 5.9M units by 2005) and growing at 40% - 68% through 2007 • Data on HDD vs. MP3 over time is inconclusive: IN-Stat believe HDD music players will pass MP3 players by 2005. IDC says they never will • Music and Pictures are the most popular PC media activities • Top audio formats to support: MP3 & WMA • Ownership of digital cameras and data on pictures on PC suggests that pictures are an important feature of Portable Media Player

  6. M 40 35 30 25 18.6 20 12.6M 15 10 6.8 5 0 2002 2003F 2004F 2005F 2006F 2007F Market Size – Entertainment(Music player) Worldwide Portable Digital Music Player Shipments * Source: IDC, In-Stat, IEK, 2003

  7. Case Study : Xscale-Based Video Portable Media Player Technology (PMP)

  8. PMP Concept Capture media content from PCs and other content sources in the home 1 2 Transfer content to PMP quickly and easily USB 2.0 802.11 Extended PC PVP Intel XScale™ Processor 3 Enjoy media on the go! TV-PVR Video, Audio, Still Images A pocket-sized “mobile companion” to PC and PVR content

  9. Design Tradeoffs / Recommendations • Display • Backlit vs. transflective, size and resolution • Recommend: 3.5-3.8” 320x240 16-bit Landscape transflective LCD • Memory • Hard-disk drive and SDRAM capacity • Recommend: 20 GB HDD, 32 MB SDRAM • Connectivity • Recommend: USB 2.0 for download-and-go

  10. PC Software Architecture PC-PVR Application PMP Transcoding Application Media Transfer Application Applications Media Infrastructure USB Client API Middleware Device Manager Video Codecs Audio Codecs File System Libs & Services Video Capture Driver Audio Capture Driver USB* 2.0 Host Function Controller Drivers PC Hardware Platform Hardware

  11. PMP Software Architecture Playback Application Media Transfer Application Applications Media Infrastructure USB Client API Middleware User Interface Video Codecs Caching Media File I/O File System Device Manager Libs & Services Video Driver I2C Battery Driver Kernel BootLoader ATA Driver USB* 2.0 Function Controller Drivers XScale Hardware Platform Hardware

  12. Key Technical Issues • Video • Audio • Power management

  13. Video Requirements • “Good” quality • Full frame rate – 30 frames/second • Users willing to watch 2+ hours on the go • High compression efficiency • Store “entire” media collection on device • Fast transfer of content from PC

  14. Emerging H.264 Video Standard • H.264 (AVC) provides an extremely bandwidth, storage and power-friendly means to store and playback video on mobile devices • PMP can and will support other media formats – but H.264 format enables enhanced user experience • High-quality video • Rapid download of content • Longer battery life

  15. XScale Processor Decoding Performance

  16. Audio: “Good (“FM“) Quality“ • No easily discernable impairments in mobile environments (car, public places) • Much lower data rates • MPEG-4 High Efficiency AAC: 40 kbit/s stereo! • For low-bandwidth channels • Mobile phones, broadcast • Internet streaming over ISDN/POT lines • Not really required for storage • 2-channel / 48 kHz: 20 – 40 MB/hour • 5-channel / 48 kHz: 50 – 100 MB/hour

  17. Algorithmic Improvements Audio

  18. Battery Life Requirements • At least four hours of audio/video playback • Constraint on battery size and cost • Recommendation: 8-10 watt-hour lithium-ion • Need to actively manage power consumption • Scale processor frequency for media content • Power-down display / backlight for audio • Power-down USB 2.0 client when not connected • Cache media content into RAM and spin-down hard-disk drive

  19. H/W Platform Power Consumption Total system power: ~ 2 watts

  20. XScale – Hard Disk Drive Integration • Obstacles • Cost / performance / power • Integrations • Connect hard drive through PCMCIA interface on processor • No PCMCIA/IDE interface card needed • IDE driver uses DMA on system side • Cache media into SDRAM • Spin up drive, fill buffer, spin down drive • Achieve better than 5% duty cycle with 16 MB cache • Helps to reduce shock effects (4+ minutes in cache)

  21. Hard-Disk Drive Power Consumption Projections • Projection details: • Assumes specific hard-disk drive characteristics (read power, seek time) • Actual performance may vary

  22. XScale™ Processor – USB 2.0 Integration • Obstacles • Highest possible transfer rate performance • Integrations • Use DMA instead of Programmed I/O to maximize data transfer rate • Use synchronous I/O • Select USB 2.0 chips that: • Support native DMA and a byte-count register • Support 32-bit data bus

  23. User Center Design Process for PMP(Demanding on easy to use GUI and better usability)

  24. The User-Centered Design process Iterative design Prototyping User Research Development Design Usability testing

  25. The UCD for PMP – design phase

  26. The UCD of PMP – Implementation phase

  27. Prototyping • Pencil and paper prototyping • Storyboard • Emulator

  28. Possible user inputs (keys) definitions

  29. Conclusion and Future Works • We have explored the marketing demand for portable media players • Several obstacles for such devices to be resolved • Video • Audio • Power management • Device integration • Future Works • Deep user center design research • Detail power management profiling • Content management (host-devices) • Metadata management(MP3 ID3, WMA tag, JPEG EXIF) • DRM issues (Downloadable-based &Subscription-based)

More Related