Autodesk 64006-051108-9001 User Guide - Page 14

Buffering, Streaming Architectures, Using a Windows Media Server

Page 14 highlights

6 Chapter 1: Introduction data rate that is appropriate for their connection. If the Internet connection slows down, the server can also deliver a slower data rate stream until the transfer speed returns to normal. The streaming server and the player communicate constantly to determine which data stream to use and switch streams as needed. Buffering Buffering is a technique used by media players to ensure that the movie plays smoothly. It does this by saving a specified amount of movie data in the player's internal memory, which allows for smooth playback even when the network gets congested. For example, a typical buffer stores about 10 seconds in its memory before the stream starts playing. When you watch streaming movies on the Internet, you will typically see a "Buffering" message displayed by the player, and you must wait until buffering is complete before you can see the movie. If network congestion causes incomplete buffering, the player rebuffers the file and begins playing as soon as it can store 10 seconds. Streaming Architectures QuickTime QuickTime scalability is accomplished through the use of alternates. You can create alternate versions for various connection speeds and other criteria. You can intermix real-time streaming and progressive-streaming alternates within the same alternate group to provide the optimal experience for a range of viewers. Often, it works well to make alternates for modems as progressive-streaming movies and the higher bandwidth alternates (ISDN and above) for realtime streaming. Real 10 Real 10 offers scalability through its SureStream feature™. With Cleaner, you can create up to six different audio and video tracks that are encoded for the most common user connections. In addition to SureStream, RealPlayer™ can drop frames/degrade the image quality to maintain real-time playback over slower connections. Windows Media Using a Windows Media Server, the Windows Media Intelligent Streaming has bandwidth scalability to support up to five alternate video streams and one audio stream. Cleaner currently supports only a single video stream per Windows Media file. The Windows Media Player can also drop frames to maintain real-time playback over slower connections.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292

Chapter 1: Introduction
6
data rate that is appropriate for their connection. If the Internet connection slows down, the
server can also deliver a slower data rate stream until the transfer speed returns to normal. The
streaming server and the player communicate constantly to determine which data stream to
use and switch streams as needed.
Buffering
Buffering is a technique used by media players to ensure that the movie plays smoothly. It does
this by saving a specified amount of movie data in the player’s internal memory, which allows
for smooth playback even when the network gets congested.
For example, a typical buffer stores about 10 seconds in its memory before the stream starts
playing. When you watch streaming movies on the Internet, you will typically see a
“Buffering” message displayed by the player, and you must wait until buffering is complete
before you can see the movie. If network congestion causes incomplete buffering, the player
rebuffers the file and begins playing as soon as it can store 10 seconds.
Streaming Architectures
QuickTime
QuickTime scalability is accomplished through the use of alternates. You can create alternate
versions for various connection speeds and other criteria. You can intermix real-time streaming
and progressive-streaming alternates within the same alternate group to provide the optimal
experience for a range of viewers. Often, it works well to make alternates for modems as
progressive-streaming movies and the higher bandwidth alternates (ISDN and above) for real-
time streaming.
Real 10
Real 10 offers scalability through its SureStream feature™. With Cleaner, you can create up to
six different audio and video tracks that are encoded for the most common user connections.
In addition to SureStream, RealPlayer™ can drop frames/degrade the image quality to
maintain real-time playback over slower connections.
Windows Media
Using a Windows Media Server, the Windows Media Intelligent Streaming has bandwidth
scalability to support up to five alternate video streams and one audio stream. Cleaner
currently supports only a single video stream per Windows Media file. The Windows Media
Player can also drop frames to maintain real-time playback over slower connections.