`
love4J
  • 浏览: 72133 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

网页嵌入Realplayer播放器

阅读更多
<table>
	<tr>
		<td>
			<object id="player" name="player"
				classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="430"
				height="170">
				<param name="_ExtentX" value="12700">
				<param name="_ExtentY" value="8202">
				<param name="AUTOSTART" value="-1">
				<param name="SHUFFLE" value="0">
				<param name="PREFETCH" value="0">
				<param name="NOLABELS" value="0">
				<param name="SRC" value="rtsp://198.9.1.34:554/broadcast/aa">
				<param name="CONTROLS" value="Imagewindow">
				<param name="CONSOLE" value="clip1">
				<param name="LOOP" value="0">
				<param name="NUMLOOP" value="0">
				<param name="CENTER" value="0">
				<param name="MAINTAINASPECT" value="0">
				<param name="BACKGROUNDCOLOR" value="#000000">
			</object>

			<table border="0" cellpadding="0" cellspacing="0" id="table2">
				<tr>
					<td colspan="2">
						<object ID="RP2"
							CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
							WIDTH="430" HEIGHT="40">
							<param name="_ExtentX" value="10583">
							<param name="_ExtentY" value="1588">
							<param name="AUTOSTART" value="-1">
							<param name="SHUFFLE" value="0">
							<param name="PREFETCH" value="0">
							<param name="NOLABELS" value="0">
							<param name="SRC" value="file:///e:\video\shiyueweicheng.rmvb">
							<param name="CONTROLS" value="ControlPanel,StatusBar">
							<param name="CONSOLE" value="clip1">
							<param name="LOOP" value="0">
							<param name="NUMLOOP" value="0">
							<param name="CENTER" value="0">
							<param name="MAINTAINASPECT" value="0">
							<param name="BACKGROUNDCOLOR" value="#000000">
						</object>
					</td>
				</tr>
			</table>
		</td>
	</tr>
</table>


RealPlayer网页播放器参数
参数:autostart 属性:True或是False 作用:指定是否自动播放指定的源文件
参数:backgroundcolor 属性:任何用符号“#”开头的16进制数值或是任何预定义的颜色作用:指定图像窗口的背景颜色
参数:center 属性:True或是False 作用:指定片断使用初始编码大小播放,并且在图像窗口的中央。
参数:classid 属性:"clsid:CFCDAA03-8BE4-1lcf-B84B0020AFBBCCFA:** 作用:用于指定ActiveX控件的唯一的字符串标示,可以认出嵌入的RealPalyer播放器。
参数:console 属性:任何字符串作用:可以将各种不同的RealPlayer控制聚集在网页上,这样它们可以交互使用或是保持独立,而且互相不影响
参数:controls 属性:ImageWindow,All,ControlPanel,PlavButton,PlayOnlyButton, PauseButton,StopButton,FFCtrl,RWCtrl,MuteCtrl,MuteVolume,VolumeSlider,PositionSlider,TACCtrl,HomeCtrl,InfoVolumePanel,InfoPanel,StatusBar,StatusField,PositionField 作用:可以让你指定那些控制是可见的。
参数:height 属性:任何整数值作用:指定RealPlayer元素的高度,单位:像素
参数:id 属性:任何字符串作用:为标签中的RealPlayer元素指定名字。
参数:imagestatus 属性:True或是False 作用:指定是否在图像窗口中显示状态信息,默认值是true
参数:loop 属性:True或是False 作用:可以让你指定片断是否无限循环
参数:maintainaspect 属性:True或是False 作用:默认RealPlayer拉伸所有的片断来充满整个图像窗口。
参数:name 属性:任何字符串作用:为标签中的RealPlayer元素指定名字(在标签中使用id)
参数:nojava 属性:True或是False 作用:避免启动Java虚拟机
参数:nolabels 属性:True或是False 作用:可以禁止显示标题或是版权信息(realplayer5.0以上时,它是垃圾...)
参数:nologo 属性:True或是False 作用:避免RealPlayer启动时在图像窗口中显示
参数:numloop 属性:任何整数值作用:让你能够指定文件片循环的次数,不需要参数loop
参数:prefetch 属性:True或是False 作用:指定在播放前,RealPlayer是否可以获得流描述信息,默认值是False
参数:region 属性:任何字符串作用:同SMIL一起使用。允许你指定使用HTML代替SMIL
参数:scriptcallbacks 属性:用逗号分割的列表作用:指定浏览器的回调监控(好高级的东东!)
参数:shuffle 属性:True或是False 作用:同多文件片的ram文件或是SMIL文件一起使用。可以让RealPlayer随机播放列表中的文件
参数:src 属性:任何合法的相对或是完整的URL 作用:指定播放的文件或是源文件的地址
参数:type 属性:字符串作用:为嵌入插件指定MIME类型
参数:width 属性:任何整数值作用:指定RealPlayer元素的宽度

RealPlayer的一些函数、方法和过程

这是 Real Player ActiveX Control Library (Version 1.0) 的所有函数与方法,有兴趣可以研究一下。

function GetSource: WideString;
procedure SetSource(const lpszNewValue: WideString);
function GetConsole: WideString;
procedure SetConsole(const lpszNewValue: WideString);
function GetControls: WideString;
procedure SetControls(const lpszNewValue: WideString);
function GetNoLabels: WordBool;
procedure SetNoLabels(bNewValue: WordBool);
function GetAutoStart: WordBool;
procedure SetAutoStart(bNewValue: WordBool);
function GetAutoGotoURL: WordBool;
procedure SetAutoGotoURL(bNewValue: WordBool);
function GetVolume: Smallint;
procedure SetVolume(nVol: Smallint);
function GetMute: WordBool;
procedure SetMute(bMute: WordBool);
function GetLoop: WordBool;
procedure SetLoop(bVal: WordBool);
function GetImageStatus: WordBool;
procedure SetImageStatus(bEnable: WordBool);
function GetPacketsTotal: Integer;
function GetPacketsReceived: Integer;
function GetPacketsOutOfOrder: Integer;
function GetPacketsMissing: Integer;
function GetPacketsEarly: Integer;
function GetPacketsLate: Integer;
function GetBandwidthAverage: Integer;
function GetBandwidthCurrent: Integer;
procedure DoPlayPause;
procedure DoStop;
procedure DoNextItem;
procedure DoPrevItem;
function CanPlayPause: WordBool;
function CanStop: WordBool;
function HasNextItem: WordBool;
function HasPrevItem: WordBool;
function HasNextEntry: WordBool;
function HasPrevEntry: WordBool;
procedure DoNextEntry;
procedure DoPrevEntry;
procedure AboutBox;
procedure EditPreferences;
procedure HideShowStatistics;
function IsStatisticsVisible: WordBool;
procedure DoGotoURL(const url: WideString; const target: WideString);
procedure DoPlay;
procedure DoPause;
function GetPosition: Integer;
function GetPlayState: Integer;
function GetLength: Integer;
function GetTitle: WideString;
function GetAuthor: WideString;
function GetCopyright: WideString;
function GetClipWidth: Integer;
function GetClipHeight: Integer;
function CanPlay: WordBool;
function CanPause: WordBool;
procedure SetPosition(lPosition: Integer);
function GetNumLoop: Integer;
procedure SetNumLoop(lVal: Integer);
function GetCenter: WordBool;
procedure SetCenter(bVal: WordBool);
function GetNoLogo: WordBool;
procedure SetNoLogo(bVal: WordBool);
function GetMaintainAspect: WordBool;
procedure SetMaintainAspect(bVal: WordBool);
function GetBackgroundColor: WideString;
procedure SetBackgroundColor(const pVal: WideString);
function GetStereoState: WordBool;
function GetLiveState: WordBool;
function GetShowStatistics: WordBool;
procedure SetShowStatistics(bVal: WordBool);
function GetShowPreferences: WordBool;
procedure SetShowPreferences(bVal: WordBool);
function GetShowAbout: WordBool;
procedure SetShowAbout(bVal: WordBool);
function GetOriginalSize: WordBool;
procedure SetOriginalSize;
function GetDoubleSize: WordBool;
procedure SetDoubleSize;
function GetFullScreen: WordBool;
procedure SetFullScreen;
function GetEnableContextMenu: WordBool;
procedure SetEnableContextMenu(bVal: WordBool);
function GetEnableOriginalSize: WordBool;
procedure SetEnableOriginalSize(bVal: WordBool);
function GetEnableDoubleSize: WordBool;
procedure SetEnableDoubleSize(bVal: WordBool);
function GetEnableFullScreen: WordBool;
procedure SetEnableFullScreen(bVal: WordBool);
function GetEnableMessageBox: WordBool;
procedure SetEnableMessageBox(bVal: WordBool);
procedure SetTitle(const pVal: WideString);
procedure SetAuthor(const pVal: WideString);
procedure SetCopyright(const pVal: WideString);
function GetWantKeyboardEvents: WordBool;
procedure SetWantKeyboardEvents(bWantsEvents: WordBool);
function GetWantMouseEvents: WordBool;
procedure SetWantMouseEvents(bWantsEvents: WordBool);
function GetNumEntries: Smallint;
function GetCurrentEntry: Smallint;
function GetEntryTitle(uEntryIndex: Smallint): WideString;
function GetEntryAuthor(uEntryIndex: Smallint): WideString;
function GetEntryCopyright(uEntryIndex: Smallint): WideString;
function GetEntryAbstract(uEntryIndex: Smallint): WideString;
procedure SetCanSeek(bCanSeek: WordBool);
function GetCanSeek: WordBool;
function GetBufferingTimeElapsed: Integer;
function GetBufferingTimeRemaining: Integer;
function GetConnectionBandwidth: Integer;
function GetPreferedLanguageString: WideString;
function GetPreferedLanguageID: Integer;
function GetUserCountryID: Integer;
function GetNumSources: Smallint;
function GetSourceTransport(nSourceNum: Smallint): WideString;
function GetWantErrors: WordBool;
procedure SetWantErrors(bVal: WordBool);
function GetShuffle: WordBool;
procedure SetShuffle(bVal: WordBool);
function GetVersionInfo: WideString;
function GetLastMessage: WideString;
function GetLastErrorSeverity: Integer;
function GetLastErrorRMACode: Integer;
function GetLastErrorUserCode: Integer;
function GetLastErrorUserString: WideString;
function GetLastErrorMoreInfoURL: WideString;
procedure SetPreFetch(bVal: WordBool);
function GetPreFetch: WordBool;
procedure SetRegion(const pVal: WideString);
function GetRegion: WideString;
function GetIsPlus: WordBool;
function GetConsoleEvents: WordBool;
procedure SetConsoleEvents(bVal: WordBool);
function GetDRMInfo(const pVal: WideString): WideString;
property ControlInterface: IRealAudio read GetControlInterface;
property DefaultInterface: IRealAudio read GetControlInterface;
分享到:
评论

相关推荐

    用RealPlayer控件制作的播放器

    RealPlayer控件就是一个ActiveX控件,可以嵌入到其他支持ActiveX的应用程序中。 2. **VC++环境**:Visual C++提供了一个IDE(集成开发环境),包括代码编辑器、调试器和资源编辑器等工具,便于开发Windows应用程序...

    在网页中嵌入视频播放器

    1. **ClassID**: `classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'`,这是一个特定于RealPlayer播放器的类标识符。 2. **Width 和 Height**: 分别设置了播放器的宽度和高度,如`width=300`和`height=300`。 3...

    常用网页嵌入播放器代码大全.docx

    网页嵌入播放器是网页设计中常见的元素,用于在网页上展示音频或视频内容。以下是一些常用的网页嵌入播放器代码示例,这些代码基于不同的播放器技术,包括ActiveX和Flash,适用于不同的浏览器环境。 1. **Real 系列...

    嵌入式播放器的原理及嵌入代码

    关于嵌入式播放器的原理及嵌入代码,本文将探讨这一主题,包括当前流行的播放器类型、如何实现边接收边播放的流媒体技术,以及几种常见播放器的嵌入代码示例。 一、当前流行的音视频播放器有哪些 当前市场上流行的...

    网页播放器代码大全

    与AVI类似,MPG文件的网页嵌入也是通过`&lt;object&gt;`和`&lt;param&gt;`标签组合实现,如上述代码片段所示。参数如`AutoStart`、`AllowChangeDisplayMode`、`Filename`等控制播放器的行为和文件路径。 3. **RM(RealMedia)...

    利用realplayer在网页上播放视频文件

    2. **创建RealPlayer对象**:在HTML代码中,通过`&lt;object&gt;`或`&lt;embed&gt;`标签创建RealPlayer播放器实例。你需要指定RealPlayer插件的路径、视频文件的位置以及播放器的尺寸等参数。 ```html ...

    网页视频播放器代码.docx

    这段代码创建了一个无边框的RealPlayer播放器,用户只能通过点击视频本身来控制播放。主要参数包括 `_ExtentX` 和 `_ExtentY` 设定了播放器的大小,`CONTROLS` 参数指定了显示的控制条,`SRC` 参数定义了视频源。 ...

    各种网页播放器代码大全

    `&lt;object&gt;`标签提供了比`&lt;embed&gt;`更强大的功能,可以用来嵌入复杂对象,如Flash或RealPlayer播放器。在示例代码中,可以看到这样的结构: ```html &lt;!-- 多个参数 --&gt; ``` 这里的`classid`属性指定了播放器的...

    教大家如何在网页中插入漂亮的嵌入播放器代码.pdf

    在网页设计中,嵌入播放器是常见的功能之一,它允许用户在网页上直接观看视频或听音乐。本文将详细讲解如何在网页中插入漂亮的嵌入播放器代码,包括使用Windows Media Player(WMP)和Real系列播放器的代码实现。 1...

    各种格式的网页播放器代码

    根据提供的信息,我们可以总结出关于不同格式的网页播放器代码的相关知识点。这主要包括了三种不同格式的播放器代码示例:.avi、.mpg 和 .smi 格式的视频播放器实现方式。 ### 1. AVI 格式播放器代码 AVI (Audio ...

    网页视频播放器代码大全

    因此,掌握如何在网页上嵌入视频播放器成为前端开发者的必备技能之一。本文将根据“网页视频播放器代码大全”的相关内容,详细介绍几种常见的网页视频播放器代码及其使用方法。 #### 二、基于`&lt;object&gt;`和`&lt;embed&gt;`...

    网页播放器源码集合,很全的

    这些知识点不仅涵盖了不同格式视频文件在网页上的嵌入方法,同时也涉及了播放器的一些基本配置参数及其功能实现方式。 ### 知识点一:AVI 文件的网页播放器源码 #### 嵌入方法 对于 `.avi` 文件的网页播放,可以...

    Dreamweaver插件Realplayer

    在Dreamweaver中集成Realplayer插件,可以方便地在网页中嵌入Realmedia内容,让访客无需离开页面就能观看在线视频或聆听音频。 要使用Realplayer插件,首先你需要下载并安装Realplayer.mxp文件。这个文件是...

    网页播放器

    网页播放器是一种嵌入在网页中的多媒体播放工具,它允许用户在浏览器环境中播放音频、视频等多媒体内容,而无需下载任何额外软件或插件。随着互联网技术的发展,网页播放器已经成为了在线媒体消费的重要组成部分,...

    RealPlayer 11.1 官方中文版

    - **网页插件集成**:可以安装在浏览器中,直接在网页上播放嵌入的音频和视频。 3. **安全与隐私保护** - 官方中文版通常意味着软件经过原厂本地化处理,减少了第三方修改带来的安全风险。 - RealPlayer 11.1 ...

    网页中插入视频播放器代码全集

    ### 网页中插入视频播放器代码全集 在现代网页设计中,视频内容的嵌入变得越来越普遍。为了适应不同的视频格式和播放需求,开发者们常常需要掌握多种视频播放器的插入方法。本文将详细介绍如何在网页中插入不同格式...

    realPlayer在线播放插件

    在早期的互联网时代,RealPlayer是由RealNetworks公司开发的一款非常流行的多媒体播放器,尤其在流媒体领域有着广泛的使用。然而,由于其体积较大,安装过程繁琐,且与其他平台兼容性问题,对于一些只想偶尔观看...

Global site tag (gtag.js) - Google Analytics