FFmpeg从入门到出家(HEVC在RTMP中的扩展)

摘要: 为推进HEVC视频编码格式在直播方案中的落地,经过CDN联盟讨论,并和主流云服务厂商达成一致,规范了HEVC在RTMP/FLV中的扩展,具体修改内容见下。 阅读全文
posted @ 2018-01-19 14:24 云计算精选 阅读(2161) 评论(0) 推荐(0) 编辑

FFmpeg从入门到出家(FLV文件结构解析)

摘要: FLV(FLASH VIDEO),是一种常用的文件封装格式,目前国内外大部分视频分享网站都是采用的这种格式。其标准定义为《Adobe Flash Video File Format Specification》。RTMP协议也是基于FLV视频格式的。 阅读全文
posted @ 2018-01-09 10:59 云计算精选 阅读(974) 评论(0) 推荐(0) 编辑

iOS音频采集过程中的音效实现

摘要: 比如演唱类的直播间中, 主播伴随着背景音乐演唱. 这时有些主播就会希望能够给自己声音增加混响的效果, 营造出在舞台剧场等环境下演唱的氛围. 再比如有些搞笑类的直播间, 主播会希望给自己的声音添加变声的效果, 女变男,男变女或者变成机器人等等. 为了实现这些需求我们需要对采集的声音进行处理, 并且为了让主播实时听到这些处理后的效果,以便根据效果进行调整,我们也需要提供低延时的回放,将变化后的声音播放给主播听.对声音处理的方案比较多,这里介绍一下金山云直播SDK中所采用的基于iOS提供的AudioUnit的方案。 阅读全文
posted @ 2018-01-03 17:07 云计算精选 阅读(1068) 评论(0) 推荐(0) 编辑

视频云SDK iOS持续集成项目实践

摘要: 1. 前言 2016年, 我们维护的 iOS推流播放融合SDK KSYLive_iOS 在github上发布了40多个版本, 平均两周发布一个新版本, 经历了最初痛苦的全手动版本构建和维护, 到后来慢慢搭建起来的持续集成系统, 在这里简要的总结一下这个搭建过程中的一些实践经验. 1.1 持续集成的作 阅读全文
posted @ 2017-12-28 16:02 云计算精选 阅读(221) 评论(0) 推荐(0) 编辑

Android短视频SDK转码实践

摘要: 转码对于普通用户来说不可见的,但却是短视频SDK的一个重要过程。 阅读全文
posted @ 2017-12-25 17:15 云计算精选 阅读(1673) 评论(0) 推荐(0) 编辑