Avatar notebook default
14篇文章 · 0字 · 5人关注
  • iOS解码关于视频中带B帧排序问题

    需求 在解码带B帧的视频编码码流中,由于B帧的存在,导致parse出来的数据时间戳本身不是连续的,因为B帧需要可能需要参考后面的帧.因此,解码完...

  • iOS利用VideoToolbox实现视频硬解码

    需求 本文主要将含有编码的H.264,H.265视频流文件解码为原始视频数据,解码后即可渲染到屏幕或用作其他用途. 实现原理 正如我们所知,编码...

  • iOS利用FFmpeg实现Video硬解码

    需求 将编码的视频流解码为原始视频数据,编码视频流可以来自网络流或文件,解码后即可渲染到屏幕. 实现原理 正如我们所知,编码数据仅用于传输,无法...

  • iOS渲染-将视频原始数据(RGB,YUV)渲染到屏幕上

    需求 在做如美颜,滤镜等功能时,我们不能使用相机原生的AVCaptureVideoPreviewLayer,而是需要通过其他方式将视频原始帧数据...

  • iOS视频编码实战VideoToolbox

    需求 iOS中编码视频数据,一般情况而言一个项目仅需要一个编码器,不过有时特殊需求可能需要两个编码器同时工作.本例中实现了编码器类.仅通过指定不...

  • (推荐阅读)H264, H265硬件编解码基础及码流分析

    需求 在移动端做音视频开发不同于基本的UI业务逻辑工作,音视频开发需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些...

  • Resize,w 360,h 240
    iOS AVAsset

    GitHub地址(附代码) : iOS AVAsset 简书地址 : iOS AVAsset 博客地址 : iOS AVAsse...

    1.6 8392 0 11
  • iOS视频采集实战(AVCaptureSession)

    需求:使用AVFoundation中的AVCaptureSession实现设置相机的分辨率,帧率(包括高帧率), 切换前后置摄像头,对焦,屏幕旋...

  • Resize,w 360,h 240
    iOS视频流采集概述(AVCaptureSession)

    需求:需要采集到视频帧数据从而可以进行一系列处理(如: 裁剪,旋转,美颜,特效....). 所以,必须采集到视频帧数据. 阅读前提: 使用AVF...

    1.6 4615 3 13

文集作者