加入收藏 | 网站地图 | | RSS | WAP
你好,游客 登录 注册 搜索
背景:
阅读内容  领跑条码、标签打印软件 | 来电弹出客户资料

春节联欢晚会网络直播DIY方案大全

[日期:2007-02-14] 作者: 来源: [字体: ]

春节马上就要到了,小生在此先给各位拜个早年。每到除夕,春节联欢晚会都是全国人民必不可少的一道年夜大餐,但也总有些人因为路途遥远或工作需要而不能坐在电视前收看节目。不过,随着宽带和智能手机的普及,这已经不是问题了,我们可以利用互联网来转播春晚。下面我们就介绍几种流媒体服务器的配制方法,各位可以根据自己的实际情况来酌情选择。

条件准备:

1. 硬件:

公欲善其事,必先利其器。首先我们需要一台配置较高的PC做服务器,CPU和内存越大越好,因为处理视频是很占用这两项硬件资源的。当然,我们还需要一块电视卡,有线电视和宽带连接也是必不可少的,宽带速度不用很高,如果只给你一个人看的话,一般家用ADSL已经足够了。

2. 系统软件

Windows XPWindows 2003操作系统是必须的,电视卡和显卡的驱动也尽量升级到最新,另外DirectX应当升级到9.0c或更高。如果使用的系统是Windows 2003,需要在桌面空白处点右键,依次选“属性”-“设置”-“高级”-“疑难解答”,把“硬件加速”调整为“完全”,然后在开始菜单的“运行”中输入dxdiag,打开directx诊断工具,在“显示”选项卡中将其中的三个加速都设为启用。

显示设置

3. 直播软件

有了硬件和操作系统的支持,我们还需要直播软件,目前常用的直播软件主要有三种:

1). Windows Media系列:我们需要使用的软件是Windows Media编码器,这是个免费软件,可以从微软网站免费下载。它的好处是Windows用户(包括PPC和Smart Phone手机)不用另装收看软件,而且编码器本身支持5个客户端的点播数,观众不多的话可以免去配置Windows Media Services的麻烦。

2). Real系列:我们需要使用两个软件,RealProducer Plus 10和Helix Server 11。RealProducer Plus是编码器,它需要和Helix Server媒体服务器配合使用。它们都是需要付费才能长期无限制使用的共享软件。

3). LiveONE:LiveONE是北京世纪葵花公司研制开发的网络直播系统。它的好处是对服务器要求较低,单台普通PC可同时支持4路音视频直播通道(可直播实时音视频、媒体文件、电脑屏幕)。它是商业软件,但有试用版可以用,对个人来说足够了。

使用Windows Media编码器进行直播

1. 安装好Windows Media编码器以后,首先要进行一项重要的设置,否则便不能收到信号,显示黑屏,也没有声音。网上很多人都遇到过这个问题,就是因为这项设置。打开“Windows Media编码器”,点击“工具”-“选项”,“常规”选项卡中的“默认视频格式”,由于中国的电视制式都是“PAL”的,所以应该选择此项,点击“确定”后需要重新启动Windows Media编码器。

修改设置

2. 选择“自定义会话”,在“源”中视频选择电视卡,音频选择本机的声卡,点击“配置”来定义收看哪个电视台。

选择源

在“频道”中输入想收看的电视台,并点击“视频属性”检查一下视频标准。

选择电视台

在“影像编码器”中确保选择的视频标准为“PAL_B”,点击两次“确定”。

影像解码器

3. 在“输出”选项卡中选择“自编码器拉传递”,这样客户端就可以直接连接到此端口收看节目,此处我们设为8080端口。如果你愿意,还可以选择“存档到文件”,这样就可以一边直播一边录像了。

选择输出

如果你需要向多于5个人直播,则须配置Windows Media Services,并且在此选择“向服务器推传递”,在对话框中输入服务器的IP和发布点。(关于Windows Media Services的配置请参考其它资料,本文不再赘述)

推传递服务器

4. 在“压缩”中需要选择编码的比特率,选择合适的比特率可以保证图像的清晰度和连接的速度。选好后点击“编辑”。

压缩

在编码设置中特别需要注意“视频格式”这一项,也要保证这里是“PAL”格式。

压缩格式

5. 我们可以在属性中输入文件的标题和作者来标明文件的来源。

会话属性

6. 其它选项可以不用配置,直接点击“应用”完成配置。此时在视频窗口应当出现视频的预览。

设置完成

