最近一直在研究视频播放的问题。因为本人并非专门做视频网站的,所以对着方面了解的不是很多。在网上也找了很多的采用java进行视频转码的代码以及说法,发现都是千篇一律的,采用ffmpeg和mencooder进行转码。但是我经过实际的测试,发现这两个转码器的转码速度非常之慢,同时清晰度相差的实在惊人。所以我决定采用别的方式。
最后,我发现了一个宝利通的播放器,他支持ie以插件形式播放。
下面是一段html代码:
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>网络媒体播放器</TITLE>
<SCRIPT LANGUAGE=javascript>
try {
var Player;
var ret;
Player = new ActiveXObject("VodHelper.NetPlayer");
ret = Player.GetCurrentVersion();
if (ret < 3.74) {
alert("网络媒体播放器版本已过期,请重新下载并安装网络媒体播放器!");
document.location.href = "./softwares/vodplayer.exe";
}
delete Player;
} catch (e) {
alert("请首先下载安装网络媒体播放器!");
//document.location.href = "download/vodplayer3.91.exe";
//return false;
}
</script>
</HEAD>
<BODY>
<table width=100% height=100% cellpadding="0" cellspacing="0">
<tr>
<td colspan=2><OBJECT ID="ActiveX" name="player" CLASSID="CLSID:C3D8F2C7-A508-4724-BC3A-C247058D17EB"
width="100%" height="100%" VIEWASTEXT>
<param name="url" value="g:/game/Wildlife2.3gp">
<param name="uimode" value="1">
<param name="playmode" value="1">
<param name="autostart" value="1">
<param name="keephistory" value="0">
<param name="playinplayer" value="0">
<param name="adlinks" value="广告" />
</OBJECT></td>
</tr>
</table>
</BODY>
</HTML>
这个播放器支持大部分的主流的视频格式的播放。它支持的格式:MPEG1、MPEG2、MPEG4、AVI、ASF、WMV、RM、MP3、MP4、WAV、 Quicktime(包括3.0以上)、SWF、FLV、MKV、PMP。
只需要在用户的pc机上安装一个vodplayer播放器就可以了。很简便的哦!
vodplayer播放器下载地址:
http://down.tech.sina.com.cn/content/35533.html
分享到:
相关推荐
此外,视频转码和播放过程中的资源管理也很重要,避免内存泄漏和CPU过度占用。 总的来说,这个项目提供了从视频上传到播放的完整流程,涉及到了服务器编程、数据库设计、多媒体处理和前端交互等多个方面,对于学习...
它们分别涉及人们日常生活中最常用的沟通方式和多媒体内容处理。 即时通讯(Instant Messaging,简称IM)是指用户能够实时进行文字、语音甚至视频交流的技术。在"MobileIMSDK jackjiang-MobileIMSDK-master.zip"这...
易转码ppsyisetup去除视频水印 非常好用
PHP 双码率视频云转码服务系统源码 m3u8 切片秒切 源码特点: 1、修正了双码率无法转码、切片问题,优化“秒切功能”。 2、修正了四个水印无法开启,或开启后无法转码的问题。 3、优化了代码,在开启双码率的...
FFmpeg和mencoder是两个广泛使用的音视频转码工具,它们在数字媒体处理领域具有重要地位。FFmpeg是一个全面的开源项目,包含了多种用于处理音视频的库和工具,而mencoder则是MPlayer播放器的一部分,专为视频转码...
在Unity中实现全息视频可能需要更复杂的渲染技术,例如光场渲染或体渲染,这超出了简单的全景视频播放的范畴。 8. **VR支持**: 要在VR环境中播放全景视频,需要配置Unity的XR插件,如Oculus或SteamVR,确保视频...
在IT领域,视频播放插件是网页开发中不可或缺的一部分,尤其对于那些希望在网站上提供视频内容的开发者来说。"简单实用的视频播放插件.zip" 提供了一个易于理解和使用的解决方案,适合HTML初学者和进阶者提升技能。...
Handbrake是一款开源且免费的视频转码工具,它在IT行业中被广泛使用,尤其适合个人用户和小型工作室进行视频格式转换。这个软件允许用户将各种视频格式转换为MP4、MKV等常见格式,同时提供了丰富的编码和优化选项,...
第二章基于统计分析的H.264到HEVC快速转码方法研究………………….35 2.1 基于统计分析的快速帧间转码算法………………………………….35 2.1.1 预测单元Skip模式的提前判决…………………………………36 ...
10. **性能优化**:考虑到视频播放可能消耗大量系统资源,特别是在处理高清视频时,可以考虑优化代码以提高播放性能,如合理使用内存和CPU。 以上是创建一个C# WinForm视频播放器的基本流程和关键技术点。通过熟练...
【基于Hadoop的视频转码优化的研究】 随着“互联网+”的发展,视频转码的需求日益增强,特别是对转码速度、质量和可用性的要求不断提高。在2015年的网络流量统计中,视频流量占据了主导地位,这使得视频转码处理的...
VueDPlayer是一个专门为Vue.js 2.x框架设计的视频播放组件,它采用了流行的DPlayer作为基础,提供了丰富的功能和良好的用户体验。...它提供了一套完整的API和丰富的配置选项,使得视频播放功能的集成变得简单而强大。
2. 视频转码: 转码是指将视频从一种编码格式转换成另一种。这通常是因为不同设备、平台或服务支持不同的视频格式。例如,从MKV转换为MP4,或将高码率的视频转换为低码率版本,以便在移动设备上流畅播放。转码过程...
在IT行业中,视频播放解析是实现在线视频服务的关键技术之一,尤其对于网站和应用程序的开发者而言,理解这一领域至关重要。"视频播放解析 正式版 2.7.6(2020.3.25更新)_buswy8_视频解析_"这个标题暗示我们正在讨论...
在网页上实现大华视频监控摄像头在线是一项技术性较强的工作,涉及到网络通信、视频编码、浏览器插件以及前端开发等多个方面。以下将详细介绍这个过程的关键知识点: 1. **摄像头在线原理**: 大华视频监控摄像头...
STM32+SD卡+OV7670视频播放项目是一个基于微控制器STM32的简单视频播放器设计,利用了SD卡存储和OV7670摄像头进行视频捕获。这个项目对于初学者来说是一个很好的实践平台,可以帮助他们理解和掌握嵌入式系统的基本...
在数字媒体领域,视频格式转换是一项常见的需求,尤其在跨平台播放、存储优化或上传到特定网站时。本文将深入探讨“视频格式转换工具”的重要性、工作原理以及如何使用这些工具来处理不同类型的视频文件。 标题...
源码简介: 本项目是一套比较成熟的视频播放器项目源码,默认直接从我乐网获取视频数据,应用内容会直接跟随网站更新,点击视频标题会进入一个视频简介页面,点击视频截图会就会开始边缓冲边...在线播放 本地播放 ...
这种方式省去了下载和安装的步骤,方便快捷。 4. **视频下载**:工具不仅支持提取,还提供了下载功能,用户可以将m3u8视频保存到本地,以便离线观看或进一步处理。 5. **转换为MP4**:MP4是目前广泛应用的多媒体...
这款基于Jquery的前端视频播放组件,是开发者们实现丰富交互式视频体验的一个强大工具。它包含了41个不同的播放器Demo,覆盖了各种应用场景和功能需求,为开发者提供了丰富的参考和实践样本。 首先,我们来了解一下...