视频采集卡实现基于H46;264的Flash Media Live 直播

  视频采集卡实现基于H264的Flash Media Live 直播视频采集卡实现基于H.264的Flash Media Live 直播 GO404EH.264Flash Media Encoder 我们大家都知道H.264编码能够有更高的压缩率,且播放效果与MPEG-4近乎相同。这所以能达到 这种能力,是在于其比MPEG-4更复杂的编码算法。如今无论桌面电脑、移动终端的性能都 突飞猛进(几乎都有200MHz以上频率),即便是运用更复杂的压缩编码都可以实时解码、流 畅地播放,可完全达到视频娱乐的目的。这正是H.264应用能够推行的一项先决条件。 先让我们了解H.264在分辨率与所用...

  视频采集卡实现基于H.264的Flash Media Live 直播 GO404EH.264Flash Media Encoder 我们知道H.264编码能够有更高的压缩率,且播放效果与MPEG-4近乎相同。这所以能达到 这种能力,是在于其比MPEG-4更复杂的编码算法。如今无论桌面电脑、移动终端的性能都 突飞猛进(几乎都有200MHz以上频率),即便是运用更复杂的压缩编码都可以实时解码、流 畅地播放,完全能够达到视频娱乐的目的。这正是H.264应用能够推行的一项先决条件。 先让我们不难发现H.264在分辨率与所用带宽的表现, H.264使用1920×1080i(非交错)的高清晰度(High Definition,HD)、24fps(每秒更新24张画面)的影像画质,在传输带宽上只要 7~8Mbps左右,是原来MPEG-2所占带宽的40%,比原来节约使用1/2~1/3的带宽。H.264用在手机上,在176×144、24fps的情况下H.264只要40kbps~60kbps的带宽,如此只要现有PHS(64kbps)、GPRS(115.2kbps)就足以进行在线视频,更具体地说,H.264力求在40kbps~300kbps的有限带宽下尽可能得到流畅、清晰的表现。 高创G0404E采集卡是新新一代的四路流媒体采集卡,支持64位PCI-E,能达到9Bit视频解码的广播级的图像效果,支持一卡四路,内置的高性能音频采集引擎,提供了高质量的音 频效果;采用了目前最先进的AV Stream驱动架构使产品的效率更高及兼容性更好,支持 WMV9Real10Flash Media Encoder的压缩格式,使用更简单方便,不需要重新开发你 的系统平台! 功能特性: , 支持一卡四路,采用最新的9Bit采集芯片 , 2-D Y/C Adaptive comb filter,自适应梳状滤波功能 , 完全支持MS Directshow架构的软件开发 , 高性能的DMA技术,提供高效率的Overlay功能 , 支持多制式包括:PAL、NTSC、SECAM , 视频AGC自动增益控制 , 亮度、对比度、色度及灰度实时可调 技术参数: 符合

  :完全兼容PCI-E技术标准 视频输入: S-Video端子输入(DIN4)/模拟视频输入(BNC) 音频输入:左右摸拟非平衡音频 支持压缩:等 支持格式:RGB32、RGB24、RGB15YUV2、YUV、YUV12、YUV9 分辩率: 多种视频分辩率 现在我们已知道了Go404E采集卡这款产品,下面,我将简单的演示下怎么样去使用Adobe提供Flash Media Encoder 视频编码工具,利用Go404E采集卡实现基于H.264编码的Flash Media Encoder视频直播。 GO404Flash Media Encoder Flash Media Encoder 3.1是一个引人注目的增强Flash视频编码的工具。具备运行多个实例 操作和多重码率压缩功能。因此,您能够最终靠格式弹出菜单中选不一样格式的编码。如果是 为Flash Player生成编码,那么您应选择FLV或F4V选项,这将会为 Flash Player 生成VP6和 H.264滤镜。 Video属性中,Device我们最终选择Gotron MP-4X V3 采集卡,能够正常的使用配置键钮进行GO404E采集卡Filter的操作。如果是S端子输入方式,就可进行信号源的调整。特别的,您可以 选择一个预设(preset )的编码,这个编码器使用了一个格式,也可以是其他格式。或者, 您可以在格式选项卡上选择您的编码,如选择:VP6或H.264(见图)。 Adobe Media Encoder中,最强大的工作方式能使用多重编码,它们有相同的大小或比目 标分辨率达。这将确保合适的配置和正确的级别选择。 所有的预设都是默认配置的,我们在码率输出那里选择两种不同的压缩大小和视频码率,虽 然任何质量上的差异可能是微小的,我们一般在进行编码之后,在网络上进行传播视频的时 候,系统会自动根据网络状况选择合适的配置和级别,以确保用户能够正常接收。 GO404E支持四路同时压缩,如果你的机器是多核的,你能够正常的使用更高的分辩率进行压缩, 这样做,那么你可以比较一下两种参数的选择,看看是否会产生质量上的显著不同。 GO404E在音频方面,我将使用默认值,且只改变目标比特率和适合我目标的通道。H.264编码参数我也使用了默认值,比如时间戳和序列结束码,这些在Flash Media Encoding Server 中都提供。就是这样了,下面开始编码进行视频直播吧。 编码器与服务器端使用RTMP

  通信。RTMP协议默认使用1935端口RTMPT协议,与RTMP协议类似,而RTMPT协议使用80 端口。上图是RTMP协议的具体格式。在FMS URL输入服务器发布点的名称,在Stream框中输入流名称。 到此,编码器的编码已经设置好。我们点击“START”系统开始编码。此时系统会自动启动 日志记录功能。 GO404EH.264 现在我们通过FMS提供的DEMO用网页接收下这个发布点,在网页中打开C:\Program Files\Adobe\Flash Media Server 3.5\webroot\index.html 点击右栏INTERACTIVE菜单,在SERVER中输入服务器IP地址,视频流的名称后点击Play Live Stream就能够正常的看到LIVE STREAM了。 GOBOXFlash Media EncoderH.264 GO404EH.264 (1)在线电视直播:视频直播自己的视频给广大网友,这一个视频看不到网友的视频。这就 与本文讨论的实例类似,此时视频充当了服务端的管理员。本文讨论的FMS也是在同一部电脑上的,但是这里的视频直播应用,FMS是不能在这一个视频机子上的,她是通过FMS服务器的IP地址或域名来访问远程服务器。同时,我们不希望同一时间只有一个视频在上面 发布视频,多视频发布视频的时候,为每个人分配一个视频存储标识(通常你可能会用这个 视频会员的ID帐号),然后把这些视频标识存在数据库,网页中读出这些在线电视直播列 表就行了,用户爱看哪个就点这里就可以看哪个。 (2)双向互动视频:网友和视频可以互相视频,这就类似QQ的常用视频功能。此时应该 是一对一关系了,此时客户端和服务器端都要启动摄像头,并把自己的视频直播到FMS服务器,双方回调视频的时候把Flash文件视频源请求到对方的源上就可以。 (3)网络会议:网络会议通常是超过两个人的了,而且每个人都要能看到其他人的样子, 所以能这样理解,呈现在每个会议成员面前的Flash画面应该是由很多小画面组成的,每 个小画面对应一个会议成员,每个人的机子都要有摄像头和麦克风,都要把自己的视频流直 播到FMS上,然后每个人访问的那个Flash文件要一次请求所有会议成员的视频源到本地 显示。很显然,这对网速或带宽有了更高的要求。 其实视频服务本来就是互联网发展的一个趋势,GO404E采集卡价格相对较合理,想想看现在 人都喜欢看高清的,如果以H.264编码的视频编码出来的效果,人们有不喜欢的理由吗?

  本文档为【视频采集卡实现基于H264的Flash Media Live 直播】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。

  [版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件,我们尽快处理。

  本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。

其他人还喜欢