Posts RSS Comments RSS 1,318 Posts and 888 Comments till now

五分钟搭建 Flash 视频直播站

想在家里对全世界直播网络视频节目吗?
如今视频网站是多如牛毛,但能让你玩直播的估计没几个吧?
看完这篇教程就能帮你实现网络主持人的梦想.
不花钱,不懂编程,不用写代码也行哦~


首先是最低机器要求:
Windows XP sp2 + 1GHz 的奔腾4处理器 + 1G 内存

附加硬件:
摄像头 + 耳麦

必备软件:
Adobe Flash Media Server 3.0
Adobe Flash Media Encoder 2.0

第一步:安装 Flash Media Server 3.0 并将默认端口指定为 80
(这样可以保证最多人可以看到你的视频,因为80端口一般不会被封)
如果机器上安装 IIS 或者 Apache,记得先关闭或者改成其他端口.
Flash Media Server 3 (点击看大图)

第二步:安装并启动 Flash Media Encoder 2 进行设置,如下图(注意在localhost后面添加80端口号,看下图)
设置OK后按 START
Flash Media Encoder

第三步:启动 Flash CS3 Professional, 将 Flash 视频组件添加到舞台,并按照下图进行设置.
Flash 视频组件

最后,将编译生成的 SWF 放到你自己的站点下,就可以让别人看到你的直播了.

如果没有网站也没关系,通过下面的地址访问:
http://www.dengjie.com/live/
(把 localhost 改成你机器的IP地址然后按 GO 即可)

直播完成后,会自动生成一个FLV视频文件,可以上传到空间继续回放:
http://www.dengjie.com/live/live_record.html

注: Flash Media Server 3.0 开发版只能提供 10 人连接的支持.

