<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.controls.videoClasses.VideoError;
import mx.controls.Alert;
import mx.events.VideoEvent;
private var link_url:String = "http://localhost:8000/SOSample/streams/";
private function playFlv():void{
if(VideoEvent.PLAYING == videoPlay.state){
playButton.label = "播放";
videoPlay.pause();
}else if(VideoEvent.PAUSED == videoPlay.state){
playButton.label = "暂停";
videoPlay.play();
}else if(VideoEvent.STOPPED == videoPlay.state){
playButton.label = "停止";
videoPlay.play();
}else{
videoPlay.source = link_url+filmName.text; //取得视频的名字
volumnHS.value = videoPlay.volume*10; //视频的声音
playButton.label = "暂停";
}
test.text = videoPlay.state; //视频的状态
}
//播放器调度时调用的事件
private function videoProcess():void{
playHS.value=videoPlay.playheadTime;
playHS.maximum=videoPlay.totalTime; //播放时长怎么设置
if(VideoEvent.REWINDING == videoPlay.state){
playButton.label = "重播";
}
}
//快进事件
private function changeProcess(event):void{
videoPlay.playheadTime=playHS.value;
}
//声量调整
private function changeVolumn(event):void{
videoPlay.volume = volumnHS.value;
}
]]>
</mx:Script>
<mx:Panel x="21" y="19" width="359" height="334" layout="absolute">
<mx:VideoDisplay id="videoPlay" x="10" y="9" width="320" height="240" playheadUpdate="videoProcess()" click="playFlv()"/>
<mx:HSlider x="10" y="257" width="141" id="playHS" change="changeProcess(event)" />
<mx:HSlider x="272" y="257" width="57" id="volumnHS" change="changeVolumn(event)"/>
</mx:Panel>
<mx:Button x="319" y="361" label="播放" fontSize="12" id="playButton" click="playFlv()" />
<mx:TextInput x="88" y="361" id="filmName" width="223" fontSize="12"/>
<mx:Label x="21" y="363" text="录像名:" width="59" fontSize="12"/>
<mx:Label x="21" y="409" text="" width="300" fontSize="12" id="test"/>
</mx:Application>
分享到:
相关推荐
网页视频播放代码是实现网页上视频播放功能的关键技术之一,涉及到多种不同的播放器和技术栈,如Windows Media Player、RealPlayer以及Flash Player等。本文将基于给定的代码示例,详细解析不同播放器的实现方式及其...
本文将详细解析“网站flash视频器播放器代码,FLV视频播放代码,可暂停快进”的相关知识点。 首先,FLV是Adobe Systems公司开发的一种流媒体格式,全称为Flash Video。这种格式被广泛用于互联网上的视频内容,因为...
### ASP视频播放代码知识点解析 #### 一、ASP视频播放技术背景 在早期的Web开发领域,Active Server Pages (ASP) 是一种广泛使用的服务器端脚本环境,它允许开发者创建动态网页。对于需要嵌入视频内容的应用场景,...
HTML FLV视频播放代码是网页中嵌入FLV(Flash Video)格式视频的关键技术,它允许用户在浏览器中直接观看视频内容。以下是对这个主题的详细讲解: **HTML FLV播放器基础** HTML本身并不支持视频播放,但在过去的...
asp.net网页视频播放代码,只需要更改路径即可,但只限于swf格式文件
swf播放代码 IE FF GG
标题中的“swf网页播放代码”指的是用于在网页上嵌入和播放SWF(Shockwave Flash)文件的代码。SWF是一种由Adobe Flash创建的文件格式,常用于制作动画、游戏以及交互式内容,广泛应用于网页设计。在网页中播放SWF...
标题“IPHONE视频播放代码”表明我们讨论的是在iPhone设备上实现视频播放的源代码。描述中的“自己写的一段播放视频的代码,有要用,拿去吧”暗示这可能是一个自定义的解决方案,而非直接使用Apple提供的API。 在...
本主题的核心是"FLV视频播放代码",这意味着我们将探讨如何在网页上实现FLV视频的播放功能,以及相关的HTML源代码。以下是关于这个主题的详细知识点: 1. **FLV视频格式**:FLV是Adobe Flash平台支持的一种流媒体...
这款"html5手机移动端视频播放代码插件"正是为了优化移动端的视频体验而设计的,它允许开发者更方便地定制视频播放器的外观和行为。 首先,我们来看看这个插件的核心组成部分: 1. **zy.media.min.css**:这是一个...
【标题】"文字弹幕有序播放代码.rar_tiredten_文字弹幕有序播放代码" 提供的是一款基于jQuery实现的文字弹幕有序播放的程序。在现代的多媒体互动中,弹幕已经成为一种流行的用户参与方式,特别是在视频播放时,观众...
在本项目中,提供的“在线视频播放代码”旨在实现一个无插件、无浏览器限制且支持主流视频格式的播放器。 首先,让我们详细了解一下在线视频播放的关键组成部分: 1. 视频编码:为了在网络上传输视频,需要将其...
"网页中插入视频播放代码全集"是一个资源集合,提供了多种不同播放器的代码示例,以支持各种视频格式的播放。这个资源对网页开发者来说尤其有用,因为它包含的代码能够帮助他们轻松地在网页上集成视频功能。 首先,...
网页小窗口播放代码是一种在网页上实现视频或音频内容以浮动小窗口形式播放的技术,它允许用户在浏览其他网页内容的同时观看或收听媒体文件。这种功能常见于新闻网站、在线教育平台以及视频分享网站,提供了更为便捷...
2. 使用Streamedian Player或自定义JavaScript代码在前端解析并播放通过WebSocket传递的流数据。 3. 在后端处理来自前端的播放控制请求,如播放、暂停、快进等,并将这些指令转发给摄像头。 4. 前端通过MSE加载...
本资源"无敌超酷绝棒flv流媒体播放代码和使用"显然是关于如何利用特定的代码实现FLV视频流的播放和相关操作的教程。 首先,我们来了解一下FLV格式。FLV是一种基于Adobe Flash Player的视频格式,它允许用户在网页上...
在给定的标题“C#语音播放代码,适合朗读或者语音提醒”中,我们可以理解到这是一个利用C#语言编写的程序,能够流畅地播放语音,包括中文和英文,并且对句中的标点符号有良好的停顿处理。这通常是通过调用系统或第三...
IOS 视频播放代码 类似于 优酷播放器
在本案例中,“js韩国版焦点图广告播放代码”是一个专为创建具有韩国特色的焦点图切换效果而设计的JS代码示例。焦点图通常用于网站或应用程序的首页,展示一组图片或内容,并以滑动、淡入淡出等方式切换,以吸引用户...
标题和描述中提到的“ASP HTML视频播放代码全”涉及的是如何在网页上嵌入视频播放功能,使用ASP(Active Server Pages)与HTML相结合的技术。ASP是一种服务器端脚本环境,可以用来创建动态网页,而HTML则是网页的...