FMUSER更轻松地传输视频和音频!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org ->荷兰语
sq.fmuser.org ->阿尔巴尼亚人
ar.fmuser.org ->阿拉伯语
hy.fmuser.org - >亚美尼亚
az.fmuser.org ->阿塞拜疆
eu.fmuser.org ->巴斯克
be.fmuser.org ->白俄罗斯语
bg.fmuser.org - >保加利亚
ca.fmuser.org ->加泰罗尼亚语
zh-CN.fmuser.org ->中文(简体)
zh-TW.fmuser.org - >中国(繁体)
hr.fmuser.org ->克罗地亚语
cs.fmuser.org ->捷克
da.fmuser.org ->丹麦语
nl.fmuser.org - >荷兰
et.fmuser.org ->爱沙尼亚语
tl.fmuser.org ->菲律宾
fi.fmuser.org ->芬兰语
fr.fmuser.org - >法国
gl.fmuser.org ->加利西亚语
ka.fmuser.org ->乔治亚
de.fmuser.org ->德语
el.fmuser.org - >希腊
ht.fmuser.org ->海地克里奥尔语
iw.fmuser.org ->希伯来语
hi.fmuser.org ->印地语
hu.fmuser.org - >匈牙利
is.fmuser.org ->冰岛语
id.fmuser.org ->印尼语
ga.fmuser.org ->爱尔兰
it.fmuser.org - >意大利
ja.fmuser.org ->日语
ko.fmuser.org ->韩文
lv.fmuser.org ->拉脱维亚
lt.fmuser.org - >立陶宛
mk.fmuser.org ->马其顿语
ms.fmuser.org ->马来语
mt.fmuser.org ->马耳他语
no.fmuser.org - >挪威
fa.fmuser.org ->波斯语
pl.fmuser.org ->波兰语
pt.fmuser.org ->葡萄牙语
ro.fmuser.org - >罗马尼亚
ru.fmuser.org ->俄语
sr.fmuser.org ->塞尔维亚语
sk.fmuser.org ->斯洛伐克
sl.fmuser.org - >斯洛文尼亚
es.fmuser.org ->西班牙语
sw.fmuser.org ->斯瓦希里语
sv.fmuser.org ->瑞典语
th.fmuser.org - >泰国
tr.fmuser.org ->土耳其语
uk.fmuser.org ->乌克兰语
ur.fmuser.org ->乌尔都语
vi.fmuser.org - >越南
cy.fmuser.org ->威尔士语
yi.fmuser.org - >意第绪语
1。 采集
音频收集音频收集过程主要使用设备将环境中的模拟信号收集为PCM编码的原始数据,然后将数据编码并压缩为MP3和其他格式以进行分发。 常见的音频压缩格式为:MP3,AAC,HE-AAC,Opus,FLAC,Vorbis(Ogg),Speex和AMR。
图像采集图像采集过程主要由相机和其他设备捕获为YUV编码的原始数据,然后将其编码并压缩为H.264和其他格式的数据以进行分发。 常见的视频打包格式包括:MP4、3GP,AVI,MKV,WMV,MPG,VOB,FLV,SWF,MOV,RMVB,WebM等。
2。 治疗
采集视频或音频后,可获得原始数据。 为了增强某些现场效果或添加一些其他效果,我们通常在对其进行编码和压缩之前对其进行处理。
视频美感,水印,路径,自定义
音频混合,降噪,特殊效果,自定义
3.编码和包装
1.编码
对于流媒体传输,编码非常重要。 它的编码性能,编码速度和编码压缩率将直接影响整个流媒体传输的用户体验和传输成本。
常见的视频编码器:
1)H.264 / AVC
2)HEVC / H.265
3)VP8
4)VP9
5)FFmpeg
音频编码器:MP3,AAC等
2。 包
混合并封装编码器生成的多媒体内容(视频,音频,字幕,章节信息等)
几种常见的包装格式:
1)AVI格式(.avi后缀)
2)DV-AVI格式(.avi后缀)
3)QuickTime文件格式格式(后缀.mov)
4)MPEG格式(文件扩展名可以是.mpg .mpeg .mpe .dat .vob .asf .3gp .mp4等)
5)WMV格式(后缀.wmv .asf)
6)Real Video格式(后缀.rm .rmvb)
7)Flash视频格式(后缀.flv)
8)Matroska格式(后缀.mkv)
9)MPEG2-TS格式(后缀.ts)
目前,我们主要在流媒体传输中使用FLV和MPEG2-TS格式,特别是在RTMP / HTTP-FLV和HLS协议中使用的实时广播。
四。 推送到服务器
共有三种主要的推送协议:
RTSP(实时流协议):实时流协议,是一种用于控制声音或视频的多媒体流协议,由Real Networks和Netscape共同提出;
RTMP(实时消息协议):实时消息协议是Adobe开发的一种开放协议,用于Flash播放器和服务器之间的音频,视频和数据传输;
HLS(HTTP实时流传输):是由Apple Inc.实现的基于HTTP的流媒体传输协议;
RTMP是当前主流的流媒体传输协议,已广泛应用于现场直播领域。 市场上大多数直播产品都采用此协议。
RTMP协议基于TCP,是一种用于实时数据通信的网络协议。 它主要用于Flash / AIR平台与支持RTMP协议的流媒体/交互式服务器之间的音频,视频和数据通信。 支持该协议的软件包括Adobe Media Server / Ultrant Media Server / red5等。
它有三个变种:
RTMP使用端口1935作为TCP之上的纯文本协议;
RTMPT封装在HTTP请求中,并且可以穿越防火墙。
RTMPS与RTMPT相似,但是使用HTTPS连接。
RTMP协议就像用于保存数据包的容器。 这些数据可以是AMF格式的数据,也可以是FLV中的视频/音频数据。 单个连接可以通过不同的通道传输多个网络流。 这些通道中的数据包以固定大小的数据包传输。
五,服务器流媒体分发
流媒体服务器的功能是负责实时流的发布,重新广播和分发。
六。 播放器流
主要是实现终端上直播节目的显示。 由于此处使用的传输协议是RTMP,因此可以使用任何支持RTMP流协议的播放器,例如:
电脑:VLC等
移动终端:Vitamio和ijkplayer等。
----------------
版权声明:本文是CSDN博客“ Yuan Jiao Shou”的原始文章,遵循CC 4.0 BY-SA版权协议。 请附上原始来源链接和此声明以供重新打印。
原始链接: https://blog.csdn.net/xxtt0524/article/details/70332403
|
输入电子邮件以获取惊喜
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org ->荷兰语
sq.fmuser.org ->阿尔巴尼亚人
ar.fmuser.org ->阿拉伯语
hy.fmuser.org - >亚美尼亚
az.fmuser.org ->阿塞拜疆
eu.fmuser.org ->巴斯克
be.fmuser.org ->白俄罗斯语
bg.fmuser.org - >保加利亚
ca.fmuser.org ->加泰罗尼亚语
zh-CN.fmuser.org ->中文(简体)
zh-TW.fmuser.org - >中国(繁体)
hr.fmuser.org ->克罗地亚语
cs.fmuser.org ->捷克
da.fmuser.org ->丹麦语
nl.fmuser.org - >荷兰
et.fmuser.org ->爱沙尼亚语
tl.fmuser.org ->菲律宾
fi.fmuser.org ->芬兰语
fr.fmuser.org - >法国
gl.fmuser.org ->加利西亚语
ka.fmuser.org ->乔治亚
de.fmuser.org ->德语
el.fmuser.org - >希腊
ht.fmuser.org ->海地克里奥尔语
iw.fmuser.org ->希伯来语
hi.fmuser.org ->印地语
hu.fmuser.org - >匈牙利
is.fmuser.org ->冰岛语
id.fmuser.org ->印尼语
ga.fmuser.org ->爱尔兰
it.fmuser.org - >意大利
ja.fmuser.org ->日语
ko.fmuser.org ->韩文
lv.fmuser.org ->拉脱维亚
lt.fmuser.org - >立陶宛
mk.fmuser.org ->马其顿语
ms.fmuser.org ->马来语
mt.fmuser.org ->马耳他语
no.fmuser.org - >挪威
fa.fmuser.org ->波斯语
pl.fmuser.org ->波兰语
pt.fmuser.org ->葡萄牙语
ro.fmuser.org - >罗马尼亚
ru.fmuser.org ->俄语
sr.fmuser.org ->塞尔维亚语
sk.fmuser.org ->斯洛伐克
sl.fmuser.org - >斯洛文尼亚
es.fmuser.org ->西班牙语
sw.fmuser.org ->斯瓦希里语
sv.fmuser.org ->瑞典语
th.fmuser.org - >泰国
tr.fmuser.org ->土耳其语
uk.fmuser.org ->乌克兰语
ur.fmuser.org ->乌尔都语
vi.fmuser.org - >越南
cy.fmuser.org ->威尔士语
yi.fmuser.org - >意第绪语
FMUSER更轻松地传输视频和音频!
联系我们
分类目录
订阅电子邮件