




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
迎接王者的到来高创H264编码器与Adobe Flash Media 成功对接Adobe Flash Media Server 3.5发布了,这是一款支持H.264的正式版本。关于H.264,已经说得太多,播放H.264的视频也很简单,使用常见的视频播放器就可以了。但是怎么把现有的视频通过H.264编码压缩成文件或者把视频流直播到网络上呢?接下来就是我们要使用高创公司的H.264编码器与FMS搭配使用的过程。摘要:介绍基于高创H264编码器平台的应用,将编码器采集的模拟信号通过硬件编码后发送到网络上,实现由RTMP协议产生的数据流推送到FMS服务器对接,然后由FMS提供的DEMO实时接收并显示在电脑上。主要介绍高创H.264编码器的Gocaster 4000编码配置和应用范围。关键词:Gocaster 4000 H.264 Flash Media GoCaster 4000编码器结合多年的数字视频的开发经验而设计的一台H.264/AVC编码器,支持真正的广播 级的Main Profile标准,符合 IPTV标准的数字视频编码器;采用嵌入式操作系统设计,保证工作的稳定性;GoCaster4000采用了超前的H.264/AVC压缩算法,以及最先进的 视频预处理技术、动态侦测、场检测技术等,都使能够以最小的压缩码率,而能够达到最好的图像压缩质量。支持常见的RTSP、UDP、TCP、HTTP、RTMP传输协议,可以实现诸如DSL、以太网、卫星、有线和LMDS等宽带地面和无线网络传送直播视频流。功能特性:H.264/AVC MainProfile广播级视频编码器嵌入式平台支持H.264 Transport 和Program流的编码Entropy coding (支持CAVLC/CABAC )支持 MPEG-4 embedded in MPEG-2 TS传输流的编解码TS传输流支持Video PID、Audio PID、PCR PID、PAT、PMT可调 *通过以太网端口进行基于Web的远程管理和本地管理支持多种IP网络协议及直播模式: UDP,TCP,RTSP,HTTP,RTMP等技术参数:视频格式:H264/AVC (MPEG-4 Part-10)视频输入:S端子,复合,SDI(可选)音频格式:AAC,G.711,MP3,MP2视频级别:Main和Baseline取样频率: 32KHZ,44.1KHZ和48KHZ分辩率: 常用分辩率可选视频码率:20Kbps3Mbps音频码率:16Kbps320Kbps文件格式:TS准备工作:H264编码器:高创Gocaster 4000Midea服务器:Flash Media Server 3.5 服务器网络状况:100M LAN首先我们要了解下Adobe官方提供的一个Flash Player支持的视频编码列表(原文):视频编码SWF 文件格式版本(发布的版本)支持播放的最小Flash Player版本Sorenson Spark66On2 VP668H.264 (MPEG-4 Part 10)*音频编码SWF 文件格式版本(发布的版本)支持播放的最小Flash Player版本ADPCM66MP366HE-AAC (MPEG-4 Part 3)*Flash Player 可以播放视频编码为H.264,音频编码为AAC的标准MPEG-4文件。文件的扩展名可以是:F4V, MP4, M4A, MOV, MP4V, 3GP, 3G2等等。注意:如果没有特别说明,下面的Flash Player都指Flash Player 9(v )Flash Player 9 (v ) 支持下面的 MPEG-4 标准的子集:MPEG-4 标准Flash Player Update 3ISO/IEC 14496-3 (Audio AAC)AAC Main; AAC LC; SBRISO/IEC 14496-10 (Video AVC)Base (BP); Main (MP); High (HiP). All levels are supported.ISO/IEC 14496-12 (Container)1 Audio track; 1 Video track3GPP TS 26.245 (Timed text format)Full support.那么,什么是H.264?“MPEG4 Part 10”是什么?它和“Part 3”、“Part 2” 有什么关系?可以看这篇文章。简单的讲,H.264、MPEG4 Part 10、MPEG4 AVC和ISO/IEC 14496-10 都是一个东东,就是一种视频编码格式,同时也是高清电影采用的视频编码格式之一(另外两种是MPEG2和VC-1)。而平常我们熟悉的DivX以及XviD编码,都属于MPEG4标准的范畴,但它们属于MPEG4 Part 2,Flash Player是不支持它们的。了解了基本的Flash Media 知识之后,接下来我们了解下高创公司的H264编码器。选择优秀的压缩工具至关重要。Flash的编码器有软件压缩和硬件压缩两种,通过软件压缩会占用一台高性能的计算机,对企业资源是一个很大的浪费。本着实用、专业、简单的原则,我们测试一这款国产优秀的编码平台。以下是高创网站对产品的介绍:把高创H264编码器用接入局域网,接着我们一起开始“LIVE STREAM”的过程。登陆高创H264编码平台,整个操作界面很直观易懂,我们首先按如下如下参数设置:根据我们所知情况,为移动设备准备视频时我们采用Baseline方式,而不使用B帧进行压缩,其他的时候就都使用Main方式进行编码,以提高视频压缩的质量。在压缩前,最重要的就是在系统配置中选择视频编码和音频编码。根据上面的表格我们知道,Flash Player 9.0.115支持H.264视频编码和AAC音频编码。下图是我在H264编码器中的进行设置。其中“音频编码类型”有这样几个选项:AAC、MP2、G.711和MP3。经过测试,这几个规格压缩的音频只有AAC和MP3可以被Flash Player支持。将这三个设置调整好即可。H.264的编码优于WMV9,所以在压缩的时候,选择的视频码率都小于视频源的码率。一般情况下,国内的视频源都是PAL制式,Main模式下生产的H264视频,最高支持像素分辨率可以达到40962048,码率可以达到720Mbps。 但是只有很少的桌面电脑是可以进行完整帧频的播放的,更多的是在以每秒25帧的帧频进行播放的FD1常见的视频流。对平均信息量编码CAVLC和CABAC两种模式的选择,我们建议使用CAVLC,因为这种模式是一种比较通用的编码解决方案。编码器与服务器端使用RTMP协议通信。RTMP协议默认使用1935端口RTMPT协议,与RTMP协议类似,而RTMPT协议使用80 端口。下图是RTMP协议的具体格式。到此,编码器的编码已经设置好。我们点击“开始编码”系统开始运行。测试RTMP DEMO当H264编码器开始工作后,已经把“LIVE STREAM”推到Adobe Falsh Media Server 3.5平台了。我们如何测试系统是否推送成功呢?登陆FMS服务器,点击“开始菜单-程序-Adobe-Flash Media Server 3.5在菜单列表中选择Flash Media Administration Console 登陆FMS系统控制台。在控制面板中点击View Applications 下Streams 项目,点击左边的live 可以看到如下窗口:可以看到,在live/_definst_ - Streams 列表中已经生成了一个发布点MyVideo. 这个发布点就是我们通过高创H264编码器推达过来的。现在我们通过Flash Media Server的DEMO用网页接收下这个发布点,在网页中打开C:Program FilesAdobeFlash Media Server 3.5webrootindex.html点击右栏INTERACTIVE菜单,在SERVER中输入服务器IP地址,视频流的名称后点击Play Live Stream就可以看到LIVE STREAM了。H.264直播编码器的几种应用场合的实现原理:(1)网络直播:编码器采集的数据通过编码后传输到网络上,实现简单的网络直播。(2)IPTV:通过远程VOD服务器实现用户远程点播,在同一时间内有多路视频发布在线上,然后把这些视频标识存在数据库,客户端通过分配的地址来识别
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汉字的形体演变探析
- 社区活动开幕词范本
- 财务科技对传统银行的影响研究
- 金融科技在普惠金融中的应用探讨
- 成功源于勤奋演讲稿
- DB52T 453.6-2004 地产中药材有害生物无害化治理技术规程 玄参
- 军事理论-综合版知到智慧树见面课答案
- 水龙吟苏轼课件
- Ubuntu Linux 22.04系统管理与服务器配置 课件 项目3 软件包管理
- 机电设备安装风机系统设计方案
- 《商务跨文化交际》课件
- 缺血性心肌病病人护理查房
- 《社保新政策解》课件
- 《基于UG的汽车机加件工时计算及系统开发》
- 房产代理转让合同范例
- GB/T 7247.1-2024激光产品的安全第1部分:设备分类和要求
- 2023银行首届夏日音乐会系列(天籁之音乐动一夏主题)活动策划方案-106正式版
- 校服供货服务方案
- 呼吸机断电的应急演练
- 玉兰花的栽培与管理方法
- 早期子宫内膜癌患者保留生育功能治疗专家共识
评论
0/150
提交评论