Microsoft Windows Media Player 7 Handbook
Seth McEvoy
- 出版商: MicroSoft
- 出版日期: 2000-11-04
- 售價: $1,200
- 貴賓價: 9.5 折 $1,140
- 語言: 英文
- 頁數: 336
- 裝訂: Paperback
- ISBN: 0735611785
- ISBN-13: 9780735611788
海外代購書籍(需單獨結帳)
相關主題
商品描述
Description:
Tune in and turn on to the ultimate digital media experience!
Listen to Internet radio. Watch the BBC over broadband. Build your own jukebox of music and video. With the MICROSOFT® WINDOWS MEDIA™ PLAYER 7 HANDBOOK, you control the airwaves! Personalize the way you see, hear, and experience digital media with this all-in-one kit of tools and how-to’s from the Windows Media team. You get everything you need to bring cutting-edge music and video everywhere your PC, laptop, or pocket device goes!
• Copy tracks from your favorite CDs onto your PC with just a click
• Customize the look of your player with skins
• Build your own media library with content from CDs and the Internet
• Watch the music move with the cool visualizations included with Windows Media Player 7?or create your own
• Embed the player in your Web page
• Design and build new skins with the Software Development Kit (SDK) on CD
• Add your own control buttons and sliders
• Take your music to go on your Pocket PC or other device
CREATE YOUR OWN LOOK AND SOUND FAST! CD-ROM INCLUDES:
• Microsoft Windows Media Player 7?ready to load
• Microsoft Windows Media Player 7 SDK?a step-by-step tutorial and reference for creating skins, visualizations, and Web pages
• Skin Construction Kit, Advanced Script Indexer, and other sample applications
• Ready-to-use skins and visualizations, plus code, art, audio, and video files to use with the SDK
Table of Contents:
Introduction | ix |
PART 1: USING WINDOWS MEDIA PLAYER | 1 |
CHAPTER 1: Getting Started | 3 |
What is Windows Media Player? | 3 |
Now Playing: plays music and video | 4 |
Media Library: organizes your files | 4 |
Media Guide: searches the Internet | 4 |
CD Audio: copies music from CDs | 4 |
Skin Chooser: provides custom user interfaces | 5 |
Visualizations: dance to the music | 6 |
Portable Device: copies music to your pocket | 7 |
Radio Tuner: tune in to Internet radio | 8 |
Installing Windows Media Player | 8 |
Beginning your installation | 8 |
Using auto upgrade | 17 |
Using skins | 18 |
Choosing Skins | 18 |
Downloading skins | 20 |
Changing modes to use the current skin | 20 |
Borders | 21 |
Using visualizations | 21 |
Installing visualizations | 22 |
Using presets | 23 |
Using properties | 23 |
Using full-screen visualizations | 23 |
CHAPTER 2: How Does the Player Work? | 25 |
Playing a file in only three steps | 25 |
Step 1: Start with the full mode Player | 25 |
Step 2: Choose a song | 28 |
Step 3: Click Play | 28 |
Using the navigation buttons | 29 |
Watching visualizations | 31 |
Changing other settings | 32 |
SRS WOW Effects settings | 32 |
Graphic Equalizer settings | 33 |
Video settings | 34 |
Windows Media Information | 35 |
Captions | 36 |
Using menus | 36 |
File menu | 36 |
View menu | 37 |
Play menu | 39 |
Tools menu | 40 |
Options dialog box | 41 |
Help menu | 43 |
Compact mode shortcut menu | 43 |
Changing views in full mode | 45 |
Finding files on the Internet | 46 |
Copying music from CDs | 46 |
Copying tracks | 47 |
Selecting copy options | 48 |
Using playlists | 49 |
Using the Media Library | 49 |
Using the Radio Tuner | 54 |
Using Station Finder | 55 |
Using station presets | 56 |
Working with radio stations in the Media Library | 56 |
CHAPTER 3: Understanding Media Files | 57 |
File formats | 57 |
Determining file types with extensions | 58 |
Changing file associations | 59 |
Supported file types | 61 |
Codecs | 66 |
Sampling and Bit Rates | 67 |
Using MP3 | 68 |
Using the Windows Media Audio codec | 68 |
Where do you get codecs? | 69 |
Which codecs do you have? | 70 |
Understanding digital rights | 72 |
Creating encrypted music files | 73 |
Copy settings enable personal rights management | 75 |
Copying music to a CD | 76 |
CHAPTER 4: Receiving Internet Audio and Video | 79 |
Downloading files | 79 |
Progressive downloading | 82 |
Streaming media | 84 |
CHAPTER 5: Using Windows Media Player with Portable Devices | 91 |
Using portable devices | 91 |
Music in your pocket | 91 |
PC in your pocket | 92 |
Windows Media Player for Pocket PC | 94 |
Using Windows Media Player on a portable device | 95 |
Starting the Player | 95 |
Using the buttons | 95 |
Using the sliders | 96 |
Copying music to and from your devices | 97 |
Deleting songs from the Pocket PC | 99 |
Files that can be copied | 100 |
Digital rights management | 100 |
Optimizing file copying | 101 |
Creating playlists on a portable device | 102 |
Using skins on portable devices | 103 |
Loading skins | 103 |
Creating your own skins | 104 |
Using other portable devices | 104 |
PART 2: CREATING SKINS | 105 |
CHAPTER 6: What Are Skins? | 107 |
Introduction | 107 |
Architecture of skins | 109 |
Skins drive the player | 110 |
XML | 112 |
What is XML? | 112 |
How XML is used in skins | 112 |
The rules of XML | 113 |
How to author in XML | 115 |
How to create the Skin Definition File in XML | 115 |
JScript | 121 |
Calling JScript functions | 121 |
Controlling the Player | 122 |
Art files | 127 |
Art file formats | 128 |
Simple art example | 129 |
CHAPTER 7: How to Design Skins | 135 |
User interface guidelines | 135 |
Windows interface | 135 |
Windows Media Player interface | 136 |
A process for designing skins | 144 |
Step 1: Analyzing what to do | 145 |
Step 2: Designing the user interface | 146 |
Step 3: Creating the art | 147 |
Step 4: Writing the code | 149 |
CHAPTER 8: Creating a Sample Skin | 153 |
Step 1: Analyze what to do | 154 |
Basic functionality of the sample skin | 154 |
Step 2: Design the user interface | 155 |
What user interface elements are available? | 155 |
What will the sample user interface do? | 156 |
Step 3: Create the art | 158 |
Types of art | 159 |
Creating the primary image file | 160 |
Step 4: Write the code | 168 |
Creating the skin definition file | 168 |
CHAPTER 9: Adding More to Skins | 177 |
Adding a progress bar | 177 |
Progress bar art files | 178 |
Progress bar code | 179 |
Adding a slider | 180 |
Adding a custom slider | 181 |
Custom slider art files | 182 |
Custom slider code | 183 |
Adding a video window | 185 |
Video art files | 185 |
Video window code | 185 |
Adding a visualization | 186 |
Visualization art files | 186 |
Visualization code | 187 |
Adding a sliding drawer | 188 |
Drawer art files | 189 |
Drawer code | 190 |
Adding a dialog box for opening files | 194 |
Adding a playlist | 195 |
Playlist code | 195 |
Adding text | 196 |
Text code | 196 |
Going further | 198 |
CHAPTER 10: Testing and Distributing Skins | 199 |
Testing skins | 199 |
Analyzing what is going on inside your skin | 199 |
Using Microsoft Visual InterDev | 210 |
Being sure your skin is complete | 211 |
Distributing skins | 211 |
Zipping it up | 211 |
Testing it again | 212 |
Sending it out | 212 |
PART 3: ADVANCED TOPICS | 213 |
CHAPTER 11: Using Windows Media Player in a Web Page | 215 |
Getting started | 215 |
Setting up your Web page | 221 |
Using ActiveX | 221 |
Using the OBJECT element of HTML | 222 |
Defining the user interface with HTML | 223 |
Implementing event handlers | 227 |
Understanding Player control limitations | 228 |
Previous versions of the control | 228 |
Ensuring that the Player is installed | 229 |
Going further | 230 |
CHAPTER 12: Creating Custom Media Content | 231 |
Using markers | 232 |
Inserting markers | 232 |
Using markers in scripts | 235 |
Using URLs | 236 |
Inserting URLs | 236 |
Using URLs in scripts | 239 |
Using script commands | 241 |
Inserting script commands | 242 |
Custom script commands | 243 |
Using captioning | 245 |
CHAPTER 13: Creating Multimedia Applications | 249 |
Using borders | 249 |
How to create borders | 252 |
Creating a sample border | 256 |
CHAPTER 14: Creating Custom Visualizations | 259 |
Software tools | 259 |
Installing Visual C++ | 260 |
Installing the Windows Media Player 7 SDK | 260 |
Installing the Visualization Wizard | 260 |
Installing Windows Media Player 7 | 262 |
Creating your project templates | 262 |
Project files | 262 |
Creating the files | 264 |
Building a test visualization | 266 |
Seeing the test visualization | 267 |
Implementing the Render interface | 269 |
Control flow between Player and visualization | 269 |
Parameters of the Render method | 270 |
Implementing presets | 271 |
Render method | 271 |
GetPresetTitle | 271 |
Preset Enumeration | 272 |
Resource Header | 272 |
Resource Strings | 272 |
Sample code | 273 |
Going further | 275 |
GLOSSARY | 277 |
INDEX | 289 |
ABOUT THE AUTHOR | 299 |