腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
视频
用户
沙龙
专栏
专区
综合排序
丨
最热优先
丨
最新优先
时间不限
开源
项目
:WPF在线
音视频
聊天
项目
一个基于.NET 6开发的在线
音视频
聊天
项目
,客户端使用WPF开发,后端使用.NET Core Web API。 一.
项目
介绍 一个基于.NET 6开发的在线
音视频
聊天
项目
,客户端使用WPF开发,后端使用.NET Core Web API。 SignalR 用于服务器与客户端的通讯手段,该
项目
用于好友申请、消息提示、公告、聊天和
音视频
通话等一系列通知。 WPF端 TXLiteAV 操作腾讯云的TRTC服务,本地设备
音视频
推流、获取房间内其他用户
音视频
数据。 XamlAnimatedGif 播放GIF,因设备效率问题,改动作者源码后重新打包使用。
项目
配置 如果需要正常运行此
项目
,请了解相关配置。
沙漠尽头的狼
2022-04-18
2.2K
0
标签:
.net
https
网络安全
api
github
音视频
领域火爆的开源
项目
1.ffmpeg https://github.com/FFmpeg/FFmpeg ffmpeg应该是
音视频
入门必须要掌握的开源
项目
,涉及到
音视频
从生产到消费的完整过程,ffmpeg是一个综合性
项目
, 涉及到非常多的知识点; ffmpeg 从模块上划分可以分为下面几个模块: libavutil:ffmpeg中通用的工具库,其他模块的通用功能会调用到这儿; libavformat:
音视频
封装格式处理模块 ,可以用于解封和封装; libavcodec:
音视频
编码解码的库,是ffmpeg的核心库; libavfilter:滤镜特效处理的库; libavresample:这个库已经废弃,可以忽略; libpostproc :
音视频
后期加工的库; libswresample:音频采样数据格式转化; libswscale:视频像素数据格式转换; libavdevice:控制各种设备的输入输出,如果需要外接设备的话,一般情况下用不到 es处理的例子; 视频转码的例子; 3.ijkplayer https://github.com/bilibili/ijkplayer ijkplayer 是哔哩哔哩公司基于ffplay开发的一个
音视频
播放库
马上就说
2020-12-11
2.7K
0
标签:
github
git
https
网络安全
视频处理
项目
实战——Qt实现FFmpeg
音视频
转码器
前言 本文记录使用 Qt 实现 FFmepg
音视频
转码器
项目
的开发过程。 一、移植 FFmpeg 相关文件 1、首先创建一个 Qt
项目
,选择 MSVC2017 32bit 作为其编译器 2、将 FFmpeg 相关库及源文件拷贝到当前目录下 3、注释 prepare_app_arguments 函数(这里方便后面我们运行时可以指定相应的转码参数) 4、将所需的一些 dll 动态库文件拷贝到 debug 目录下 5、将
音视频
素材文件拷贝到 build-QtVideoConverterFFmpeg431 } } 7、最终运行效果 将本地 mp3 文件转换成 flv 文件 五、附录 附上一个十六进制颜色码的网站:十六进制颜色代码表,图表及调色板 六、资源自取 链接:基于QT和ffmpeg的
音视频
转码器
Gnep@97
2024-01-23
2.1K
0
标签:
qt
ffmpeg
函数
拖拽
音视频
堪称教科书级别的 Android
音视频
入门
项目
FFmpeg https://github.com/FFmpeg/ FFmpeg应该是
音视频
入门必须要掌握的开源
项目
,涉及到
音视频
从生产到消费的完整过程,FFmpeg是一个综合性
项目
,涉及到非常多的知识点 ; FFmpeg 从模块上划分可以分为下面几个模块: libavutil:FFmpeg中通用的工具库,其他模块的通用功能会调用到这儿; libavformat:
音视频
封装格式处理模块,可以用于解封和封装 ; libavcodec:
音视频
编码解码的库,是FFmpeg的核心库; libavfilter:滤镜特效处理的库; libavresample:这个库已经废弃,可以忽略; libpostproc:
音视频
后期加工的库 该
项目
通过精心设计的代码结构,实现了对这两个API的充分利用,确保了高质量的
音视频
同步录制。 它使用异步处理方式,降低了CPU占用,并且支持自定义分辨率、比特率等参数,以适应各种不同的录制需求。 ijkplayer https://github.com/bilibili/ijkplayer ijkplayer 是哔哩哔哩公司基于ffplay开发的一个
音视频
播放库,目前应用的比较广泛; 1)可以支持所有的音频
小驰行动派
2025-04-24
459
0
标签:
音视频
android
入门
视频
音频
推荐几个堪称教科书级别的 Android
音视频
入门
项目
目前,市面上关于
音视频
学习的相关书籍并不多,而且即使看了书籍学了理论,最终还是要回归到代码上来。 毕竟 IT 行业实践性要求高,强调动手能力,
音视频
这方面就更得多操作和探索了。 推荐下面几个
项目
会各有侧重,分别涵盖了 Android
音视频
录制 API 、OpenGL 渲染和综合运用的例子。 GPUImage Github 地址: https://github.com/cats-oss/android-gpuimage GPUImage 毫无疑问是
音视频
项目
里面必读工程了,它的侧重点在于渲染方面
音视频
API 综合运用。 以上,希望对于想从事
音视频
开发的你,也能够看看上面几个
项目
源码,学习到更多技巧,共同进步。
音视频开发进阶
2020-05-25
1.7K
0
标签:
api
opengl
android
git
github
音视频
实战开源
项目
学习第一期!
前言: 大家好,最近打算开一个专题,来专门学习一些优秀的
音视频
开源
项目
,同时
项目
工程不是特别复杂的那种,先从简单的开始,学习别人的软件设计思路和写法! 今天是第一期,由于之前专门讲解过rtsp协议,而且最近也在弄这个;所以我们就从rtsp开源
项目
开始来学习! 首先要说明的是,这两个开源
项目
都是基于c++来实现的! 开源
项目
实际效果: 因为是第一期,所以呢,肯定也不讲解代码的,代码框架和代码细节,放到下一期来开始讲解! 首先我们来看第一个
项目
,这个
项目
是rtspServer和rtspClient:
项目
地址: https://github.com/fengweiyu/RTSP 因为readme里面有写如何运行工程, 当然上面的两个
项目
是可以移植到你的开发板里面去的,自己适当修改一下就行!
用户6280468
2023-08-31
451
0
标签:
开源
框架
设计
协议
音视频
抖
音视频
爬取
项目
:Dusk库的使用示例
所以我们将介绍如何使用PHP和Dusk库来创建一个抖
音视频
爬虫
项目
,以下载抖
音视频
并保存到本地。Dusk库相关介绍Dusk库是一个用于Laravel框架的浏览器自动化测试和网页爬虫工具。 要实现抖
音视频
爬取,我们需要以下思路:1使用Dusk库打开抖
音视频
页面。2使用Dusk的选择器定位视频元素,通常是通过视频标签或类名来定位。3提取视频的URL、标题、点赞数、评论数等信息。 下面是一个完整的抖
音视频
爬虫示例代码,其中包含了代理信息的配置:<? json_encode($videoInfo, JSON_PRETTY_PRINT);// 保存到本地文件file_put_contents('video_info.json', $jsonData);您可以根据
项目
需求将数据保存到不同的存储介质 请注意,这些只是一个基本示例,您可以根据
项目
需求和网站结构进行修改和扩展。
小白学大数据
2023-11-13
1.4K
0
标签:
python
短视频
音视频
实战开源
项目
学习第二期!
前言: 大家好,今天继续分享
音视频
开源学习第二期,在前面的一期里面,我已经给大家演示了如何去跑起这个开源
项目
,包括源码下载;
音视频
实战开源
项目
学习第一期! 今天继续来讲解这个开源
项目
。 不过在讲解这期内容之前,给大家分享这周和网友交流的一些
音视频
问题,也算是是一种经验积累和视野积累: 问题一:用vlc或者ffplay播放器拉流播放的时候,会出现一帧模糊(跟花屏有点不一样的显示): 问题二 ok下面开始分享本期内容: 一、rtsp_server的软件框架: 由于这个
项目
比较简单,但是其实也不简单,我一直在之前的文章或者直播里面给大家分享过,现在做rtsp这块的开发,在企业里面更多的是使用sdk 提供的接口来开发,所以很多rtsp的实现小小细节你是不知道的,所以呢,这也是写这个系列开源
项目
的学习意义所在,当然后面会写更多的开源
项目
个人学习心得! 特别是协议头和协议体那块,倒是写代码得时候,直接找到对应得那部分看就行,关于这些基础知识你可以看我之前得直播讲解rtsp基础知识讲解或者呢您也可以看一些网上写的博客去学习,等你有了这些基础,你再来看我现在分享的这个开源
项目
用户6280468
2023-08-31
420
0
标签:
开源
编码
开发
配置
音视频
如何选择
音视频
开源
项目
,避坑指南,入坑躺平
音视频
业务的繁荣,必定造就开源
项目
的繁荣,反过来说也是一样的,互相成就。遍地都是开源的轮子,如何选择?提供一个有效的角度,可作为避坑指南。 不更新的
项目
就是坑了,没有哪个开源
项目
拿来就能用的,除了那个996.ICU[1],一般开源
项目
都是会遇到问题的,有人在更新维护就很重要。 FFmpeg不是
音视频
服务器,但是是
音视频
业内的楷模,这活跃程度和持续的年数也是所有打算特别是冲动着做开源
项目
的楷模,18年持续活跃,请收下我的膝盖。 Go和WebRTC在一起会发生什么? 很大一部分是因为语言原因,自己做
音视频
的更喜欢Rust,就搞个吧,占个坑吧。Go也是如此吧,新语言做老领域的开源
项目
,很多都是这种冲动。 因此,看开源
项目
的定位(介绍)就很关键,自己想清楚了定位,有自己的特点,才能和其他开源
项目
配合起来,才能做到长久更新。
Winlin
2022-03-18
1K
0
标签:
https
网络安全
开源
github
git
音视频
项目
:实现一个RTMP流媒体服务器
内容来源:程序员老廖
项目
概述本
项目
是一个基于muduo网络库实现的高性能RTMP流媒体服务器,支持:✅ H.264 + AAC
音视频
编码格式✅ 多路推流和拉流 ✅ GOP缓存机制 实现快速首屏✅
音视频
同步 ✅ 低延迟优化✅ 时间戳映射 保证播放连续性技术栈网络框架: muduo (高性能网络库)协议支持: RTMP 1.0 规范
音视频
格式: H.264 + AAC编程语言: C++17构建工具: CMake 视频讲解及源码领取:
音视频
开发找工作要不要学习流媒体服务器? /config.json, 即是在
项目
源码根目录# 3. 运行程序# 方法1:直接运行 运行服务器,默认使用../config.json配置文件. stats.totalPacketsReceived.load() << " TX=" << stats.totalPacketsSent.load();}总结本RTMP推拉流
项目
实现了一个完整的流媒体服务器
程序员老廖
2026-02-27
348
0
标签:
音视频开发
c++
流媒体
rtmp
服务器开发
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档