搜索
查看: 1975|回复: 0

Flash Media Server 4.5(fms4.5)教程三:RTMP流媒体直播

[复制链接]

5378

主题

5381

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
17651
发表于 2018-2-10 23:48:51 | 显示全部楼层 |阅读模式

                       

介绍Flash媒体实时编码器
然后每一个现在的软件惊人的一块打街。不可避免的是,该公司将在公开测试版,你不能不认为,在一些点的过程中,“党,这是甜蜜的,我真的希望我能负担得起。” 汤姆有这样的反应,当他第一次尝试了Flash媒体直播编码器(FMLE)。如果知道真相,他仍然有一个很难掌握的事实,这一块功能强大的软件是免费的。(这也同时适用于Mac OS和Windows。)
其目的是相当集中:抢到了视频或音频饲料,要么对其进行编码,对飞,一个常见的视频文件或流了现场。在这部分的练习中,我们将通过Flash媒体,你住的编码器接口,并用它来 ​​创建一个FLV/F4V文件。请记住,这将是“驾车”演习;我们不会进入使用FMLE螺母和螺栓。已经写在他的文章中,我们的同事格雷格·哈默,这个过程真的很好的概述,网上广播实时视频与Flash Media实时编码器。
注:我们将要使用的Mac OS版本的Flash Media,居住在本教程的第一部分编码器3.2,使您的Mac用户可以跟随。如果你有电脑,有没有技术差异。要知道,这篇文章的最后部分显示你如何流从FMLE的活饲料通过当地的Flash Media Server 4.5安装在您的PC将是显而易见的原因基于Windows。
设置Flash媒体实时编码器
在Flash Media的初始配置实时编码器,请按照下列步骤:
[ol]
   
  • 确保你有一个摄像头连接到电脑(麦克风是可选的),然后启动Flash媒体实时编码器3.2。Mac上的应用程序安装在应用程序/ Adob​​e /闪光的媒体实时编码器3.2。在PC上,您可以快速启动应用程序,从开始>所有程序>的Adobe Flash媒体实时编码器3.2,当它打开(见图1),你会看到界面基本上分为两个不同的领域分为:左边的输入和输出上的权利。如果你不想拆分输入和输出视图,取消选择输出视频选项。这一切都删除右边的预览。它的最终文件没有任何影响。
    [/ol]

    图1。Flash媒体直播编码器接口(点击放大)
    输入区域进一步细分为单独的视频和音频领域,在那里你可以调整设置捕捉前或播放。如果你不确定要使用的设置,选择预设的弹出菜单中的许多预设之一。尽管如此,它不会伤害尝试这种应用,让我们创建一个简单的捕捉。
       
  • 从设备弹出菜单中选择您的摄像头。我们采用与MacBook Pro的内置iSight摄像头,内置iSight摄像头,这也解释了选择。我们有多个摄像头连接到我们的电脑,例如,我们将能够选择我们的iSight或罗技摄像头插入到我们的USB集线器(见图2)。
    [/ol]

    图2。连接到您的计算机上的摄像机
    注:您可以使用各种摄像头,甚至数字视频录像机捕获视频。为Adobe已经专门为这个软件的使用测试设备的清单,请访问Flash媒体实时编码器设备的兼容性矩阵。正如你可以看到,列表是相当全面,甚至包括音频捕获设备。尽管如此,清单是没有办法明确,它只是列出了由Adobe迄今为止测试设备。
       
  • 在“格式”弹出式菜单中,选择VP6的。这是我们将使用压缩生成的FLV文件的编解码器。另一个选择是H.264编解码器,用于创建一个F4V。如果你有DV摄像机连接到FMLE,注意生成的文件将无法预期的QuickTime文件。这将是一个F4V文件,这是有点相当于一个MP4文件容器格式。F4V和MP4文件都使用H.264编解码器。
       
  • 选择每秒30帧的帧速率和输入640大小,接下来的两个弹出菜单×480。因为我们运行这个本地,帧速率是不一个问题,FLV输出输入大小保持在4:3宽高比。小心取消选择保持长宽比。如果你创建一个文件,不落入宽高比为4:3,机会是非常好的,与文物被介绍到流的视频会被扭曲。
       
  • 选择650比特率和改变输出的大小值来匹配输入大小值从上一步。正如你可能已经注意到,有一些上市的其他码率。这是正在为多个设备,能够运行在不同的比特率流编码时使用实时流。我们谈论这个更深入的“第6部分:使用HTTP动态流。”
       
  • 如果您使用外接麦克风,如汤姆使用罗德播客,选择弹出菜单的音频设备。
       
  • 设置音频格式为MP3,这是传统上的FLV文件使用的编解码器。
       
  • 从采样率弹出菜单中选择22050千赫和48 kbps的比特率设置。
       
  • 使用音量滑杆来调整麦克风的音量。
    [/ol]
    在窗口的底部,你会看到总的比特率,这是音频和视频的比特率的总和。这是一个重要的数字,因为它有一个直接影响用户体验。如果你不确定使用什么号码,头部到罗伯特·莱因哈特的 Flash 视频比特率计算器。
    在Flash Media创建的FLV实时编码器
    经处理的FLV设置,您可以将注意力转移到实际创建的FLV文件:
    [ol]
       
  • 在输出方面,取消到Flash Media Server流。你不需要这样,因为这个捕获不会现场直播。我们将简单地挥舞着相机捕捉了你的短片。
       
  • 点击“浏览”按钮,打开“另存为”对话框。导航到你的运动 文件夹,命名的的文件FirstTest,并单击“保存”。
       
  • 要开始录制和创建的FLV文件,点击绿色的“开始”按钮。当你点击这个按钮,界面切换显示你的日志,它会通知您,录像过程中已经开始(见图3)。当你看到你的视频预览,开始在世界招手。
    [/ol]

    图3。正在录制的摄像头轧制和行动(点击放大)
       
  • 要完成录制,点击红色的停止按钮。您将返回的FLME接口。
       
  • 如果你愿意,觉得自由退出FLME。
    [/ol]
    在Flash Professional中播放的FLV
    现在你已经创建了一个FLV文件,这是玩的时间:
    [ol]
       
  • 启动Flash专业CS5.5,并创建一个新的ActionScript 3文件。
       
  • 设置舞台尺寸为640×520相匹配的FLV刚刚创建的尺寸和离开房间为FLVPlayback皮肤。将此文件保存到你的运动夹。
       
  • 将FLVPlayback组件的副本拖曳到舞台上,并设置其尺寸为640×480。与组件选中,单击“参数”选项卡,在小组。
       
  • 双击皮肤参数和选择SkinUnAllNoFullNoCaption.swf。单击确定。
       
  • 点击源参数,并单击“浏览”按钮导航到您创建的FLV文件。
       
  • 保存并测试文件。如图4所示,您的摄像头或其他设备已经从一个有趣的,好玩的工具真正实用的和重要的东西。
    [/ol]

    图4。播放视频捕捉
    创建一个现场直播
    现在你知道如何创建一个FLV文件使用Flash Media实时编码器,它把知识工作和创建一个现场直播的时间。,而不是进入Flash Professional和大量的代码,我们将使用视频技术是,这篇文章的目的,简单易用。该技术是打开源媒体框架(OSMF的),我们将得到更深入的“第5部分:OSMF的球员流”
    让我们去现场的OSMF:
    [ol]
       
  • 打开Adobe即时Media编码器3.2和图5中使用的输入区域设置:
    [/ol]

       
  • 设备:摄像头连接到电脑
       
  • 格式:VP6编码
       
  • 帧速率:30
       
  • 输入尺寸:640×480保持长宽比:选择
       
  • 比特率:650
       
  • 输出尺寸:640×480
       
  • 音频:取消。我们更关心的视频比音频。如果你想要一个音频流,一定要匹配的音频编解码器视频编解码器。如果你不确定的音频和视频编解码器组合效果最好的FMS 4.5,您可能会想要去这里。

       
  • 在“输出”区域,选择“Flash Media Server和取消选择”保存到文件流。
    [/ol]

    图5。输入设置
    当你做出这个选择,你会看到一个FMS URL(RTMP :/ /本地主机/现场/),并在流区,将出现一个名为流livestream。这两个小比特的信息(见图6)是重要的,他们写的路径(RTMP :/ /本地主机/现场/ livestream),因为你会需要它,当你创建OSMF的活饲料。

    图6。Flash Media Server中创建一个实时流
    你可能会在这条道路和疑惑,“是什么意思?” 这是一个很好的问题。在第2部分:视频点播流,你创建了一个视频点播的应用程序使用的FMS 4.5,需要在Flash Media Server运行。如果你打开Flash媒体服务器上的基于Windows的计算机4.5/applications,你会看到一个文件夹命名为“活”。你可以假设从这个Flash媒体直播编码器的URL发送数据流直接在服务器上此文件夹。每个流都需要一个唯一的实例名称,这是流面积的目的。
    在这点在这个过程中,你需要不退出程序,远离FLME的,开放的Flash媒体播放。您将使用的配置,只需要一个比特的信息和任何FMS的应用现场或以其他方式测试是一个伟大的方式。
    要使用的配置,请按照下列步骤:
    [ol]
       
  • 打开浏览器,并指出它http://www.osmf.org/configurator/fmp/
       
  • 当配置打开(见图7),点击一次视频源区,并进入RTMP :/ /本地主机/实时/ livestream的
       
  • 更改宽度为640,高度为480,以配合您在Flash Media设置实时编码器的物理尺寸。下一步就是到Flash Media Server 4.5和喂流,得到它的配置玩。
    [/ol]

    图7。OSMF的配置是简单的使用(点击放大)
       
  • 不要关闭浏览器。打开Flash媒体实时编码器,并点击界面底部的绿色开始按钮。你将看到一个编码日志。
       
  • 切换回您的浏览器,点击“播放”按钮,在配置的预览播放​​器。会有延迟缓冲区填满,但你会看到自己的广播从您的计算机生活(见汤姆做图8)。
       
  • 要关闭流,返回到Flash Media实时编码器,然后按一下红色的Stop按钮。
    [/ol]

    图8:现场,从我的电脑,它… 我!
    在预览的底部嵌入代码是很整洁。你可以简单地复制并粘贴到网页代码,你甚至不需要使用Flash运行实时视频流从您的网站。要知道,这是一个测试,并取得最好的结果是使用一个全功能的Flash Media Server的。
  • 长春网站建设 网站设计 www.4435.cn 电话:136 2446 7185(于先生)
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    长春门户网站

    长春门户网是网民了解长春的网络窗口,同是提供长春地区百姓生活分类供求信息的门户网站,同时提供长春网站建设、长春网站设计,我们将逐步的完善网站分类信息资源;

    长春门户网二维码

    联系我们

    • 工作时间:早上8:00 - 晚上5:30
    • 投稿联系:13624467185(微信同号)
    • 反馈邮箱:5053050@QQ.com
    • 公司地址:吉林省长春市亚泰大街与自由大路交汇五环国际大厦1408室

    QQ|小黑屋|手机版|Archiver|cc! ( 吉ICP备2021009740号-8 )

    Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表