Avatar notebook default
16篇文章 · 38355字 · 6人关注
  • Resize,w 360,h 240
    Android多媒体SDK中的组件化设计思想

    本文主要介绍金山云Android推流、短视频SDK设计中,为保证SDK的灵活性、可扩展性,在SDK组件化方向上所做的一些探索。 成熟的PC端多媒...

  • Resize,w 360,h 240
    Android短视频SDK转场特效的音视频同步分析

    在短视频的应用场景中,经常存在用户拍摄的两个或者多个视频生成一个视频的需求,为了达到两个视频平滑过渡,就需要在两个视频中间添加转场效果。由于导入...

    0.5 4094 1 10
  • Resize,w 360,h 240
    Android NDK MediaCodec在ijkplayer中的实践

    从API 21(Android 5.0)开始Android提供C层的NDK MediaCodec的接口。 Java MediaCodec是对ND...

  • iOS短视频SDK中的AVFoundation实践

    1. 前言 在iOS中,AVFoundation是一个集视频播放、播放缓存、视频转码、图层混合、混音、变调、变速等诸多功能的多媒体库,在iOS短...

  • 基于proxy方案的iOS 视频播放cache实践

    2017年是短视频应用火爆的一年,在短视频应用中,必然会遇到的一个问题就是用户在反复观看同一个视频的时候,如何减少网络流量的使用。如果用户第一次...

  • Resize,w 360,h 240
    Android播放器的录制实践

    播放录制是在观众端录制视频内容存至本地。观众对观看内容非常感兴趣想要将该视频内容留存至本地时便可使用该功能。 一. 可行的方案 在Android...

  • Resize,w 360,h 240
    iOS音频采集过程中的音效实现

    1. 背景 iOS系统提供了非常丰富的音频相关的API,涵盖了从采集,处理到播放等各个环节,并且按照需求的层次进行了分组。 其中,离底层的驱动和...

    1.6 3746 1 14
  • Resize,w 360,h 240
    iOS AVSampleBufferDisplayLayer在ijkplayer中的实现

    目前iOS端播放器在视频播放上大多采用VideoToolBox硬解码+OpenGL ES渲染的方案,但如果只是为了渲染而没有其他的后处理过程,推...

    1.0 8458 1 13
  • Resize,w 360,h 240
    iOS 混音的一种实现方法

    本文已经投稿其他地方,本处拒绝转载! 1. 背景 提到混音很多想到的是玩音乐的人用一些专业的设备做一些很炫但是看不懂的事情... 在移动直播场景...

    0.2 8530 3 12

文集作者