你先得有一块视频卡!
然后在架设一个流媒体服务器!
还要有足够的带宽!
---------------------------------------------------------------
首先先建立mms服务器,server版自带的,配置好目录后把在html里加入一个active控件,也就是mediaplay的客户端
<OBJECT classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
type="application/x-oleobject"
standby="加载 Microsoft Windows Media Player 组件..." ID="NSPlay">
<PARAM NAME="FileName" VALUE="mms://">
<PARAM NAME="ShowControls" VALUE="1">
<PARAM NAME="ShowDisplay" VALUE="0">
<PARAM NAME="ShowStatusBar" VALUE="1">
<PARAM NAME="AutoSize" VALUE="0">
<Embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"
filename=".asx"
ShowControls=1
ShowDisplay=1
ShowStatusBar=1> </embed> </OBJECT>
注意value是你mms的配置的目录
如:mms://SERVER/001.asf
另外说明mms播放的文件必须是.asf,.wmv的流文件
有什么不明白的发邮件问我
---------------------------------------------------------------
用win2003的meida编码器
傻瓜式的,不用任何代码
---------------------------------------------------------------
1、在进行共享之前,用户必须先准备一台性能高的、安装有Windows 2000 Server操作系统的计算机,因此呆会笔者就要将这台计算机作为电视节目共享访问时的服务器。
2、选择合适型号的视频采集卡。笔者在这里以Leadtek的WinFast TV2000视频采集卡为例,因为该视频采集卡可运行在Win98以上版本的各种操作系统环境中,工作时不大容易出现错误;要是选用其他型号的视频采集卡,可能会因系统兼容的问题让电视节目共享无法顺利实施。
3、将事先准备好的视频采集卡正确地安装在服务器中。WinFast TV2000视频采集卡的安装过程非常简单,安装时大家只要先关闭服务器的电源,接着将该视频卡直接插入到服务器的合适插槽中,插好卡后接通服务器的电源,稍后Windows 2000可以自动识别出WinFast TV2000视频采集卡,随后用户只要按照屏幕上的向导提示,来安装好视频采集卡的驱动程序和其他应用程序就可以了。
4、为作为服务器的计算机准备一条有线电视线路。要想让作为服务器的计算机也能收到有线电视节目的话,除了要正确地安装好视频采集卡之外,还要另外准备一条有线电视线路,将有线电视线路的接口直接连接到视频卡的接口上,这样计算机这时候就能够通过相关软件来收看电视节目乃至收听收音机了。而WinFast TV2000程序一旦运行之后,服务器系统就会自动进行频道搜索,以发现所有可播放的电视节目内容了。
5、到这里为止,我们就已经完成了让服务器端计算机播放电视节目的任务了!不过要是希望局域网内的其他用户也能共享访问到服务器端计算机播放的电视节目的话,还要继续下面的设置步骤。
6、下载Windows Media解码器9.0。为了能让服务器端计算机向其他客户端的计算机提供容易使用、高品质编码、增强的可程序化与管理的网络现场播放或需求播放服务,大家还必须在服务器中下载安装一款Windows Media解码器,尽管Windows 2000 Server有自带这种解码器的,不过它的版本较低,因此笔者建议使用Windows Media解码器最新的9.0版。大家可以直接到http://as.onlinedown.net/down/WMEncoder.exe处去下载,文件大小为9.2M左右。
7、在服务器端安装解码器。下载好Windows Media解码器9.0后,直接用鼠标双击安装文件,随后系统会打开标准的Windows程序安装向导对话框,大家只要按提示进行操作,就能轻松完成该解码器的安装工作;不过在安装之前,大家应该确保服务器中安装有DirectX 8.1以上版本的程序,否则用户将无法正确安装Windows Media解码器9.0。
10、完成安装后,我们还必须对Windows Media解码器9.0进行合适的配置,这样客户端的计算机才能正确访问到服务器中的电视节目。运行Windows Media编码器程序后,大家可以直接进入其参数设置窗口,在具体配置时,大家可以先单击“设备选项”标签,然后在这个标签页面中确保将“视频”和“音频”选为相应的设备。
11、接着再用鼠标单击配置界面中的“广播连接”标签,在随后打开的标签页面中,大家要确保将可以所分配的HTTP端口值(在缺省状态下端口号为8080),与其他访问端口不能发生冲突,不然的话,网内的其他用户就不能访问到电视节目了。
12、返回到Windows Media编码器的配置界面,再用鼠标左键单击其中的“配置文件选择”标签,并在随后打开的配置窗口中将“局域网、电缆调制解调器及xDSL视频”选项选中;完成了上面几个主要参数的配置后,大家就能打开Windows Media编码器的主操作界面了;在该界面中,大家可以选择好要转播给客户端的电视节目,然后用鼠标单击主操作界面的“开始”按钮,这样服务器端的电视节目就被共享了。
13、一旦服务器端的电视节目被共享后,局域网内的其他客户端机器就能够访问共享电视节目了;不过在正式访问之前,大家还必须在工作站中做一点小设置:首先在开始菜单中打开Windows Media Player媒体播放器,并在该程序界面中依次执行“文件”/“打开”命令,在随后出现的打开对话框中直接输入服务器端的地址信息,其地址格式为“mms://xxx.xxx.xxx.xxx:8080”。
14、在这里笔者建立的电视服务器的IP地址假设为“168.160.133.61”,那么大家就必须在打开对话框中输入“mms://168.160.133.61:8080”,输入完毕后单击“确定”按钮,这样客户端就能欣赏到服务器中共享的电视节目了。
15、通过上面的步骤,我们就能轻松完成电视节目被网络共享的目的了;不过,这种共享方法有一点缺憾,那就是用户在客户端无法任意访问服务器中的电视节目,被访问的内容只能由服务器事先指定。
分享到:
相关推荐
这份“视频直播技术基础资料”很可能包含了一系列关于这个领域的关键知识点。 首先,我们要理解视频直播的基本流程。视频直播涉及到的主要步骤包括采集、编码、封装、传输、分发和播放。采集阶段,摄像头等设备捕捉...
"视频直播CDN技术实现方案" 视频直播CDN技术实现方案是指将视频直播内容从源服务器传输到用户浏览器或移动应用程序的整个过程。这个过程涉及到多个技术领域,包括媒体转码、内容分发网络、流媒体服务器、负载均衡、...
这里我们将深入探讨音视频直播技术在农业科研中的应用以及其关键技术。 首先,音视频直播技术是通过网络实时传输音频和视频信号的技术,它包括编码、传输、解码和播放等多个环节。在农业科研中,直播技术可以用于...
视频直播技术大全 教你搭建视频直播服务器.zip CDN OBS 采集、预处理、编码、传输、服务器转码、解码的流程 直播云 流媒体服务器 推流-收流-编码-分发-播放 H.264 H.265 UGC RTMP ...
"杂交水稻制种母本直播技术研究.pdf"可能详细介绍了如何利用音视频直播技术来展示、传播或教学有关杂交水稻制种母本的科学知识,尽管农业技术与音视频直播技术看似不相干,但结合现代信息技术,它们可以创新性地结合...
基于5G的4K视频直播技术研究 本文主要研究基于5G的4K视频直播技术,首先对5G网络进行简单介绍,了解5G网络的主要特点,然后重点分析基于5G的4K视频直播设计和基于5G的4K视频关键技术设计,在此基础上总结基于5G的4K...
本文将从多个方面来剖析移动端实时视频直播技术的实践,如如何做到实时秒开、流畅不卡顿,并解析直播相关的术语、场景、用例以及直播技术的关键点。 首先,我们需要了解视频直播流程中的基本术语,如点播、回放、...
在Android平台上实现短视频直播功能是一项复杂且技术密集型的任务,涉及到多个关键技术点。在这个项目中,我们主要关注以下几个核心模块:短视频录制与编辑、直播流传输、魔法表情、礼物特效、美颜技术以及相机和...
WebSocket协议是一种在客户端和服务器之间建立长连接的协议,它为双向通信提供了低延迟...同时,这也只是一个基础的实现,实际的视频直播系统还会涉及到更多复杂的技术,如多码率适应、动态调度、流媒体协议的兼容等。
在这个项目中,我们探讨的是如何使用Python 3.6版本以及OpenCV库来创建一个视频直播系统,该系统支持通过TCP和UDP两种网络协议进行传输。我们将深入讨论相关的知识点。 首先,OpenCV(开源计算机视觉库)是一个强大...
### P2P视频直播数据调度算法 #### 一、引言 近年来,随着互联网技术的飞速发展,基于P2P(Peer-to-Peer)的技术和应用得到了广泛的关注和应用。P2P技术的核心思想是让网络中的各个节点能够相互通信、共享资源和...
可以实现在线视频直播技术,可以实现直播会议,直播教学等关键的技术,主要功能包括:视频制作;目录管理;视频剪接;视频预览;编码输出;节目管理;公告发布;用户信息;统计信息;系统配置;视频直播。三、特点 ...
本书较为全面地介绍了目前流行的视频直播相关知识,依托腾讯云直播服务平台,介绍了腾讯云直播(Live Video Broadcasting)快速的直播接入和分发服务。同时,本书以“斗学直播”APP为项目原型,以任务驱动为主线,...
音视频直播技术是现代互联网应用中的重要组成部分,广泛应用于在线教育、娱乐、会议等领域。本文将深入探讨音视频直播中的关键技术点,包括流媒体协议、关键参数以及RTMP和RTSP等协议的工作原理。 首先,流媒体协议...
在现代互联网技术中,流媒体视频直播已经成为了一个重要的组成部分,尤其在娱乐、教育、新闻等领域。本项目聚焦于“基于Java的流媒体视频直播服务器设计与实现”,这涉及到多个IT领域的知识,包括音视频处理、服务器...
【标题】"ios无人直播 虚拟视频实用版 可以导入视频"涉及的核心知识点是iOS设备上的无人直播技术和虚拟视频应用。无人直播是指在没有人为操作的情况下,通过预先录制的视频内容进行实时流媒体播放,常用于在线直播...
钉钉群直播回放下载工具 直播视频下载 回放下载 视频下载 通用视频下载器 直播下载器 通用下载器 可以下载各大平台的直播间实时直播的视频; 可以下载网页上正在浏览的视频; 可以下载只能播放但是确无法分享网址的...
通过深入研究这些源码,开发者不仅可以学习到如何构建一个视频直播系统,还能提升对Java后端开发、流媒体技术、实时通信协议以及系统架构设计的理解。无论是个人学习还是用于实际项目,这份"视频直播源码.zip"都是一...
根据提供的文件信息,本文将介绍基于AMS(Adobe Media Server)技术的分布式网络视频直播系统设计与实现的相关知识点。 首先,AMS技术,即Adobe Media Server,是Adobe公司推出的一款支持流媒体的服务器技术。AMS在...