写在前面:
一般情况下,网吧实现电视直播的方式是准备一块电视卡,用电视卡的播放软件来接收电视节目,用Windows Media 编码器进行编码,然后用Windows Media Services做广播,实现整个网吧的电视直播~
但是有时候受各种因素影响,例如:无有线线路、信号不好、台数不全、服务器性能差等等原因,我们不能使用电视卡来实现电视节目的直播~
幸好,我们生活在网络信息时代,因为网络的存在,我们甚至已经变的无所不能了,现在我们来试试怎样实现无电视卡来实现电视直播~
声明:
本文只写给需要本文的人,如果你已经会了,麻烦你指正其中的错误,如果你不会欢迎你提出问题,严重不欢迎你以各种原因来问候我的家人以及我的部分生理器官,谢谢合作。
正文:
第一步:我们需要下载一个网络直播的软件--PPLive 下载地址:http://www.pplive.com/download/PPLiveSetup1.1.0.0.exe
OK,安装它,安装完毕后桌面上会生成两个快捷方式:PPLive 网络电视、PPLive 网视引擎
我们打开PPLive 网视引擎,在任务栏里右键点击图标,选系统设置,对其进行设置,如 图:

然后选节目列表,刷新频道列表,选择一个频道,我们这里以CCTV5为例,如图:

稍等15秒左右,Windows Media Player会被打开,并开始播放,好了第一步完成。
第二步:我们需要下载一个录制网络节目的软件--WMR
下载地址: http://hofccyf.ys168.com
是我的网络硬盘,在软件里面有个WMR80的软件
我们把他解压到任意位置,例如:桌面
打开里面的sets80.TXT。设置录制路径,如图:

第三步:我们需要安装Windows Media Services,这个是WINDOWS系统自带的,我们这里以WINDOWS2003- SP1为例:打开控制面板,选管理工具,选管理您的服务器,选添加或删除角色,点下一步,点 流式媒体服务器,点下一步,再点下一步,开始安装,期间可能需要你插入WINDOWS2003的光盘最后选完成。
第四步:右键点任务栏里的PPLive 网视引擎,选播放监视,选播放,如图:

第六步:我们开始录制节目,打开我们第二步下载的WMR80,如图:


我们去我们当初设置好的路径里看,会有一个New[100].asf的文件,如图:

第七步:利用Windows Media Services将这个录制文件广播出去。打开控制面板,选管理工具,选 Windows Media Services,右键点发布点,选添加发布点向导,点下一步,要你写发布点名称,名称随便你写,但是一定要记住,后面我们要用到的,我这里写TV,点下一步,选一个文件,点下一步,选广播发布点,点下一步,选单播,点下一步,文件名写你的WMR80的录制地址我是E:/MRecord/New[100].asf,点下一步,发布点日志选不选都可以,继续下一步,再下一步,如果不需要广告的话把完成向导后的钩去,最后选完成。
第八步:在客户机上观看直播,我们新建一个文本文件,内容如下:
第九步:修改以上代码:请根据自己的情况更改名称以及播放地址。这一句是播放名称,
TV.WPL就可以看你的直播了
写在后面:这个方法有一个致命的缺点,就是需要你有一个足够大的硬盘,因为24小时播放会录制高达8G的文件,当然没有重要的东西,你完全可以停止服务的,并且删掉文件,如果想换台转播的话,就在Windows Media Services里停止你的TV发布点,然后去路径里删除New[100].asf,再重建发布点就实现换台了,至于让客人调台我没有具体试过,晚一些我去尝试一下,最笨的方法就是多搞几个这样的服务器,基本不占什么资源的,随便找个服务器(例如收银、电影等等)就可以了,不象用Windows Media 编码器来编码转播那样非常的占用资源。还有就是由于转播的是网络电视,跟真正的电视大概有3分钟左右的延迟.



