Introduction What's New in Embedded RealPlayer Methods Removed From the ActiveX and Netscape API Sets Obsolete Methods in the ActiveX and Netscape API Sets New Event Handling Mechanism for Netscape Plug-ins RealSystem Components How This Manual Is Organized Conventions Used in this Manual Technical Support RealForum
1 Embedded Presentations Choosing the Netscape Plug-in or ActiveX Control Using <EMBED> Tags for the Netscape Plug-in Using <OBJECT> Tags for the ActiveX Control Using Scripting to Access Embedded RealPlayer Controls Using RealPlayer Methods through JavaScript Using RealPlayer Methods through VBScript Handling Callback Events From RealPlayer Receiving Callbacks Through JavaScript Receiving Callbacks Through VBScript Sample Files
2 Using Methods and Callbacks Categories of Methods Controlling Playback Obtaining Play State Information Specifying Control Attributes Seeking Through a Clip Accessing Clip Title, Author, and Copyright Information Directing a Playlist in a Multi-clip Presentation Determining Live Broadcast Display User Interface Dialogs Error Handling Setting the Display Size Controlling Audio Controlling the Pop-up Context Menu Getting Network Information Obtaining RealPlayer Version Information Event Handling Getting User Preference Settings Categories of Callback Methods Detecting Changes in Presentation Data Event Handling Controlling Audio Obtaining Play State Information Error Handling Seeking Through a Clip
A Methods AboutBox CanPlayPause CanPause CanPlay CanStop DoGotoURL DoNextItem DoNextEntry DoPlayPause DoPause DoPlay DoPrevItem DoPrevEntry DoStop EditPreferences GetAuthor GetAutoGoToURL GetAutoStart GetBackgroundColor GetBandwidthAverage GetBandwidthCurrent GetBufferingTimeElapsed GetBufferingTimeRemaining GetCanSeek GetCenter GetClipHeight GetClipWidth GetConnectionBandwidth GetConsole GetConsoleEvents GetControls GetCopyright GetCurrentEntry string GetDRMInfo GetDoubleSize GetEnableContextMenu GetEnableDoubleSize GetEnableFullScreen GetEnableOriginalSize GetEntryAbstract GetEntryAuthor GetEntryCopyright GetEntryTitle GetFullScreen GetImageStatus GetIsPlus GetLastErrorMoreInfoURL GetLastErrorRMACode GetLastErrorSeverity GetLastErrorUserCode GetLastErrorUserString Netscape OnlyGetLastMessage GetLastStatus GetLength GetLiveState GetLoop GetMaintainAspect GetMute GetNoLabels GetNoLogo GetNumEntries GetNumLoop GetNumSources GetOriginalSize GetPacketsEarly GetPacketsLate GetPacketsMissing GetPacketsOutOfOrder GetPacketsReceived GetPacketsTotal GetPlayState GetPosition GetPreferredLanguageID GetPreferredLanguageString GetPreFetch ActiveX OnlyGetShowAbout GetShowPreferences GetShowStatistics GetShuffle GetSource GetSourceTransport GetStereoState GetTitle GetUserCountryID GetVersionInfo Netscape OnlyGetVolume GetWantErrors GetWantKeyboardEvents GetWantMouseEvents HasNextItem HasNextEntry HasPrevItem HasPrevEntry HideShowStatistics Netscape OnlyIsStatisticsVisible Netscape OnlyNetscape OnlySetAuthor SetAutoGoToURL SetAutoStart SetBackgroundColor SetCanSeek SetCenter SetConsoleName SetConsole SetConsoleEvents Netscape OnlyNetscape OnlySetControlString SetControls SetCopyright SetDoubleSize SetEnableContextMenu SetEnableDoubleSize SetEnableFullScreen SetEnableOriginalSize SetFullScreen SetImageStatus SetLoop SetMaintainAspect SetMute SetNoLabels SetNoLogo SetNumLoop SetOriginalSize SetPosition SetPreFetch ActiveX OnlySetShowAbout SetShowPreferences SetShowStatistics SetShuffle SetSource SetTitle Netscape OnlySetVolume SetWantErrors SetWantKeyboardEvents SetWantMouseEvents
B Callback Methods OnAuthorChange OnBuffering OnClipClosed OnClipOpened OnContacting OnCopyrightChange OnErrorMessage OnGotoURL OnKeyDown OnKeyPress OnKeyUp OnLButtonDown OnLButtonUp OnMouseMove OnMuteChange OnPlayStateChange OnPosLength OnPositionChange OnPostSeek OnPreFetchComplete OnPreSeek OnPresentationClosed OnPresentationOpened OnRButtonDown OnRButtonUp OnShowStatus OnStateChange OnTitleChange OnVolumeChange
C Tag Parameters Using Netscape Plug-in <EMBED> Tag Parameters Using ActiveX Control <OBJECT> Tag Parameters AUTOGOTOURL AUTOSTART BACKGROUNDCOLOR CENTER CLASSID CONSOLE CONTROLS HEIGHT ID IMAGESTATUS LOOP MAINTAINASPECT NAME NOJAVA NOLABELS NOLOGO NUMLOOP PARAM PREFETCH REGION SCRIPTCALLBACKS SHUFFLE SRC TYPE WIDTH
D RealPlayer Controls RealPlayer Controls Clip Information Field Clip Position Slider Fast Forward Button Image Window Information Panel Mute Button Pause Button Play Button Rewind Button Stop Button Volume Slider www.real.com Home Button Convenience Controls All Playback Controls Control Panel, Simple Mute / Volume Bar Play / Pause Bar Information / Volume Bar Status Panels Status Bar Status Field Position Field
E API Version Compatibility Fully Compatible Methods and Callback Methods Methods Removed From the ActiveX and Netscape API Sets Obsolete Methods in the ActiveX and Netscape API Sets