Ticket #562 (closed feature: fixed)
Dynamic streaming
| Reported by: | jeroen | Owned by: | jeroen |
|---|---|---|---|
| Priority: | Milestone: | Flash 4.6 | |
| Component: | Keywords: | ||
| Cc: | Forum thread: |
Description (last modified by jeroen) (diff)
With our testaccount from Edgecast, we can add dynamic streaming to the player. Like smooth streaming (#538), this can rely on the just implemented bitrate switching functionality (#442).
More info can be found here.
Change History
comment:1 Changed 4 years ago by jeroen
- Summary changed from FMS3.5 dynamic streaming to Dynamic streaming
comment:3 Changed 4 years ago by jeroen
- Status changed from new to closed
- Resolution set to fixed
First implementation of dynamic streaming is in there. The player will:
- Sniff out client and server versions to see if dynamic streaming is possible.
- Use the new NetStream.info instead of the getBandwidth call to get more frequent and more accurate bandwidth info.
Additionally, the player will transition between bitrates if bandwidth jumps up/down or if the player is resized. For this to happen though, the player at present needs the rtmp.dynamic flashvar set to true. This because tests with not specially encoded ( aligned, fixed keyframe interval?) videos resulted in no switches, or stops of the video stream. More investigation on this end is clearly needed.
If an aligned keyframe pair is found, transitioning works great though ...
