kevinchen1223's starred repositories

cs-self-learning

计算机自学指南

Language:HTMLLicense:MITStargazers:51385Issues:308Issues:167

ZLMediaKit

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11

Language:C++License:NOASSERTIONStargazers:13012Issues:346Issues:2862

EffectiveModernCppChinese

《Effective Modern C++》- 完成翻译

QWidgetDemo

Qt编写的一些开源的demo,预计会有100多个,一直持续更新完善,代码简洁易懂注释详细,每个都是独立项目,非常适合初学者,代码随意传播使用,拒绝打赏和捐赠,欢迎留言评论!公众号:Qt实战/Qt入门和进阶/Qt教程

Language:C++License:NOASSERTIONStargazers:5684Issues:161Issues:31

LearnOpenGL-CN

http://learnopengl.com 系列教程的简体中文翻译

wvp-GB28181-pro

WEB VIDEO PLATFORM是一个基于GB28181-2016标准实现的网络视频平台,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。

Language:JavaLicense:MITStargazers:4500Issues:89Issues:1196

QtExamples

Qt 之 GUI 控件使用 / 网络 / 架构原理 / 运行机制理解;DTK 重绘控件方式的框架解析;IDE 技巧之 Visual Studio / Qt Creator;此为系列文章教程

Language:C++License:Apache-2.0Stargazers:3109Issues:62Issues:7

chatgpt

演示站现在可以免费使用ChatGPT对话和画图了。全网最易部署,响应速度最快的ChatGPT环境。PHP版调用OpenAI接口进行问答和画图,采用Stream流模式通信,一边生成一边输出。前端采用EventSource,支持Markdown格式解析,支持公式显示,代码有着色处理,支持画图。页面UI简洁,支持上下文连续会话。源码只有几个文件,没用任何框架,支持所有PHP版本,全部开源,极易二开。保姆级教程,账号等周边资源,欢迎进群交流,一切全免费。

media-server

RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM

webrtc-streamer

WebRTC streamer for V4L2 capture devices, RTSP sources and Screen Capture

Language:C++License:UnlicenseStargazers:2760Issues:122Issues:627

directx-sdk-samples

This repo contains Direct3D 11, XInput, and XAudio2 samples C++ samples from the legacy DirectX SDK updated to build using the Windows 10 SDK

Language:C++License:MITStargazers:1331Issues:76Issues:27

deep-learning-from-scratch

《深度学习入门-基于Python的理论与实现》,包含源代码和高清PDF(带书签);慕课网imooc《深度学习之神经网络(CNN-RNN-GAN)算法原理-实战》;《菜菜的机器学习sklearn》

Language:Jupyter NotebookStargazers:1122Issues:15Issues:2

hplayer

A multi-screen player using Qt + FFmpeg.

Language:C++License:LGPL-2.1Stargazers:876Issues:35Issues:25

libwebrtc

:package: Google's WebRTC implementation in a single static library.

Language:CMakeLicense:Apache-2.0Stargazers:630Issues:40Issues:79

srs_code_note

直播点播,rtc学习资料,srs源代码分析,SRS4.0 GB28181对接,cdn原理实现,连麦,会议直播录相,微信小程序会议接入,sip客户端会议接入等方案文档,物联网调查报告,深度学习教材等

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;

Language:C++License:MITStargazers:502Issues:22Issues:4

DLNA-Cast

基于Cling库封装的DLNA投屏库,支持DMC、DMS、DMR功能。

client-server-webrtc-example

An example for using WebRTC to communicate between a JavaScript client and a C++ server.

Language:C++License:MITStargazers:272Issues:12Issues:10

QtAVPlayer

Free and open-source Qt Media Player library based on FFmpeg, for Linux, Windows, macOS, iOS and Android.

Language:C++License:MITStargazers:249Issues:10Issues:173

webrtc-org

WebRTC.org website (*** This repository is deprecated ***) - The documentation to contribute to native code is available at https://webrtc.googlesource.com/src/+/refs/heads/master/docs/native-code/index.md, info about WebRTC is available at https://webrtc.org)

Language:HTMLLicense:BSD-3-ClauseStargazers:236Issues:49Issues:44

webrtc-native-to-browser-peerconnection-example

WebRTC native C++ to browser PeerConnection example

cpp-utils

:hibiscus: 一些C/C++常用封装例子

Language:C++License:MITStargazers:201Issues:16Issues:2

VideoRecorder

Qt+ffmpeg实现的录屏软件

Language:CStargazers:145Issues:0Issues:0

PointCloudTools

PointCloudTools是一款在Windows平台基于VS2017、Qt5.9.5、PCL1.8.1、VTK8.0.0源码编译开发的专门处理点云(.pcd、.ply、.obj等格式)文件的可视化工具。 该工具点云可视化使用的是vtk8.0.0编译生成的QVTKWidget窗口控件,使用PCL可以对点云进行滤波(filter)、特征提取(features)、关键点(keypoint)、 分割(segmentation)、识别(recognition)、可视化(visualization)等操作,可以对所有点云进行WGS84到平面坐标系转换,也包含将经纬度坐标转为UTM坐标的方法。 下载64位PCL1.8.164位下载路径:https://github.com/PointCloudLibrary/pcl/releases或http://unanancyowen.com/en/pcl181 PCL1.8.1对应的VTK版本为8.0.0,下载地址:https://gitlab.kitware.com/vtk/vtk/tree/v8.0.0

SolutionSample

该项目主要是用c++实现了跨平台的基础库,包括线程、互斥锁、自旋锁、条件变量、信号量等。另外还有封装了日志、配置文件读取、日期时间等常用类。再此基础上封装了开源Libevent网络库。主程序框架用了单例模式、工厂模式、命令模式来实现。

Language:C++Stargazers:18Issues:5Issues:0
Language:RoffStargazers:14Issues:0Issues:0

TsutennQVTKWidget

A Qt widget to display VTK instance with multi-touch

Language:C++Stargazers:10Issues:0Issues:0

media

视频图片编辑码处理实验

Language:C++Stargazers:7Issues:3Issues:0

caudio_video

音视频的基础知识 ^_^ ffmpeg 简单应用

Language:CStargazers:3Issues:1Issues:0