MacMetalYuv.zip
该资源为mac下使用metal显示yuv420的源码,使用方法为: 1 将所有文件加入到自己工程 2 在要显示视频的NSView中定义SampleNSVideoView子view 3 调用showFrame接口即可 注意:这里的yuv420对mac下的是 y420格式
该资源为mac下使用metal显示yuv420的源码,使用方法为: 1 将所有文件加入到自己工程 2 在要显示视频的NSView中定义SampleNSVideoView子view 3 调用showFrame接口即可 注意:这里的yuv420对mac下的是 y420格式
扩展webrtc视频采集功能,外部采集到视频后通过该类的InputVideoFrame接口传入yuv数据
一个基于ffmpeg封装的rtmp推送h264和aac数据的源码,要求所使用的ffmpeg中已经添加的h264和aac编码
该资源是基于FFMpeg进行的二次开发,该压缩包包含两部分:视频采集类、视频格式转换类,视频采集类根据用户传入的设备名字、帧率、视频大小进行视频采集,而采集类中包含一个视频转换类,视频转换类负责将摄像头采集的数据转为yuv420,并将尺寸转为用户输入的尺寸,该模块中用到pthread库创建线程
这是一个类,该类封装了ffmpeg写m3u8和ts文件的流程,接口简单,直接加入自己的工程即可以使用,ffmpeg库要用新版本,至少2.8以后
在windows下对pthread源码进行编译,pthread是一套跨平台线程库,用它编写多线程可以统一平台调用方式
window下音频采集代码,使用windows api wavein相关接口封装的音频采集类,接口简单,通过回调函数将数据返回
创作能手
分享达人
阅读者勋章
持续创作