网页视频播放器代码大全+21个为您的网站和博客提供的免费视频播放器
2023年7月11日发(作者:)
⽹页视频播放器代码⼤全+21个为您的⽹站和博客提供的免费视频播放器
使⽤ 极酷 Web在线播放器。推荐⽹页中嵌⼊视频代码综合完全版 格式 代码⽚断如下: 程序代码 格式 代码⽚断如下: 程序代码 格式 代码⽚断如下: 程序代码 格式 代码⽚断如下: 程序代码 格式 代码⽚断如下: 程序代码 格式 放在⾥⾯。下⾯是部分解释: sMediaPlayer系列(不同⾯板样式) 综合型: 简易型: 标签型: 引⽤内容 媒体播放器的外观界⾯ 在⽹页中,你可以通过相关属性来控制媒体播放器的哪些部分出现,哪些部分不出现。 媒体播放器包括如下元素: VideoDisplayPanel:视频显⽰⾯板; VideoBorder:视频边框; ClosedCaptioningDisplayPanel;字幕显⽰⾯板; TrackBar;搜索栏; ControlBarwithAudioandPositionControls:带有声⾳和位置控制的控制栏; GoToBar:转到栏; DisplayPanel:显⽰⾯板; StatusBar:状态栏; 下⾯的属性⽤来决定显⽰哪⼀个元素: ShowControls属性:是否显⽰控制栏(包括播放控件及可选的声⾳和位置控件); ShowAudioControls属性:是否在控制栏显⽰声⾳控件(静⾳按钮和⾳量滑块); ShowPositionControls属性:是否在控制栏显⽰位置控件(包括向后跳进、快退、快进、向前跳进、预览播放列表中的每个剪辑); ShowTracker属性:是否显⽰搜索栏; ShowDisplay属性:是否显⽰显⽰⾯板(⽤来提供节⽬与剪辑的信息); ShowCaptioning属性:是否显⽰字幕显⽰⾯板; ShowGotoBar属性:是否显⽰转到栏; ShowStatusBar属性:是否显⽰状态栏; 播放列表 媒体播放器提供下⾯的⽅法来访问播放列表中的剪辑: Next⽅法,跳到节⽬(播放列表)中的下⼀个剪辑; Previous⽅法,跳回到节⽬中的上⼀个剪辑; 媒体播放器的⼀个特性是能够预览节⽬中的每⼀个剪辑,使⽤如下属性: PreviewMode属性,决定媒体播放器当前是否处于预览模式; CanPreview属性,决定媒体播放器能否处于预览模式; 在windows媒体元⽂件中,可以为每⼀个剪辑指定预览时间——PREVIEWDURATION,如果没有指定,那么默认的预览时间是10秒钟。 你也可以⽤Windows媒体元⽂件来添加watermarks与banners,元⽂件也⽀持插⼊⼴告时的⽆间隙流切换。 节⽬信息 使⽤GetMediaInfoString⽅法可以返回相关剪辑或节⽬的如下信息: ⽂件名:Filename 标题:Title 描述:Description 作者:Author 版权:Copyright 级别:Rating URLs:logoicon、watermark、banner的地址 剪辑信息可以放在媒体⽂件中,也可以放在Windows媒体元⽂件中,或者两者都放。如果在元⽂件中指定了剪辑信息,那么⽤GetMediaInfoString⽅法返回的就是元⽂件中的信息,⽽不会返回剪辑中包含的信息。 在元⽂件中,附加信息可以放置在每⼀个剪辑或节⽬的PARAM标签中。你可以为每个剪辑添加任意多个PARAM标签,⽤来存储⾃定义的信息或链接到相关站点。在PARAM标签中的信息可以通过GetMediaParameter⽅法来访问。 下⾯的属性返回有关⼤⼩和时间的信息: ImageSourceHeight、ImageSourceWidth:返回图像窗⼝的显⽰尺⼨; Duration属性,返回剪辑的长度(秒),要检测这个属性是否包含有效的数值,请检查IsDurationValid属性。(对于⼴播的视频,其长度是不可预知的)。 字幕 你可以⽤.smi⽂件来为你的节⽬添加字幕。媒体播放器⽀持下⾯的属性来处理字幕: SAMIFileName属性,指定.smi⽂件的名字; SAMILang属性,指定字幕的语⾔(如果没有指定则使⽤第⼀种语⾔); SAMIStyle属性,指定字幕的⽂字⼤⼩和样式; ShowCaptioning属性,决定是否显⽰字幕显⽰⾯板; 脚本命令 伴随⾳频、视频流,你可以在流媒体⽂件中加⼊脚本命令。脚本命令是多媒体流中与特定时间同步的多对Unicode串。第⼀个串标识待发命令的类型,第⼆个串指定要执⾏的命令。 当流播放到与脚本相关的时间时,控件会向⽹页发送⼀个ScriptCommand事件,然后由事件处理进程来响应这个事件。脚本命令字符串会作为脚本命令事件的参数传递给事件处理器。 媒体播放器会⾃动处理下⾯类型的内嵌脚本命令: 1)URL型命令:当媒体播放器控件收到⼀个URL型的命令时,指定的URL会被装载到⽤户的默认浏览器。如果媒体播放器嵌在⼀个分帧的HTML⽂件中,URL页可以装载到由脚本命令指定的帧内。如果脚本命令没有指定⼀个帧,将由DefaultFrame属性决定将URL页装⼊哪⼀帧。 你可以通过设置InvokeURLs属性来决定是否⾃动处理URL型的脚本命令。如果这个属性的值为false,媒体播放器控件将忽视URL型命令。但是脚本命令事件仍会触发,这就允许你有选择地处理URL型命令。 URL型命令指定的是URL的相对地址。基地址是由BaseURL属性指定的。媒体播放器控件传送的脚本命令事件的命令参数是链接好的地址。 2)FILENAME型命令:当媒体播放器控件收到⼀个FILENAME型的命令时,它将FileName属性设置为脚本命令提供的⽂件,之后媒体播放器会打开这个⽂件开始播放。媒体播放器控件总是⾃动处理FILENAME型命令,不象URL型命令,它们不能被禁⽌。 3)TEXT型命令:当媒体播放器控件收到⼀个TEXT型的命令时,它会将命令的内容显⽰在控件的字幕窗⼝。内容可以是纯⽂本的,也可以是HTML。 4)EVENT型命令:当媒体播放器控件收到⼀个EVENT型的命令时,它会在媒体元⽂件中搜索EVENT元素的NAME属性。如果NAME属性与脚本命令中的第⼆个字符串匹配,媒体播放器控件就执⾏包含在EVENT元素中的条⽬。 5)OPENEVENT型命令:当媒体播放器控件收到⼀个OPENEVENT型的命令时,它会在媒体元⽂件中检查EVENT元素,并打开匹配的标题,但不播放,直到收到来⾃EVENT型命令的同名真实事件。 捕捉键盘和⿏标事件 EnableContextMenu与ClickToPlay属性为⽤户提供了在图像窗⼝进⾏操作的⽅法。 如果EnableContextMenu属性为true,在图像窗⼝右击⿏标可以打开关联菜单,如果将ClickToPlay属性设为true,⽤户可以单击图像窗⼝进⾏播放与暂停的切换。 要接收⿏标移动和单击事件,请将SendMouseMoveEvents和SendMouseClickEvents属性设为true。⿏标事件有: MouseDown,当⽤户按下⿏标时产⽣; MouseUp,当⽤户释放⿏标时产⽣; MouseMove,当⽤户移动⿏标时产⽣; Click,当⽤户在媒体播放器上单击⿏标按钮时产⽣; DbClick,当⽤户在媒体播放器上双击⿏标按钮时产⽣; 要接收键盘事件,请将SendKeyboardEvents属性设为true。键盘事件有: KeyDown,当⽤户按下⼀个键时产⽣; KeyUp,当⽤户释放⼀个键时产⽣; KeyPress,当⽤户按下并释放⼀个键时产⽣; 监测流状态与⽹络链接 流状态属性包括: PlayState:播放状态; OpenState:打开状态; Bandwidth:带宽; ⽀持的事件有: OpenStateChange:打开状态改变(仅当SendOpenStateChangeEvents属性为true时触发) PlayStateChange:播放状态改变(仅当SendPlayStateChangeEvents属性为true时触发) EndOfStream:流结束时触发; NewStream:打开新流时触发; ⽹络接收属性包括: ReceptionQuality:接收质量; ReceivedPackets:已经收到的包; LostPackets:丢失的包; 监测缓冲的属性有: BufferingTime:缓冲时间; BufferingCount:缓冲次数; BufferingProgress:缓冲进程; Buffering:缓冲事件; 错误处理 媒体播放器提供了内建的错误处理功能——在对话框或状态栏显⽰错误信息。另外,你可以⾃⼰添加错误处理程序。如果SendErrorEvents属性设置为true,将不会显⽰错误框,⽽是发送错误事件;如果SendErrorEvents属性设置为false,将显⽰错误框,⽽是发送错误事件。 媒体播放器⽀持下⾯的错误处理事件: Error事件,指有危险性错误发⽣; Warning事件,指发⽣了⾮危险性的错误; 当你的应⽤程序接收到⼀个错误事件,你可以检测下⾯的属性来确定具体的错误信息: HasError:检测⽬前的媒体播放器是否有错误; ErrorCode:提供与该类型错误相关的代码值; ErrorDescription:提供错误的描述信息; ErrorCorrection:指定媒体播放器对该类型的错误进⾏校正; 播放CD 媒体播放器将CD看作(在每个⾳轨的开头具有标记的)单⼀⾳频流。要在⽹页中使⽤CD,你需要将FileName属性设为CDAUDI,必须带有冒号,如下所⽰: CDAudioPlaybackExample 之后你可以⽤Play⽅法播放CD了。 你可以在windows媒体元⽂件中指定播放顺序以及每个⾳轨的信息。⽰例如下: CDAudiowiththeMediaPlayer WindowsMediaTechnologies (c)1999,Microsoft,Inc. Track1:Title1 Track2:Title2 Track3:Title3 Track4:Title4 =================================核⼼提⽰:很多设计师在都会在他们的⽹站使⽤视频播放器。在线视频播放器⽆需为简单的⽤户和Web开发⼈员提供过多的介绍,它简单易⽤,为您建站时提供了灵活性和创造性,您可以添加⽆限数量的视频,并根据你的想法安排它们的专辑标题、艺术家的名字或年份,这些都完全取决于你!很多设计师在都会在他们的⽹站使⽤视频播放器。在线视频播放器⽆需为简单的⽤户和Web开发⼈员提供过多的介绍,它简单易⽤,为您建站时提供了灵活性和创造性,您可以添加⽆限数量的视频,并根据你的想法安排它们的专辑标题、艺术家的名字或年份,这些都完全取决于你!如今,有超过100万的⽹络媒体相关的资源可以⽤。与其花费时间去做那些研究,还不如选择使⽤⼀些最好的并且免费的⽹站视频/媒体播放器的插件。下⾯就是我爱互联⽹为您收集的⾮常有价值的免费的视频播放器,不仅有⽹站上应⽤的视频播放器,⽽且对于wordpress爱好者,还有专门为wordperss定制的插件啊,如果你正在寻找此类资源,赶紧来看下吧。1. - Free Video Players For Your WebsiteFlowplayer是⼀个开源(GPL 3的)⽹络上的视频播放器。它⽤来将视频流嵌⼊到您的⽹页。专为⽹站拥有者,开发商,爱好者,企业和认真的程序员。使⽤Flowplayer,你可以定制⾃⼰的播放器并放到你的⽹站来接收⽹络上的视频。特性:它是完全⾃由和开放源码你可以在⼏分钟内建⽴您的播放器流畅如丝 — 它已经全⾯地优化并隐藏了边缘弯曲和下载堵塞等⾏为. 时间轴展⽰⾮常流畅,有两种不同的⾃动隐藏模式:“隐藏”和“滑动”效果。可接收来⾃任何地⽅的视频流 – 使⽤⾏业标准协议的RTMP或HTTP流与最常见的Web服务器的lighttpd,Apache,nginx或IIS或从众所周知的内容传递⽹络Akamai公司,Amazon Cloudfront,Highwinds,HDDN,SimpleCDN和更多的视频。扩展性 — Flowplayer是使⽤Flash技术,确保98%的互联⽹⽤户可以看到您的影⽚。另外还有⼀个独⽴的javascript API来帮助你改变与Flash进⾏通信的⽅式。如何安装: 有可利⽤帮你创建视频播放器。2. Video - Free Video Players For Your WebsiteVideo LightBox是⼀个免费的向导程序,它可以帮助您轻松地将视频嵌⼊到⽹站,⽹页或博客,只需点击⼏下,⽽⽆需编写代码。Video LightBox免费⽤于⾮商业⽤途,商业⽹站使⽤需要许可费⽤。Video LightBox的企业版提供了⼀个额外的选项,可以消除的版权信息同时可在视频中增加你⾃⼰的⽔印。特性:嵌⼊的FLV,MP4,3GP等视频⽂件新增YouTube,Facebook和⾕歌视频,metacafe,Vimeo,MySpace的视频Mac和Windows版本符合XHTML标准⾃动创建缩略图添加标题拥有很多华丽的主题内置FTP如何安装:有Video LightBox团队在他们⽹站上提供的 。3. JW - Free Video Players For Your WebsiteJW Player是⼀款⽅便的和灵活的flash视频播放器,它⽀持Adobe Flash Player可以处理的任何格式(FLV, H.264, MP4, MP3, AAC, JPG, PNG and GIF),它也⽀持多种流媒体和流媒体和播放列表格式(包括RMTP协议,即HTTP,以及更多),开放的Flashvar设置及javascript API的可扩展性。特性:可更改JW Player的⽪肤来匹配你的站点;设计您⾃⼰或检出JW Player的⾃定义⽪肤库。良好的插件系统 – 通过插件,您的播放器可以做任何事情。 您可以建⽴与开发SDK和资源,或浏览我们的插件⾃⼰拿来分析,评分,以及更多。⽆忧视频管理如何安装:本指南将告诉您如何在Flash V5的环境下安装JW Player。⾸先,从⽹上下载安装ZIP包,其中包含你开始时的所有⽂件。第1步:上传播放器⽂件到⽹站 – 将,和⽂件从您的⽹站解压缩,请确保您已上传所有必要的影⽚,歌曲或您⽹站的图⽚。第2步:在html中嵌⼊播放器代码 – 在你的html页⾯中嵌⼊下⾯的代码。注:如果您放置的⽂件在不同的⽬录中,请确保设置此代码中相应的参数。The player will show in this paragraph
注意上述的FlashVars参数包含了使⽤不同的⽪肤插件或列表的配置变量,要迅速建⽴FlashVars的,使⽤安装向导,只需选择⼀个例⼦,选择您要使⽤的变量并粘贴到您的⽹页的代码,就是这么简单。有 提供如何在你的站点中创建视频播放器。4. GDD - Free Video Players For Your WebsiteGDD FLVPlayer是⼀个基于⽹络的免费软件,它可以播放FLV/mp4 (MPEG-4 为FLash编码视频⽂件)⽂件,使⽤GDD FLVPlayer,你可以很容易地播放你的FLV/mp4影⽚,因为它并不需要复杂的Flash创作⼯具和Flash开发⼯具。特性:完全定制的控制⾯板只需⼏下点击就可在⽹站发布您的FLV或MP4视频只需⼏秒就可添加视频到您的Flash项⽬中播放⼴告或任何⾃定义介绍在播放器中使⽤⾃⼰的LOGO使⽤你想要的任何尺⼨没有欺骗,完全是免费的没有特殊的编程技能的要求如何安装:每个可下载的Player ZIP⽂件中都会有⼀个“howto”的指南更多详情:或者:
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689066688a202355.html
评论列表(0条)