引入
Helix是什么?
系统组成
如何下载本指南到你的计算机
本指南各组成部分
本指南中的约定
额外的文档资源
技术支持
Real论坛
1 RealOne播放器环境
三面板环境
媒体播放面板
相关信息面板
媒体浏览面板
现在播放列表
第二个浏览窗口
RealOne播放器面板上的控制和交互
通过流媒体来显示HTML页面
在Ram文件中把HTML的URL作为媒体URL进行添加
在RealVideo或者RealAudio中嵌入HTML的URL
使用SMIL来显示HTML页面
通过HTML面板控制内容
通过简单的链接打开URL
Javascript和ActiveX方法
RealOne播放器环境下使用Javascript和ActiveX
使用Javascript方法和行为
使用ActiveX控件
使用RealOne播放器方法
控制播放和动态打开URL
播放一个影片
使用现在播放列表
在媒体浏览面板中打开一个URL
缓冲URL来提高播放性能
行为
设置背景颜色
获取RealOne播放器信息
获取版本信息
解包版本信息
获取播放器信息
显示影片信息
获取已经安装的组件
RealOne播放器行为操作
操作影片缓冲
定位当前播放位置
播放影片前的预处理
检测状态改变
2 RealOne播放器方法
AddToNowPlaying
ClearNowPlaying
ComponentVersion
GetClipInfo
GetPlayerState
HandleAction
InstalledComponents
OpenURLInPlayerBrowser
PlayClip
PlayerProperty
PreloadURL
RealPlayerVersion
SetVideoBackgroundColor
3 RealOne播放器事件
RPOnBuffering
RPOnPositionLengthChange
RPOnPreload
RPOnStateChange
4 嵌入环境
理解作品嵌入
嵌入环境 vs. RealOne环境
如何嵌入
嵌入的播放器
向后兼容
嵌入作品中的SMIL
媒体准备
两种嵌入方法
Javascript和VBScript
方法
回调行为
使用Netscape Plug-in
通过Javascript扩展嵌入控制
利用Javascript接收回调
在Netcape浏览器6.0或者更高版本中操作行为
Netscape Navigator 4.x的行为操作
类文件
使用ActiveX控件
利用VBScript扩展嵌入控制
利用VBScript接收回调
标签参数
AUTOGOTOURL
AUTOSTART
BACKGROUNDCOLOR
CENTER
CLASSID
CONSOLE
使用Console的技巧
多个控件的例子
CONTROLS
HEIGHT
ID
LOOP
MAINTAINASPECT
NAME
NOJAVA
NUMLOOP
PARAM
PREFETCH
REGION
SCRIPTCALLBACKS
SHUFFLE
SRC
使用TYPE参数
为Netscape插件指定播放源
为ActiveX指定播放源
TYPE
WIDTH
嵌入控制
All
ControlPanel
FFCtrl
HomeCtrl
ImageWindow
InfoPanel
InfoVolumePanel
MuteCtrl
MuteVolume
PauseButton
PlayButton (也作 PlayOnlyButton)
PositionField
PositionSlider
RWCtrl
StatusBar
StatusField
StopButton
TACCtrl
VolumeSlider
5 嵌入方法概览
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
Getting Network Information
Obtaining RealOne Player Version Information
Event Handling
Available 方法
How Event Handling Works
6 嵌入播放器方法
CanPause
CanPlay
CanStop
DoGotoURL
DoNextEntry
DoPause
DoPlay
DoPrevEntry
DoStop
GetAuthor
GetAutoGoToURL
GetAutoStart
GetBackgroundColor
GetBandwidthAverage
GetBandwidthCurrent
GetBufferingTimeElapsed
GetBufferingTimeRemaining
GetCanSeek
GetCenter
GetClipHeight
GetClipWidth
GetConnectionBandwidth
GetConsole
GetConsoleEvents
GetControls
GetCopyright
GetCurrentEntry
GetDRMInfo
GetDoubleSize
GetEntryAbstract
GetEntryAuthor
GetEntryCopyright
GetEntryTitle
GetFullScreen
GetImageStatus
GetLastErrorMoreInfoURL
GetLastErrorRMACode
GetLastErrorSeverity
GetLastErrorUserCode
GetLastErrorUserString
GetLastMessage
GetLastStatus
GetLength
GetLiveState
GetLoop
GetMaintainAspect
GetMute
GetNumEntries
GetNumLoop
GetNumSources
GetOriginalSize
GetPacketsEarly
GetPacketsLate
GetPacketsMissing
GetPacketsOutOfOrder
GetPacketsReceived
GetPacketsTotal
GetPlayState
GetPosition
GetPreFetch
GetShowAbout
GetShowPreferences
GetShowStatistics
GetShuffle
GetSource
GetSourceTransport
GetStereoState
GetTitle
GetVersionInfo
GetVolume
GetWantErrors
GetWantKeyboardEvents
GetWantMouseEvents
HasNextEntry
HasPrevEntry
SetAuthor
SetAutoGoToURL
SetAutoStart
SetBackgroundColor
SetCanSeek
SetCenter
SetConsole
SetConsoleEvents
SetControls
SetCopyright
SetDoubleSize
SetFullScreen
SetImageStatus
SetLoop
SetMaintainAspect
SetMute
SetNumLoop
SetOriginalSize
SetPosition
SetPreFetch
SetShowAbout
SetShowPreferences
SetShowStatistics
SetShuffle
SetSource
SetTitle
SetVolume
SetWantErrors
SetWantKeyboardEvents
SetWantMouseEvents
7 嵌入播放器的回调
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
术语表