7. 确认无误后,点击“开始编码”,这样我们只需要在客户端打开Windows Media Player,选择“文件”-“打开URL”,输入“http://192.168.1.247:8080”(192.168.1.247是我的IP,请根据实际情况改成自己的IP),点“确定”,即可收看了。

开始编码

由于是在局域网内测试,所以收看效果很好,视频很流畅,声音和图像同步也很好。

8. 局域网用户如果想将其发布到互联网上去,还需在网关上添加相应的端口映射,具体请咨询您的网管。

9. 如果想收看别的电视台,我们可以在菜单栏上选择“工具”-“配置设备”,选择电视卡,点击“配置”,在“频道”中即可进行切换。

换台

使用RealProducer Plus和Helix Server进行直播

1. 首先打开Helix Server。如果在安装时选择了“Install NT Services”,那么这个服务会随Windows自动启动,否则需要手动启动。

2. 启动服务后打开RealProducer Plus,选择音频源为声卡、视频源为电卡。

选择设备

点击设置,选择DirectShow TV Tuner。

TVTuner

在属性页的频道中输入想要直播的电视台,点击“Enter”,视频标准中选择“PAL_D”,点击“确定”。

设置频道

3. 点击“Add Server Destination”按钮,添加服务器目的地。

设置输出

配置中,Stream Name是流的名称,Server Address是Helix Server的IP地址,由于Helix Server是按照软件的默认设置进行配置的,所以此处Port/Port Range是默认的80,Username和Password应该输入安装Helix Server时自定义的管理员帐户和密码。设置完成后点击确定。

服务器目的

4. 点击“Audiences”,配置要进行编码的码率。

Audiences

此处可以根据需要选择合适的码率,特别注意的时需要去掉“2-pass video encoding”,在广播中不需要进行二次编码。

选择码率

5. 如果想在直播的同时对节目进行录制,可以点击“Add File Destination”按钮来设置文件存放的位置和文件名。

录制到文件

6. 上述配置完成后只需点击右下角的“Encode”按钮即可开始编码。

开始编码

7. 以上操作完成以后,客户端只需在Real Player中选择“打开”,输入“rtsp://192.168.1.247/broadcast/chunwan”(192.168.1.247是我的IP,chunwan是在第3步中指定的流名称,具体请根据实际情况自行修改),即可收看直播。

8. 在测试中我们发现,这种直播方式虽然视频和音频都很流畅,但是声音和图像有些不同步。

9. 如果想收看别的电视台,可以在菜单栏上选择“Settings”-“Video Device”-“DirectShow TV Tuner”,在“频道”中即可进行切换。

切换频道
使用LiveOne软件进行直播

1. 由于是试用版的软件,LiveOne在启动时会有提示,并且需要等待10秒。

LiveOne界面

2. LiveOne启动后,选择系统设置,设置“绑定IP地址”为本机IP,同时可以调整并发数和设置服务端口,在此保持原有默认值。

系统设置

3. 首先选择采集源类型,选中一个直播频道,点按“频道设置”按钮,选择“采集硬件设备”,点击“确定”。

选择源类型

选择视频设备为电视卡,音频设备为声卡,同时修改频道名称为“春晚”,点击应用配置。

直播属性

然后选择频道,点击“电视频道”,点击“自动搜台”,在搜索到的频道中选择要收看的电视频道,点击“确定”。

设置频道

4. 频道设置完成后点击“预览画面”,就可以在下方看到正在播出的电视节目。

预览画面

5. 点击“帐号管理”-“接收帐号”,可以在此进行接收帐号的管理,用户登陆时会用到。

帐户管理

6. 在“直播频道管理”中选中配置好的频道,然后点击“启动频道”,即可在窗口中看到直播的相关信息。

启动频道

7. 确认LiveONE正常启动后,在网络中任何一个计算机上输入http://192.168.1.247:20000,就可以接收观看直播了。第一次观看时需要安装一个插件,请注意IE的安全提示。

客户端

经局域网内收看测试,LiveONE的视频比较流畅,声音和图像的同步也很好,但画质不好,也许码率还需设置高一些吧。

9. 直播过程中如果想切换电视频道,可以在服务端的频道上点击鼠标右键,选择“选择电视频道”,就可以重新设置了。

三种方案都讲完了,你是不是心动了呢?那就赶快去DIY一台你自己的直播服务器吧,这比P2P等直播方式可要稳定得多哦!

关键词:春节 

收藏 推荐 打印 | 录入:mrzhou | 阅读:
本文评论   查看全部评论 (0)
表情: 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事/刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款