38 Responses to “五分钟搭建 Flash 视频直播站”

  1. on 26 Jan 2008 at 11:16 ams5s5

    我正在看当哥的网站,突然跳出一个窗看到一段视频直播,很黄很暴力,我赶快关了。

  2. on 26 Jan 2008 at 12:53 pmNeo

    很黄很暴力?怎么是localhost呢?

  3. on 26 Jan 2008 at 1:23 pmaw

    Flash Media Server 3.0 !!!!!!!! Rush!

  4. on 26 Jan 2008 at 4:33 pm鬼仔

    iphone

  5. on 26 Jan 2008 at 10:39 pmchanghefirst

    前辈的这句:”不懂编程,不用写代码也行哦~”说的真是相当的华丽.

    我想问问,不花钱也行吗?

    嘻嘻.

  6. on 27 Jan 2008 at 4:44 amDanger

    确实不用花钱~

  7. on 27 Jan 2008 at 7:30 am徐林

    技术文章,不错

    等买了新机子,一定试试

    谢了,朋友

  8. on 27 Jan 2008 at 4:32 pm水分子

    1.31视频网站大洗牌,还玩视频直播?!在中国直接就被封杀!

  9. on 28 Jan 2008 at 1:22 amDanger

    IP 地址也能洗牌吗? 那真是强大。

  10. on 28 Jan 2008 at 5:44 amYetin

    个人媒体可能用得着

  11. on 29 Jan 2008 at 1:50 amlonger

    你写的很简单,我按照你的方法 Flash Media Server 3 这项要怎么启动?我启动起来的界面无法连接!
    写文章要写的全一些,不然看着好像很简单,重要的设置一个都没讲!希望把Flash Media Server 3 设置写出来,我E文不行,按照你的方法,到Flash Media Server 3这里就没了~~~~~~~~~~!我不知道是不是你也配置不了!所以略过了!

    没有侮辱的成分,只希望高手们,写教程能尽量详细一点,真像标题所说的,5分钟按照你的方法就能测试测试!

  12. on 29 Jan 2008 at 2:56 amDanger

    关了你的防火墙试试,不能用我写出来干嘛?

  13. on 29 Jan 2008 at 6:18 am7yue

    你看看,写篇教程还落得这结果~~~

    这就是为什么我以前一怒之下把教程及书籍下载全关了的原因。

    你给他一盘菜都不行,还要你喂到嘴里

  14. on 29 Jan 2008 at 1:07 pmJuno

    学习了。去试试。哈。

  15. on 29 Jan 2008 at 1:10 pmJuno

    7yue…有些人只是少部分人,像我这样的,还是需要你们的知识分享的。哈

  16. on 30 Jan 2008 at 10:47 amMike

    @7yue
    不能因为个别傻逼放弃你当初的想法。

  17. on 30 Jan 2008 at 12:19 pmmagicianzrh

    7yue又极端了呵呵,毕竟那种教程上有的图文教程书籍还是很有市场的,只是针对的不同而已,我也是丢个包上我的blog就不管的,其实我blog上的东西只要帮助上有的我都尽量不写,这样免得麻烦o(∩_∩)o…哈哈

  18. on 31 Jan 2008 at 2:55 pmFlying

    安装目录下的live示例可以实现直播,不过远程访问效果肯定不好,production服务器配置很高

  19. on 03 Feb 2008 at 9:09 amhinc

    我想先咨询danger一下
    这个弄出来后是在线直播,还是是把视频录制好了再放在网站上啊?

  20. on 03 Feb 2008 at 1:09 pmFlying

    在线直播:边录制边播放,播放完了也就录制好了,然后重放录制好的视频

  21. on 04 Feb 2008 at 6:13 amkevin

    Adobe Flash Media Server 3.0
    Adobe Flash Media Encoder 2.0
    已安装,端口号也设为:80
    防火墙关闭。
    启动 Flash Media Encoder 2
    设置OK后按 START 键
    提示 Primary – Connection failed
    让修改fms url什么的
    不知何故

  22. on 17 Feb 2008 at 10:25 amlovor

    现在搞视频网站要求可高了,政策风险很大

  23. on 18 Feb 2008 at 3:34 amHailun

    做出来了,但有问题请教:
    为什么在我自己的电脑上可以看到直播,别人在其他电脑上却看不到?
    网址:www.12artab.com

  24. on 18 Feb 2008 at 7:00 amAleo

    很好,很强大

  25. on 20 Feb 2008 at 11:39 amxingkong

    试试看,看起来很好

  26. on 28 Feb 2008 at 1:21 pm土豆

    用LOCOHOST用麻烦的!

  27. on 09 Mar 2008 at 7:13 am图图

    启动 Flash CS3 Professional, 将 Flash 视频组件添加到舞台,并按照下图进行设置.
    但参数中没有 contentPath 这个呀?已经找编了,只有source

  28. on 14 Mar 2008 at 3:20 amlovice

    好东西

  29. on 21 Apr 2008 at 5:59 amSeto

    貌似从7yue当上了那个mm的中国xxxx以后开始
    哦,不对,现在不该叫mm,应该叫adobe了
    对开发者方面的关心就少了很多了
    7yue说的话的确是部分人存在这样的问题
    但是不能一偏盖全阿
    而且就是7yue从坐了那个位置后
    任何问题都说,请购买CF后联系KF帮你解决

  30. on 10 May 2008 at 4:31 pmal

    我头疼。。。翻Deng老贴,找答案…

  31. on 13 May 2008 at 9:27 amwaney

    h.264 怎么播啊

  32. on 04 Nov 2008 at 3:11 amlgone

    真强大,一下就搞定了。。。哦呵呵。实验成功。

  33. on 09 Feb 2009 at 3:13 pmpepsi

    咨询一下:我装了flash media server 3.5 和flash media live encoder 3,server 启动后,encoder也启动了,并生成了rtmp地址。 我把新地址放到http://www.dengjie.com/live/ 下测试,GO后 一直提示loading。 这是怎么回事呢?

    如果装flash media server 3 和flash media live encoder 2.5 ,http://www.dengjie.com/live/ 下测就可以看到图像。

    非常感谢!!!

  34. on 04 Mar 2009 at 5:12 pmling

    我是根据这个网站上的方法做的http://www.adobe.com/devnet/flashmediaserver/articles/webcasting_fme.html

    做好之后发布到web网站上
    我把fms和网站服务器(apahce)装在同一台计算机上了
    在本机上可以看直播
    通过别的机器就看不到了

    这里试了你的方法,放上去也一直是loading啊

    发布我是把swf文件嵌入网页,然后把它和网页一起放在apache目录下的呀,为什么不行啊,
    请教啊

  35. on 14 Apr 2009 at 1:05 pmlike

    第二步:安装并启动 Flash Media Encoder 2 进行设置,如下图(注意在localhost后面添加80端口号,看下图)
    设置OK后按 START 键后报: Failure to connect to primary server. Please verify that your Server URL, application name is valid and your internet connection is working and retry.

    防火墙我也关闭了,还是报错,请求帮助。

  36. on 24 May 2009 at 10:19 pmxiaohe_mr

    您好,按照您的方法做得很成功,谢谢!

    只是结果出了点小问题,只见视频不见皮肤了,但是皮肤的.swf文件也自动生成了而且和flv文件在同

    一个目录下,能给点提示吗?谢谢!

    设置的参数如下:

    autoPlay:true
    autoRewind:true
    autoSize:false
    bufferTime:0.1
    contentPath:rtmp://192.168.1.211:4560/live/livestream
    cuePoints:无
    isLive:true
    maintainAspectRation:true
    skin:SteelExternalAll.swf
    totalTime:0
    version_1_0_1:6

  37. on 30 Jul 2009 at 1:41 amSorry.Shao

    用flash cs4, fms3.5 fmencoder3 测事业顺利通过
    确实很强大的指导性教材
    感谢
    就是忽略了几个小地方,大家记得先把windows防火墙关掉

  38. on 11 Jan 2011 at 4:02 pmyaoyao

    感谢Danger提供了这么一个简单易懂的教程,我自己测试也成功了,我还是有个问题想请教一下您,如果flash media encoder和flash media server不是在一台电脑上,也就是说如果我用二台电脑分别安装二个软件,一个是服务端,一个是客户端,我用客户端进行编码远程推递到服务端的时候,系统没有提示任何的验证就能直播连接到服务器,如果是这样的话,别人知道了WFS的地址,是不是也可能用它的服务了呢?是不是这样装FWS的电脑就成了公用的?请Danger大师为我指点迷津,谢谢!

Trackback this post | Feed on Comments to this post

Leave a Reply