Avatar notebook default
9篇文章 · 12247字 · 1人关注
  • FFmpeg使用流程

    一般流程: 1、av_register_all();//注册所有文件格式和编解码库 2、avformat_network_init();//打开...

  • Resize,w 360,h 240
    FFmpeg编解码流程、H264浅析

    4 H.264 的概念梳理4.1 帧、分片、宏块(frame、slice、MB (Macro Block) 等)概念关系 其中,NAL ( Ne...

  • RTP、RTSP、RTCP、RTMP、SRT、RIST

    传输协议 在5G+超高清直播传输领域,选择一种有效的传输协议,以减少业务传输时延,改善业务性能是非常重要的。目前应用较多的是RTP、SRT、RI...

  • iOS使用WebRTC实现P2P通信流程

    一、背景 背景:记录下iOS P2P通信的实现的流程,以及实现过程中遇到的问题,方便后续bug调试,为代码整洁规范化提供设计思路 目标群体:iO...

  • Resize,w 360,h 240
    Build FFmpeg+rist for iOS

    对比了RTSP、SRT、RIST几个协议之后,最终选用RIST作为我们的设备音视频传输协议;ffmpeg在4.4以后才支持rist,OBS也要2...

  • FFmpeg编码占用CPU高的问题

    主要问题集中在编码过程中需要CPU大量的参与工作,因为压缩率的设置不同,使用ultrafast,编码器的工作量比medium的工作量少了,cpu...

  • Resize,w 360,h 240
    avio_open2崩溃分析

    问题起因:在输入错误url情况下,avio_open2会报错;其实最简单的办法就是把ffmpeg源码拖进工程项目跑,就能发现具体出错在哪里了,但...

  • Resize,w 360,h 240
    AVFrame转UIImage导致ERROR_CGDataProvider_BufferIsNotReadable

    在处理视频的时候,有个画中画的需求,需要展示视频的一张静态图,作为占位;所以选择把AVFrame转成UIImage供后面需要调用的地方使用,当然...

  • Resize,w 360,h 240
    FFmpeg编译-iOS平台

    介绍 FFmpeg是一个多平台多媒体处理工具,所以也可以在Mac下运行,下面会分别列出在Mac下如何安装FFmpeg以及如何编译出iOS可用的库...

    1.2 3814 0 10

文集作者