关于在JSP页面中嵌入ActiveX控件。(200分求助!)(200分)

D

djimmy

Unregistered / Unconfirmed
GUEST, unregistred user!
<html>
<head>
<title>Active</title>
</head>
<body>
<p>
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1">
<PARAM NAME="SRC" VALUE="file:///E:/Music/MTV/Hate%20to%20tell%20a%20lie.mpg" ref>
</object>
</p>
</body>
</html>
在JSP页面中如何动态的得到和设置参数,例如参数SRC?
在JSP页面中如何实现在线播放,例如实时的从数据库中取出AVI视频流,通过Media Player在页面中实时播放?
能否提供一些JSP+ActiveX方面的参考资料(E-mail:programer_jimmy@hotmail.com)?
请各位多多指教,先谢过!(提供资料、源码分数另加!)
 
看看这个吧,我被人骂过。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1076799
我觉得JSP与ActiveX没有什么关系。只有html也一样使用ActiveX。
这个是调用MediaPlayer,可以播放很多文件。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Newdo
cument </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<object align=middle class=OBJECT
classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 height=380
id=MediaPlayer width=500>
<param name="ShowStatusBar" value="-1">
<param name="Filename" value="d:/P17.avi">
<embed type=application/x-oleobject
codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701
flename=mp src=mms://61.177.56.226/worldtest width=500
height=380> </embed> </object>
</BODY>
</HTML>
这个是调用RealPlayer。
<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=240 id=RP1 width=322>
<param name="_ExtentX" value="8520">
<param name="_ExtentY" value="6350">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="-1">
<param name="SRC" value="d:/01.rm">
<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"><embed src="/tv/001.rm" width="194" height="144" controls="ImageWindow" autostart="true" console="Clip1" nolabels="true" type="audio/x-pn-realaudio-plugin"></OBJECT>
<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=32 id=RP2 width=331>
<param name="_ExtentX" value="8546">
<param name="_ExtentY" value="847">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="-1">
<param name="SRC" value="d:/01.rm">
<param name="CONTROLS" value="ControlPanel">
<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"><embed src="/tv/001.rm" width="204" height="30" controls="ControlPanel" autostart="true" console="Clip1" nolabels="true" type="audio/x-pn-realaudio-plugin"></OBJECT>
 
我也是这么认为的。
ActiveX简单的html就可以调用了。
 
对啊,在服务器端根本不用考虑这个问题。
你就当作是和HTML一样的文本直接写就是了
 
多谢各位的指教!
我现在的问题是实时的播放从数据库中提取的视频流,不是存在的文件?
Nizvoo,麻烦解释一下
<embed src="/tv/001.rm" width="204" height="30"
controls="ControlPanel" autostart="true"
console="Clip1" nolabels="true" type="audio/x-pn-realaudio-plugin">
先谢过!
 
先表示一下心意!
 
学习学习。
 
>>我现在的问题是实时的播放从数据库中提取的视频流,不是存在的文件?
我认为,这不是html+ActiveX所能完成的。
这是Delphi的事情,自己可以仿造streambox做一个吧,嘿嘿!
 
还有一种情况是在服务器端运行的activeX
比如像asp中的---server.createobject(...)
像这种东西在JSP中怎么实现呢。
 
jsp不能直接的控制activex控件.必须要通过客户端的脚本的程序.
作一个数据的转换.
jsp的获得数据也要通过客户端的脚本,通过域进行数据的传送.
jsp的程序是在web服务器上就已经编译完成了.
只有客户端的脚本和activex控件才能在客户端进行数据操作.
 
为什么,我用JSP的命令控制不了MEDIAPLAYER控件的快进,快退,全屏,声音停止
命令都没有出错,当时简单的PLAY,STOP,PAUSE可以了
 
内嵌Object只能完成客户端的功能阿!要想和服务器
交互,包括访问数据库,得自己在ActiveX里写阿,
比如要访问数据库,则应加入ClientDataSet,服务器端还得构建服务器程序才行。
我觉得。
 
如果不使用ActiveX如何实现
 
客户机必须先注册active控件
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
753
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部