290 likes | 298 Vues
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
E N D
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 • Case study: Xscale-Based Video Portable Media Player Technology (PMP) • User center design for PMP • Conclusions
Product Overview of HDD-based Media Player P V 1.8” HDD (20/60GB) M Mini HDD (1.5~6GB) + + Music Photo Video
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
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
Case Study : Xscale-Based Video Portable Media Player Technology (PMP)
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
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
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
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
Key Technical Issues • Video • Audio • Power management
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
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
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
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
H/W Platform Power Consumption Total system power: ~ 2 watts
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)
Hard-Disk Drive Power Consumption Projections • Projection details: • Assumes specific hard-disk drive characteristics (read power, seek time) • Actual performance may vary
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
User Center Design Process for PMP(Demanding on easy to use GUI and better usability)
The User-Centered Design process Iterative design Prototyping User Research Development Design Usability testing
Prototyping • Pencil and paper prototyping • Storyboard • Emulator
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)