找回密码
 加入怎通
查看: 493|回复: 7

[IT资讯] 手机直播源码,直播源码开发,直播流媒体介绍

[复制链接]
戴蒙 发表于 2018-03-03 10:20:07 | 显示全部楼层 |阅读模式
手机直播源码,直播源码开发,直播流媒体介绍
流媒体开发 :网络层(socket或st)负责传输,协议层(rtmp或hls)负责网络打包,封装层(flv、ts)负责编解码数据的封装,编码层(h.264和aac)负责图像,音频压缩。
帧 :每帧代表一幅静止的图像。
GOP :(Group of Pictures)画面组,一个GOP就是一组连续的画面,每个画面都是一帧,一个GOP就是很多帧的集合。
直播的数据,其实是一组图片,包括I帧、P帧、B帧,当用户第一次观看的时候,会寻找I帧,而播放器会到服务器寻找到最近的I帧反馈给用户。因此,GOP Cache增加了端到端延迟,因为它必须要拿到最近的I帧GOP Cache的长度越长,画面质量越好
码率 :图片进行压缩后每秒显示的数据量。
帧率 :每秒显示的图片数。影响画面流畅度,与画面流畅度成正比:帧率越大,画面越流畅;帧率越小,画面越有跳动感。
由于人类眼睛的特殊生理结构,如果所看画面之帧率高于16的时候,就会认为是连贯的,此现象称之为视觉暂留。并且当帧速达到一定数值后,再增长的话,人眼也不容易察觉到有明显的流畅度提升了。
分辨率 :(矩形)图片的长度和宽度,即图片的尺寸
压缩前的每秒数据量 :帧率X分辨率(单位应该是若干个字节)
压缩比 :压缩前的每秒数据量/码率 (对于同一个视频源并采用同一种视频编码算法,则:压缩比越高,画面质量越差。)
视频文件格式 : 文件的后缀 ,比如 .wmv,.mov,.mp4,.mp3,.avi ,
主要用处 ,根据文件格式,系统会自动判断用什么软件打开,
注意: 随意修改文件格式,对文件的本身不会造成太大的影响,比如把avi改成mp4,文件还是avi.
视频封装格式 : 一种储存视频信息的容器 ,流式封装可以有 TS、FLV 等,索引式的封装有 MP4,MOV,AVI 等,
主要作用 :一个视频文件往往会包含图像和音频,还有一些配置信息(如图像和音频的关联,如何解码它们等):这些内容需要按照一定的规则组织、封装起来.
注意 :会发现封装格式跟文件格式一样,因为一般视频文件格式的后缀名即采用相应的视频封装格式的名称,所以视频文件格式就是视频封装格式。
视频封装格式和视频压缩编码标准 :就好像项目工程和编程语言,封装格式就是一个项目的工程,视频编码方式就是编程语言,一个项目工程可以用不同语言开发。
Lmyxdr专业直播源码搭建,开发。
8 r0 h5 a" V! E/ X/ D( Q

暂时无法加载帖子列表

回复

使用道具 举报

头像被屏蔽
tianqidaobo 发表于 2026-05-17 12:15:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

无奈的人 发表于 2026-08-08 19:22:27 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复

使用道具 举报

别致滴小伙 发表于 2026-08-09 20:56:23 | 显示全部楼层
这个分享太实用了,刚好能用到,感谢楼主!
回复

使用道具 举报

BR2 发表于 2026-10-01 13:32:33 | 显示全部楼层
蹲了这么久,终于看到有价值的讨论,支持一下!
回复

使用道具 举报

发外链的民工 发表于 2026-10-17 06:14:56 | 显示全部楼层
刚好遇到类似问题,看完这个帖子心里有底了
回复

使用道具 举报

柳村 发表于 2026-10-18 19:53:45 | 显示全部楼层
楼主辛苦了,整理这么多内容,必须点赞收藏
回复

使用道具 举报

20120506 发表于 2026-10-22 08:49:32 | 显示全部楼层
内容很干货,没有多余的废话,值得反复看
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-10-30 14:14 , Processed in 0.036602 second(s), 25 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

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