hejiangshan's repositories
AnalysisAVP
音视频学习,相关文件格式/协议分析,框架学习等。encode decode;rgb yuv h264 aac flv mp4 rtmp;libyuv x264 openh264 faac faad2 fdk-aac librtmp ffmpeg sdl2 webrtc;android ios capture videotoolbox;
Metal_Learn
This project realizes the rendering of real-time video stream through Metal, and the rendered video stream supports NV12, NV21, RGB, BGR and other video formats.
BlackHole
BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.
webtorrent-desktop
❤️ Streaming torrent app for Mac, Windows, and Linux
obs-mac-virtualcam
ARCHIVED! This plugin is officially a part of OBS as of version 26.1. See note below for info on upgrading. 🎉🎉🎉Creates a virtual webcam device from the output of OBS. Especially useful for streaming smooth, composited video into Zoom, Hangouts, Jitsi etc. Like CatxFish/obs-virtualcam but for macOS.
Simple
Simple Client and Simple Server demo and testbed applications.
KakaJSON
Fast conversion between JSON and model in Swift.
HJTurnView
一个神奇的转盘控件,类似于抽奖的转盘,也可以满足很多转盘定制化的需求
peertalk
iOS and Mac Cocoa library for communicating over USB
SimpleH264Analyzer
开源H.264码流分析器,主要用于H.264编码标准算法说明
Diffindo
Diffindo FLV Parser: 史上最强大的开源FLV视频分析工具
FFmpeg_Tutorial
FFmpeg工具和sdk库的使用demo
H264-VideoToolbox-Demo
H264 VideoToolbox Demo
ReactiveCocoa
reactiveCocoa的使用基本介绍
AWLive
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),横屏直播,美颜,flv编码,rtmp协议,blog内陆续更新代码解析,你想学的知识这里都有,愿意懂直播技术的同学快来看!!
ExcelToPlist
将Excel表格转换为Plist文件
GCD_Concurrent
用两种方式实现GCD的并发,一种方式是使用dispatch_semaphore_t的方式,另一种是使用监听通知的方式
Video_Edit
在参考了苹果官方Demo和文档,以及网上的资料之后,整理了视频合并,编辑,裁剪,添加水印,添加背景音乐等功能
TabSwitchDemo
高仿今日头条标签栏切换效果,使用两种方式实现
HJSBendingCurve
使用贝塞尔曲线绘制一条线,通过手势可以控制曲线弯曲
EveryDayTheOrchard-Transition
高仿天天果园,点击水果列表,将列表中的图片,从原位置动画过渡到详情页,从详情页返回到列表页,从banner过渡回到列表。
QQUserProfile
高仿qq个人中心头像动画
Scripted-Mac-Package-Creation
This project has been archived and is no longer maintained