请教声音播放问题:如何播放中间的一段?

tanyx 2007-10-15 11:35:54
找到一段代码,这个代码可以选择播放的起始位置,但不能选择结束位置或播放时间长度。
如何播放中间的一段?比如从第40秒开始的3秒?

<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="wmp" >
<param name="URL" value="http://yuer.romantics.cn/image/zlmds.wma" >//视频文件地址
<param name="rate" value="1" >
<param name="balance" value="0" >
<param name="currentPosition" value="60" >
<param name="defaultFrame" value >
<param name="playCount" value="1" >
<param name="autoStart" value="-1" >
<param name="currentMarker" value="0" >
<param name="invokeURLs" value="-1" >
<param name="baseURL" value >
<param name="volume" value="50" >
<param name="mute" value="0" >
<param name="uiMode" value="full" >
<param name="stretchToFit" value="0" >
<param name="windowlessVideo" value="0" >
<param name="enabled" value="-1" >
<param name="enableContextMenu" value="-1" >
<param name="fullScreen" value="0" >
<param name="SAMIStyle" value >
<param name="SAMILang" value >
<param name="SAMIFilename" value >
<param name="captioningID" value >
<param name="enableErrorDialogs" value="0" >
</object >
...全文
58 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanyx 2007-11-23
  • 打赏
  • 举报
回复
这个问题居然无解?
是web功能太弱啊?
还是这里的人水平太凹?
tanyx 2007-10-16
  • 打赏
  • 举报
回复
这个笨办法不成,因为计时器与播放不能同步,经常是由于网络的原因,还没有开始播放,计时器就已经到时了。
这个的确不容易,旧版本的播放系统有startpoint和endpoint,而新的现在流行的播放器却没有这个属性,只有currentposition,只能确定开始的位置,而且无处返回当前播放的位置。
还有别的播放办法没有?
ahhisoft 2007-10-15
  • 打赏
  • 举报
回复
用javascript做一个定时器去检测播放器的播放状态。
playstate
到了3秒就让它停止。

这是笨方法。。。
ahhisoft 2007-10-15
  • 打赏
  • 举报
回复
media player 的 playstate 属性

Value State Description
0 Undefined Windows Media Player is in an undefined state.
1 Stopped Playback of the current media item is stopped.
2 Paused Playback of the current media item is paused. When a media item is paused, resuming playback begins from the same location.
3 Playing The current media item is playing.
4 ScanForward The current media item is fast forwarding.
5 ScanReverse The current media item is fast rewinding.
6 Buffering The current media item is getting additional data from the server.
7 Waiting Connection is established, but the server is not sending data. Waiting for session to begin.
8 MediaEnded Media item has completed playback.
9 Transitioning Preparing new media item.
10 Ready Ready to begin playing.
11 Reconnecting Reconnecting to stream.

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