开发直播App对多协议编解码的支持

用户头像
广州/设计爱好者/6年前/99浏览
开发直播App对多协议编解码的支持

直播的基本流程都是采集 → 编码推流 → 网络分发 → 解码 → 播放。

多协议直播接收解码:

直播的基本流程都是采集 → 编码推流 → 网络分发 → 解码 → 播放。通常的视频格式: .mp4,.flv,.ogv,.webm 。常见的视频封装格式:AVI,MPEG,VOB 等。

AVI

AVI 格式(后缀为.AVI):它的英文全称为 Audio Video Interleaved,即音频视频交错格式。它于 1992 年被 Microsoft 公司推出。

DV-AVI

DV-AVI 格式(后缀为.AVI):DV 的英文全称是 Digital Video Format,是由索尼、松下、JVC 等多家厂商联合提出的一种家用数字视频格式。

MOV

QuickTime File Format 格式(后缀为.MOV):美国 Apple 公司开发的一种视频格式,默认的播放器是苹果的 QuickTime。

MPEG

MPEG 格式(文件后缀可以是 .MPG .MPEG .MPE .DAT .VOB .ASF .3GP .MP4 等):它的英文全称为 Moving Picture Experts Group,即运动图像专家组格式,该专家组建于 1988 年,专门负责为 CD 建立视频和音频标准,而成员都是为视频、音频及系统领域的技术专家。

WMV

WMV 格式(后缀为.WMV .ASF):它的英文全称为 Windows Media Video,也是微软推出的一种采用独立编码方式并且可以直接在网上实时观看视频节目的文件压缩格式。

Real Video

Real Video 格式(后缀为.RM .RMVB):Real Networks 公司所制定的音频视频压缩规范称为 Real Media。

FLV

Flash Video 格式(后缀为.FLV):由 Adobe Flash 延伸出来的的一种流行网络视频封装格式。随着视频网站的丰富,这个格式已经非常普及。

MKV

Matroska 格式(后缀为.MKV):是一种新的多媒体封装格式,这个封装格式可把多种不同编码的视频及 16 条或以上不同格式的音频和语言不同的字幕封装到一个 Matroska Media 档内。它也是其中一种开放源代码的多媒体封装格式。Matroska 同时还可以提供非常好的交互功能,而且比 MPEG 的方便、强大。

直播协议有哪些:

常用的直播协议包括了 HLS, RTMP 与 HTTP-FLV 。协议优势缺陷延迟性HLS支持性广延时巨高10s 以上RTMP延时性好,灵活量大的话,负载较高1s 以上HTTP-FLV延时性好,游戏直播常用只能在手机 APP 播放2s 以上。


产品顾问:徐文——\/ : OrangeAndLemonCream


1
举报
|
1
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
电子科技产品的内部结构
包装箱与箱子上的条形码 3D渲染
包装箱与箱子上的条形码 3D渲染
放在白色桌面上的电脑麦克风
移动充电宝电源
工业设备炼钢炉内金属物产品特写
工业机电产品上使用的插座接口
智能芯片机械手设计
放在白色桌面上的电脑麦克风
工业设备炼钢炉内金属物产品特写
电子科技产品的内部结构
三维渲染,工业设计产品概念,黑色金属球
电磁炉铜芯线盘金属硬件特写
三维渲染,工业设计产品概念,黑色金属球
工业机电产品上使用的插座接口
工业设备炼钢炉内金属物产品特写
工厂自动化流水线插画,有传送带和机器人等
弹簧/工业加工零部件产品
包装箱与箱子上的条形码 3D渲染
一个红色冷藏冰柜
三维渲染未来科幻背景展台
电子科技产品的内部结构
纸箱在传送带上移动
沙发单椅椅子
标准螺母PNG免扣素材|机械制图 | 五金电商 | 工业设计
你可能喜欢
相关收藏夹
大家都在看
登录注册