- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教你搭建视频直播(在网站上加入视频直播).pdf
前一段时间由于工作需要在我们的网站上搭建一个视频直播环境,所以我尝试了不同种
类的视频直播搭建方式,经过这一段时间的试验我掌握了多种服务器软件的视频直播搭建方
式。它们各有优缺点,针对每一种服务器软件我都写了文章,在本篇文章中我介绍到的是八
百里flashp2p 流媒体系统软件。
在本文中我们首先介绍如何安装八百里flashp2p 流媒体系统(P2PS)系统到我们的服
务器上,然后接着演示如果使用这个系统来在我们的网站上生成一个直播页面并且进行视频
直播(在文章中我们以XXX.com 来代替我们的网站域名),还演示了如果使用软件加摄像
头/采集卡的方式进行视频直播,最后演示了与P2PS 配合的硬件级视频直播解决方案。
一、下载程序
访问 ,并且在首页上找到下载链接,把软件下载到桌面上。
二、安装
1、双击下载的p2ps_setup_trial.exe 进入安装界面。
2、连续点击“下一步”之后到达注册页面。
3、点击“获取试用注册码”,跳转到苏州八百里网络科技公司的注册码申请页面,填写一些
基本装料后提交。其中,有两个信息非常重要,一个是电子邮箱,这是收取注册码的用的,
这个如果填写不正确,就收取不到注册码了。另一个是序列号,这个如果填写不正确,那么
收到的注册码也会不正确,直接复制安装程序里序列号那一栏的那段文字填入即可。
当然这是试用版本的注册码还是有着发布路数和点播路数的限制的,所以用的爽的话还
是联系八百里去购买一套正式版本的P2PS 吧。
4、在提交申请注册码之后,等待一段时间后会收到包含注册码的邮件。
5、将拿到的注册码拷贝至安装界面中的注册码一栏,然后继续下一步。
6、设置域名,默认P2PS使用的是机器的名称,如果想对公网开放还是得设置成一个域名,
在这里我们设置成XXX.com,然后继续下一步。
7、跳过一系列的下一步之后,来到了配置页面。在这里可以设置服务器端口、视频目录等
信息,P2PS 在启动配置时会自动分配一些未被使用的端口做为服务器使用的端口,一般情
况下不需要修改。在这里我们把视频存放目录(直播时会生成一些视频文件)的位置更改成D
盘下面的P2PS 文件夹,其它参数不做修改。
8、如果服务器上开启了防火墙,那么需要把 P2PS 所需要的一些端口给加入到防火墙的允
许通过端口列表中。
在配置管理器中切换到“对外端口列表”页签,可以看到P2PS 使用了两个TCP 端口和3
个UDP端口:
从控制面板中打开windows 防火墙设置,在“例外”页签中的“对外端口”中分别加入P2PS
的对外端口列表中的TCP 和UPD 端口。
设置好防火墙之后,点击配置管理器的“保存配置”,然后点击“关闭窗口”完成配置,
回到安装程序点击“完成”来结束P2PS 的安装。
三、发布直播
1、在开始菜单中可以打开P2PS 的示例页面。由于远程主机上面没有摄像头,所以得到这
个页面的地址之后,我们把这个地址拷贝到本地的浏览器中使用。
2、在示例页面中,有3个链接,一个是流管理,一个是发布,还有一个是播放。其中流管
理是用来管理视频的个数。我们新建一个名称为“我要直播”的流,在流名称一栏输入“我
要直播”,然后点击添加即可添加一个视频流。
3、添加视频流之后,点击发布跳转到发布管理页面,勾选中刚才添加的流,然后点击“发
布选中流”按钮,点击之后,会出现发布直播的界面,在此时计算机上必须有能够使用的摄
像头(如果没有摄像头,也可以安装一个新浪9158虚拟视频来代替),当发布界面左上角显
示“Connectionsuccess”时表示已经连接上服务器,接下来只需要点击弹出的“Adobe flash
player设置”窗口上的“允许”按钮即可进行发布。
4、然后新打开一个浏览器页签,输入地址http://XXX.com:28100/sample 重新进入此页面,
在页面上选择播放,然后选中刚才新建的流,然后点击“播放选中流”按钮。
在弹出的“Adobe FlashPlayer设置”窗口上,勾选住“记住”(防止每次播放时再次询问),
然后点击允许进行观看。
由于P2PS 采用了flash+p2p的直播方式并且为了能充分发挥 p2p 网络的效果、减少服务器
端负载,所以P2PS 控制了播放器的延时,直播画面要比现场画面延后一分钟左右,发布之
后大约一分钟才可以播放,但是这并不影响直播效果。
四、将直播播放器嵌入到其它页面
现在我们要把这个示例页面中的播放器移动到正式的网站XXX.com中。
首先,我们在XXX.com 的站点目录中新建一个“liveshow.html”的页面(当然也可
文档评论(0)