spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / javascript / column83


Embedding Sound with Flash, Part III: Streams

Developer News
News Flash: Adobe Has iPhone Workaround
Adobe's Flash 10.1 Goes Mobile (Minus iPhone)
A Salute to Visionary CEOs

Starting Streams from a Designated Frame

FlashSound JavaScript API supports the CD Player-like capability of randomly accessing any frame on the track. You just specify the frame number you want to start playback at.

The following four links mimic a typical CD Player control panel. The left link rewinds the track and starts from frame #1. The second link starts from frame 100, and the third one from 200. The right link pauses all playbacks:

Play from Frame 1  Play from Frame 1000  Play from Frame 200  Pause

Here is the source code:

<HTML>
<HEAD>
<SCRIPT SRC="flashsound.js"></SCRIPT>
<SCRIPT>
  var mySoundObj = new FlashSound();
</SCRIPT>
</HEAD>
<BODY>
<A HREF="javascript://" 
  onmouseover="mySoundObj.TGotoAndPlay('/',1)">
  Play from Frame 1</A>
<A HREF="javascript://" 
  onmouseover="mySoundObj.TGotoAndPlay('/',100)">
  Play from Frame 100</A>
<A HREF="javascript://" 
  onmouseover="mySoundObj.TGotoAndPlay('/',200)">
  Play from Frame 200</A>;
<A HREF="javascript://" 
  onmouseover="mySoundObj.TStopPlay('/')">
  Pause</A><
<SCRIPT>
  mySoundObj.autostart = false;
  mySoundObj.embedSWF("earsonly.swf");
</SCRIPT>
</BODY>
</HTML>

Notice we assign autostart to false. The reason is that the stream example here was set to autostart upon embedding. This is an example to how we can override a Flash behavior with JavaScript commands.

Next: How to pause and play a stream

http://www.internet.com

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Building a Banking Application Home Page with OOP · Mixing Scripting Languages · Review: phpFox, a Social Networking CMS with all the Bells and Whistles
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Enterprise 2.0: Social Networking in the Cloud · BroadSoft Marketplace Hastens Pace of Telephony Innovation · Review: HTC Hero for Sprint


Produced by Yehuda Shiran and Tomer Shiran
All Rights Reserved. Legal Notices.
Created: May 7, 2001
Revised: May 7, 2001

URL: http://www.webreference.com/js/column83/4.html