

- 《ONVIF协议网络摄像机(IPC)客户端程序开发》专栏的示例代码_2017-06-27.rarONVIF大小:16MB这是我博客专栏文章《ONVIF协议网络摄像机(IPC)客户端程序开发》中附带的示例代码。 博客:http://blog.csdn.net/benkaoya 专栏:http://blog.csdn.net/benkaoya/article/details/72424335这是我博客专栏文章《ONVIF协议网络摄像机(IPC)客户端程序开发》中附带的示例代码。 博客:http://blog.csdn.net/benkaoya 专栏:http://blog.csdn.net/benkaoya/article/details/72424335
5 0浏览
会员免费 - 各种格式测试视频(.avi.wmv.mkv.mp4.mov.rm)测试视频大小:27MB六种格式的测试视频,包含.avi.wmv.mkv.mp4.mov.rm格式六种格式的测试视频,包含.avi.wmv.mkv.mp4.mov.rm格式
3 7628浏览
会员免费 - C#开发FFMPEG例子(API方式) FFmpeg拉取RTMP流并播放FFmpeg大小:25MB网上C#调用FFmpeg的API例子很少,大多是C/C++的,因为ffmpeg.autogen的名称与FFmpeg完全一样,所以C#中可以直接复制C/C++代码,然后在FFmpeg的方法前加入 ffmpeg. 即可。网上C#调用FFmpeg的API例子很少,大多是C/C++的,因为ffmpeg.autogen的名称与FFmpeg完全一样,所以C#中可以直接复制C/C++代码,然后在FFmpeg的方法前加入 ffmpeg. 即可。
4 7864浏览
会员免费 - H264的码流分析工具H264大小:56MBH264的码流分析工具,做音视频开发的必备神器,里面包括有ts流,264、yuv播放等工具H264的码流分析工具,做音视频开发的必备神器,里面包括有ts流,264、yuv播放等工具
5 4106浏览
会员免费 - 视频编码全角度详解.pdf视频编码全角度详解.pdf 文档,清晰度一般,不介意的请下载。
5 2785浏览
会员免费 - PotPlayer离线OpenCodecSetup解码包x86-x64-x32OpenCodecSet大小:15MBPotPlayer离线OpenCodecSetup解码包,包括x86位(x32位),x64位的。 解决无法安装PotPlayer额外解码器的问题,无法下载PotPlayer的额外解码器。 安装后即可解决播放视频无声音的问题。 提示:DirectX驱动程序未正确安装或音像设备被禁用,的问题也同时解决掉。PotPlayer离线OpenCodecSetup解码包,包括x86位(x32位),x64位的。 解决无法安装PotPlayer额外解码器的问题,无法下载PotPlayer的额外解码器。 安装后即可解决播放视频无声音的问题。 提示:DirectX驱动程序未正确安装或音像设备被禁用,的问题也同时解决掉。
4 6134浏览
会员免费 - --测试专用pcm音频文件以及pcm播放工具pcm大小:74MB下载以后,解压音频播放工具,里边有audio.pcm文件和播放pcm工具。下载以后,解压音频播放工具,里边有audio.pcm文件和播放pcm工具。
4 1724浏览
免费 - qlv转mp4,亲测可用,找了几天才找到的qlv大小:10MBqlv转mp4 确确实实能用的,使用简便,不像网上说的要dos下合并文件,直接选择qlv文件软件转为Mp4,无损转换qlv转mp4 确确实实能用的,使用简便,不像网上说的要dos下合并文件,直接选择qlv文件软件转为Mp4,无损转换
2 5012浏览
会员免费 - 基于RK3399的MPP库实现的视频编码例程RK3399大小:5KB本例程通过调用RK3399的MPP库,实现从USB摄像头采集视频数据,并编码输出为h264帧的视频文件。本例程通过调用RK3399的MPP库,实现从USB摄像头采集视频数据,并编码输出为h264帧的视频文件。
5 7930浏览
会员免费 - C#接讯飞实现语音听写功能demo(windows)xunfei大小:7MB本工程实现的功能是根据已有的音频文件,利用讯飞的语音听写SDK,用C#实现windows平台的语音听写,实现将音频转换为文字本工程实现的功能是根据已有的音频文件,利用讯飞的语音听写SDK,用C#实现windows平台的语音听写,实现将音频转换为文字
5 2421浏览
会员免费 - websocket发送裸H264到Html5解码html5大小:658KB通过websocket传输裸H264到网页通过html5 video标签解码 参考博客https://blog.csdn.net/g0415shenw/article/details/80372580通过websocket传输裸H264到网页通过html5 video标签解码 参考博客https://blog.csdn.net/g0415shenw/article/details/80372580
3 6041浏览
会员免费 - 1KHz 10KHz 20Hz 音频0dB测试文件,WAV格式1KHz大小:47MB1KHz 10KHz 20Hz 音频0dB测试文件,WAV格式 无损音源测试1KHz 10KHz 20Hz 音频0dB测试文件,WAV格式 无损音源测试
5 7316浏览
会员免费 - 13种测试视频格式avi,wmv,mkv,mp4,mov,rm,3gp,flv,mpg,rmvb等视频,格式大小:37MB测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式测试视频多种格式
5 3176浏览
会员免费 - 网页无插件播放rtsp视频,支持最新浏览器内核WebRTC技术大小:25MB支持最新浏览器内核,实现了用RTSP协议接入已有流媒体平台或摄像机的视频,通过转码后用WebRTC进行播放,只要支持WebRTC的浏览器或移动端都可以使用。用WebRTC播放监控视频可以处理高版本浏览器不支持插件的情况,且比rtmp、HLS的实时性更高。支持最新浏览器内核,实现了用RTSP协议接入已有流媒体平台或摄像机的视频,通过转码后用WebRTC进行播放,只要支持WebRTC的浏览器或移动端都可以使用。用WebRTC播放监控视频可以处理高版本浏览器不支持插件的情况,且比rtmp、HLS的实时性更高。
3 1w+浏览
会员免费 - 各种格式的测试音视频-共24种格式测试音视频大小:62MB包含12中格式的测试音频,与12种格式的测试视频 可以测试web上传的转码功能,播放器支持格式等包含12中格式的测试音频,与12种格式的测试视频 可以测试web上传的转码功能,播放器支持格式等
4 1885浏览
会员免费 - 小优优(U盘歌曲顺序调整)V2001.2.exeU盘歌曲大小:12MB小优优可以调整U盘、SD卡(FAT32格式)里歌曲文件的默认顺序。针对很多播放器上不支持按照文件名顺序播放的情况下,本软件可以修改歌曲的播放顺序。对于有排序功能的播放器,使用本软件也可以很方便重新定义顺序。小优优可以调整U盘、SD卡(FAT32格式)里歌曲文件的默认顺序。针对很多播放器上不支持按照文件名顺序播放的情况下,本软件可以修改歌曲的播放顺序。对于有排序功能的播放器,使用本软件也可以很方便重新定义顺序。
0 1w+浏览
免费 - 高清 HEVC(h265)视频文件测试视频大小:29MB提供需要HEVC(H.265)调试视频朋友们,而且还是美女呀提供需要HEVC(H.265)调试视频朋友们,而且还是美女呀
3 1w+浏览
会员免费 - 基于Qt、FFMpeg的音视频播放器C++大小:157MB使用VS2013和Qtmsvc5.7.0版本实现了音视频播放,下载后直接进入src后用VS打开.sln,即可编译运行,若无法运行可能是您的VS环境未配置好,参考我的博客https://blog.csdn.net/hfuu1504011020/article/details/82588399(环境准备),程序中有很详细的代码注释,我的博客也对其每个部分进行了详细的解释说明。使用VS2013和Qtmsvc5.7.0版本实现了音视频播放,下载后直接进入src后用VS打开.sln,即可编译运行,若无法运行可能是您的VS环境未配置好,参考我的博客https://blog.csdn.net/hfuu1504011020/article/details/82588399(环境准备),程序中有很详细的代码注释,我的博客也对其每个部分进行了详细的解释说明。
4 3978浏览
会员免费 - H264测试文件下载 1080P(2分30秒)和720P(1分45秒)H264大小:54MBH264测试文件下载 1080P(2分30秒)和720P(1分45秒)H264测试文件下载 1080P(2分30秒)和720P(1分45秒)
3 7469浏览
会员免费 - QT+FFMPEG 从摄像机拉取rtsp裸h264流,播放并保存到本地ffmpeg大小:34MB功能: 1. 从摄像头拉rtsp裸h264流 2. 实时播放 3. 视频流实时转换为Mpeg-Ts 4. 改变码率,改变I帧间隔 5. 断线重连 6. ffmpeg版本4.3功能: 1. 从摄像头拉rtsp裸h264流 2. 实时播放 3. 视频流实时转换为Mpeg-Ts 4. 改变码率,改变I帧间隔 5. 断线重连 6. ffmpeg版本4.3
4 4734浏览
免费 - ffmpeg软件包ffmpeg大小:14MB参考文章http://www.cnblogs.com/xiezhidong/p/6924775.html参考文章http://www.cnblogs.com/xiezhidong/p/6924775.html
4 6394浏览
会员免费 - amr音频格式文件下载amr格式大小:28KBamr格式的音频文件,是当年步步高手机广告音乐,可以用来测试微信公众号被动回复语音信息.amr格式的音频文件,是当年步步高手机广告音乐,可以用来测试微信公众号被动回复语音信息.
5 2724浏览
会员免费 - ONVIF协议中文版ONVIF大小:2MB这个是 ONVIF2.0协议中文版本,网上找了很久,特上传与大家共享。 ONVIF说白了就是利用webservices协议发现并控制视频监控设备,与语言无关,大家可以下载学习这个是 ONVIF2.0协议中文版本,网上找了很久,特上传与大家共享。 ONVIF说白了就是利用webservices协议发现并控制视频监控设备,与语言无关,大家可以下载学习
4 4871浏览
会员免费 - markdown配套文件,使用前先解压markdown大小:4MB将解压后的文件放在与.exe平级目录即可完成。将解压后的文件放在与.exe平级目录即可完成。
0 881浏览
免费 - Nginx-modul-masternginx大小:533KB下载之后,将此文件解压,放到官网的nginx文件夹下面,更改配置即可下载之后,将此文件解压,放到官网的nginx文件夹下面,更改配置即可
5 1228浏览
会员免费 - 纯静音文件,三种格式mp3,ogg,wav,30秒时长mp3大小:513KB纯静音文件,三种格式mp3,ogg,wav,30秒时长,采样率44100hz,32位浮点型,压缩包内有音频信息截图,按需自取。纯静音文件,三种格式mp3,ogg,wav,30秒时长,采样率44100hz,32位浮点型,压缩包内有音频信息截图,按需自取。
5 1w+浏览
会员免费 - mpp_demo.rarmpp大小:258KBmpp_demo.rarmpp_demo.rar
5 1767浏览
免费 - ffmpeg之H265解码H265解码大小:29MB博客地址: https://blog.csdn.net/g0415shenw/article/details/81839672 使用ffmpeg解析H265博客地址: https://blog.csdn.net/g0415shenw/article/details/81839672 使用ffmpeg解析H265
4 5791浏览
会员免费 - g711播放器和各种格式(G711A,G711U,PCM)的音频文件g711大小:53MB用MFC编写的G711播放器,支持G711A ,G711U,PCM格式的音频文件,内有各种格式(8k,11.025k,16k,44.1k )的音频文件用MFC编写的G711播放器,支持G711A ,G711U,PCM格式的音频文件,内有各种格式(8k,11.025k,16k,44.1k )的音频文件
5 5040浏览
会员免费 - H264裸码流文件h264大小:30MB264裸码流文件 一共包含两个文件, 1是纯码流文件,只有一帧一帧的码流, 2是每帧码流的前10个字节表示下一帧码流 byteSize 即: ------ ----------- ------ ----------- ------ ----------- size frame size frame size frame264裸码流文件 一共包含两个文件, 1是纯码流文件,只有一帧一帧的码流, 2是每帧码流的前10个字节表示下一帧码流 byteSize 即: ------ ----------- ------ ----------- ------ ----------- size frame size frame size frame
5 1514浏览
会员免费 - I2C协议标准(中文版)I2C协议标准(中文版).周立功
5 4983浏览
会员免费 - HDMI协议中文版本HDMI V1.4硬件、软件介绍
5 4404浏览
会员免费 - 大黄蜂视频格式转换软件视频格式转换大小:36MB大黄蜂视频格式转换软件是一款支持常见格式的视频格式转换工具。大黄蜂视频格式转换功能强大,帮助用户简单快速转换需要的常见视频格式。支持常见视频格式,默认输出mp4、压缩功能、视频预览、支持输出目录修改视频保存路径、快速导出,可选择多种参数导出视频,尽可能保持高清线度等。 功能: 1.视频转码,支持常见视频格式,默认输出mp4(只考虑MP4、FLV、AVI、WMV) 2.压缩功能,包括码率、FPS、分辨率等常规参数 (清晰度优先、文件大小优先、均衡) 3.视频预览,待编辑视频界面显示预览 (视频播放器) 4.输出mp4文件需要兼容加密软件 (固定码率) 5.支持输出目录修改视频保存路径 6.快速导出,可选择多种参数导出视频,尽可能保持高清线度。 7.稳定内存小,运行稳定,快速打开软件。小巧简单,操作易上手,无需担心繁琐步骤。大黄蜂视频格式转换软件是一款支持常见格式的视频格式转换工具。大黄蜂视频格式转换功能强大,帮助用户简单快速转换需要的常见视频格式。支持常见视频格式,默认输出mp4、压缩功能、视频预览、支持输出目录修改视频保存路径、快速导出,可选择多种参数导出视频,尽可能保持高清线度等。 功能: 1.视频转码,支持常见视频格式,默认输出mp4(只考虑MP4、FLV、AVI、WMV) 2.压缩功能,包括码率、FPS、分辨率等常规参数 (清晰度优先、文件大小优先、均衡) 3.视频预览,待编辑视频界面显示预览 (视频播放器) 4.输出mp4文件需要兼容加密软件 (固定码率) 5.支持输出目录修改视频保存路径 6.快速导出,可选择多种参数导出视频,尽可能保持高清线度。 7.稳定内存小,运行稳定,快速打开软件。小巧简单,操作易上手,无需担心繁琐步骤。
1 1w+浏览
会员免费 - ffmpeg-4.0.2-win(32+64)-(static+shared+dev)ffmpeg大小:158MBffmpeg-4.0.2-win32-dev.zip ffmpeg-4.0.2-win32-shared.zip ffmpeg-4.0.2-win32-static.zip ffmpeg-4.0.2-win64-dev.zip ffmpeg-4.0.2-win64-shared.zip ffmpeg-4.0.2-win64-static.zipffmpeg-4.0.2-win32-dev.zip ffmpeg-4.0.2-win32-shared.zip ffmpeg-4.0.2-win32-static.zip ffmpeg-4.0.2-win64-dev.zip ffmpeg-4.0.2-win64-shared.zip ffmpeg-4.0.2-win64-static.zip
4 2715浏览
会员免费 - android ffmpeg so库 下载android大小:14MB使用方法及文件详情请到这里查看:http://blog.csdn.net/m0_37677536/article/details/78561085使用方法及文件详情请到这里查看:http://blog.csdn.net/m0_37677536/article/details/78561085
5 1239浏览
会员免费 - 剪映字幕导出免费工具,导出srt,txt两种格式剪映字幕导出大小:275KB剪映字幕导出免费工具,可以导出srt、txt格式,自动匹配当前剪映字幕文件,操作简单剪映字幕导出免费工具,可以导出srt、txt格式,自动匹配当前剪映字幕文件,操作简单
2 6294浏览
免费 - 基于C#的onvif协议之抓图onvif大小:263KB本demo,基于vs2017开发,采用C#开发语言,实现了onvif协议之抓图功能本demo,基于vs2017开发,采用C#开发语言,实现了onvif协议之抓图功能
5 2179浏览
会员免费 - OPENCV函数手册(中文).zipopencv大小:50MBOPENCV函数手册(中文)OPENCV函数手册(中文)
2 3820浏览
免费 - 基于C#实现onvif协议之云台控制onvif大小:344KB基于vs2017 开发,C#实现onvif协议之云台控制,直接可以编译通过。基于vs2017 开发,C#实现onvif协议之云台控制,直接可以编译通过。
4 1824浏览
会员免费 - ffmpeg封装H264成MP4、AVI视频格式,及提取出png、jpg格式图片h264大小:20MBQt工程,ffmpeg库和h264测试文件。纯原创,仅供交流学习。Qt工程,ffmpeg库和h264测试文件。纯原创,仅供交流学习。
5 2484浏览
会员免费 - 基于TCP传输的H264流解码和播放H264解码大小:13MB基于TCP传输的H264流解码和播放基于TCP传输的H264流解码和播放
4 1435浏览
会员免费 - 基于CUDA+ffmpeg+QT+QOpenGL的硬解码解决方案demoCUDA大小:118KB使用户ffmpeg拉流,NVIDIA显卡进行视频硬解码,opengl做视频帧显示的硬解码demo使用户ffmpeg拉流,NVIDIA显卡进行视频硬解码,opengl做视频帧显示的硬解码demo
5 3279浏览
会员免费 - wav音频文件 测试文件wav音频文件大小:548KBwav音频文件,供测试用wav音频文件,供测试用
1 4828浏览
会员免费 - Elecard stream eye绿色版视频分析工具大小:8MB非常好用的视频分析工具,专业、高效的查看H.264流的详细信息,以及查看YUV的数据,流媒体(TS/RTMP)的分析等。非常好用的视频分析工具,专业、高效的查看H.264流的详细信息,以及查看YUV的数据,流媒体(TS/RTMP)的分析等。
5 1991浏览
会员免费 - m3u8的下载转换工具windows大小:19MBwindows下的m3u8下载转换工具windows下的m3u8下载转换工具
0 2855浏览
免费 - 标准1k,10k,20KHz,20Hz音频测试文件音频测试文件大小:51MB标准1k,10k,20KHz,20Hz音频测试文件,低频高频 人耳听不到,主要是用来生成线性正弦扫频信号标准1k,10k,20KHz,20Hz音频测试文件,低频高频 人耳听不到,主要是用来生成线性正弦扫频信号
5 6983浏览
会员免费 - v4l2采集+yuyv转yuv420p+h264编码+tcp传输v4l2大小:2MB功能简介: 1.摄像头通过V4L2采集yuyv格式图像数据 2.yuyv转yuv420p格式 3.yuv420p通过x264编码压缩为h264码流 4.将h264码流通过tcp传输到显示端 5.显示端接收h264码流,并保存为本地文件,程序运行结束后可通过VLC播放器直接打开xxxx.h264文件进行播放。功能简介: 1.摄像头通过V4L2采集yuyv格式图像数据 2.yuyv转yuv420p格式 3.yuv420p通过x264编码压缩为h264码流 4.将h264码流通过tcp传输到显示端 5.显示端接收h264码流,并保存为本地文件,程序运行结束后可通过VLC播放器直接打开xxxx.h264文件进行播放。
5 2654浏览
会员免费 - 多种测试视频文件(TS、h264_mp4、h265_mp4、mov、mpg、flv等共计17种格式)ts;mpg;flv;m大小:53MB多种视频测试文件(TS、h264_mp4、h265_mp4、mov、mpg、flv等共计17种格式)多种视频测试文件(TS、h264_mp4、h265_mp4、mov、mpg、flv等共计17种格式)
4 6452浏览
会员免费 - 如何使用mp4v2将H264+AAC裸流录制成mp4文件,并保持音视频同步。mp4大小:2MB这个示例工程可以完整的展示:如何使用libmp4v2将原始的音视频数据帧存储为mp4文件。可以帮助流媒体开发人员快速存储mp4文件。这个示例工程可以完整的展示:如何使用libmp4v2将原始的音视频数据帧存储为mp4文件。可以帮助流媒体开发人员快速存储mp4文件。
2 2586浏览
会员免费 - 基于H5的实时语音流播放PCM转G711a大小:7KB基于H5的实时语音播放,想使用最新的H5函数,需要提供Https的环境基于H5的实时语音播放,想使用最新的H5函数,需要提供Https的环境
3 3275浏览
会员免费 - H.265_HEVC 视频编码新标准及其扩展.pdf高清PDF,本书给出最新视频编码国际标准H.265/HEVC及其扩展部分的基础上,着重介绍相关视频编码原理,高效编码工具,高层语法语义和主要技术规范。
5 1800浏览
会员免费 - X264实时编码,FFmpeg实时解码X264大小:24MB开发环境:win7+VS2013+opencv3.0 两个线程,X264实时编码入队列,另一个线程FFmpeg从队列中取出数据实时解码。开发环境:win7+VS2013+opencv3.0 两个线程,X264实时编码入队列,另一个线程FFmpeg从队列中取出数据实时解码。
5 950浏览
会员免费 - ffmpeg nvdia硬解封装GPU实现NV12-RGBAnvdia大小:127MB自己将官方的nvdia解码工程进行大量的删减和重新封装,实现为一个可以重复使用的硬件解码类,并将ffmpeg整合到其中,实现rtsp拉流,在GPU中完成nv12到rgba的转换自己将官方的nvdia解码工程进行大量的删减和重新封装,实现为一个可以重复使用的硬件解码类,并将ffmpeg整合到其中,实现rtsp拉流,在GPU中完成nv12到rgba的转换
4 2385浏览
会员免费 - 使用jrtplib发送和接收网络流(支持解码、播放)rtp大小:15MB基于jrtplib实现了RTP发送和接收功能,支持发送H264、PS、TS等文件流,接收端读取发送端发来的数据后,取Payload数据,通过FFmpeg分离、解码出视频,将RGB格式的视频在窗口中显示。该代码对应我博客上的一篇文章:https://blog.csdn.net/zhoubotong2012/article/details/86502327基于jrtplib实现了RTP发送和接收功能,支持发送H264、PS、TS等文件流,接收端读取发送端发来的数据后,取Payload数据,通过FFmpeg分离、解码出视频,将RGB格式的视频在窗口中显示。该代码对应我博客上的一篇文章:https://blog.csdn.net/zhoubotong2012/article/details/86502327
4 3732浏览
会员免费 - ffmpeg+qt的简单播放器ffmpeg大小:35MBWindows环境下使用Ffmpeg+Qt Creator开发的简单播放器: (1)声音输出使用PortAudio; (2)视频显示使用SDL2; (3)具备音视频同步; (4)使用QT开发,便于Debug运行查看Ffmpeg各个结构体的变量是如何变化。Windows环境下使用Ffmpeg+Qt Creator开发的简单播放器: (1)声音输出使用PortAudio; (2)视频显示使用SDL2; (3)具备音视频同步; (4)使用QT开发,便于Debug运行查看Ffmpeg各个结构体的变量是如何变化。
5 964浏览
会员免费 - WebRTC零基础开发者教程(纯净版)WebRTC大小:3MBWebRTC 简介 WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音通话或视频聊天的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。 WebRTC提供了实时音视频的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。 虽然WebRTC的目标是实现跨平台的Web端实时音视频通讯,但因为核心层代码的Native、高品质和内聚性,开发者很容易进行除Web平台外的移殖和应用。很长一段时间内WebRTC是业界能免费得到的唯一高品质实时音视频通讯技术。 为什么需要 WebRTC 开发者教程? 虽然WebRTC技术已经较为成熟,其集成了最佳的音/视频引擎,十分先进的codec,且包含了使用STUN、ICE、TURN、RTP-over-TCP的关键NAT和防火墙穿透等众多门槛并不低的技术。抛开音视频技术本身的复杂性外,要想找到合适的资料、完整的代码和库、配合合适的IDE和辅助工具能正常地实现编译和安装都非常的不容易,而这还只是个开始。没有靠谱的教程,你该怎么开始?那么地坑等在那,难道你打算一个一个趟过去? 本《WebRTC 零基础开发者教程》主要讲了什么 本文中提供下载的《WebRTC 零基础开发者教程》将以一个初学者的角度,从0开始逐步引导你掌握WebRTC开发的方方面面(当然,教程中更多的是操作性的内容,具体到技术原理和实现,显然不是本教程的讨论范畴)。 《WebRTC 零基础开发者教程》目录 1 工具 1.1 depot_tools 1.1.1 目标 1.1.2 Chromium 1.1.3 使用说明在这儿 1.1.4 下载 1.1.5 使用 1.1.6 具体使用例子 1.2 Gyp工具 1.3 Python工具 1.4 本地集成开发环境(IDE ) 1.4.1 Visual studio 1.4.2 Kdevelop 1.4.3 Eclipse 2 Webrtc 2.1 下载、编译 2.1.1 Windows下 2.1.2 ubuntu下编译 2.1.3 编译Android(只能在 linux 下) 3 webrtc开发 3.1 开发P2P视频软件需要处理的问题 3.1.1 用户列的获取、交换、信令的交换 3.1.2 P2P通信 3.1.3 多媒体处理 3.2 webrtc架构 3.2.1 WebRTC架构组件介绍 3.2.2 WebRTC核心模块API介绍 3.2.3 webRTC核心API详解 4 Libjingle详细介绍 4.1 重要组件 4.1.1 信号 4.1.2 线程和消息 4.1.3 名称转换 4.1.4 SSL支持 4.1.5 连接 4.1.6 传输,通道,连接 4.1.7 候选项 4.1.8 数据包 4.2 如何工作 4.2.1 Application模块 4.2.2 XMPP Messaging Component 模块 4.2.3 Session Logic and management commponent 模块 4.2.4 Peer to peer Component 模块 4.2.5 其他 4.3 建立libjingle应用程序 5 代码分析 5.1 音频通道建立过程 5.2 音频接收播放过程 5.3 视频接收播放过程 6 协议 6.1 XMPP协议 6.1.1 原理介绍 6.1.2 XMPP 协议网络架构 6.1.3 XMPP 协议的组成 6.1.4 Xmpp介绍 6.1.5 协议内容 6.2 Stun协议 6.2.1 P2P实现的原理 6.2.2 P2P的常用实现 6.2.3 Stun URI 6.2.4 内容 6.2.5 中文内容 6.2.6 开源服务器 6.2.7 公开的免费STUN服务器 6.3 Turn协议 6.3.1 概念 6.3.2 Turn uri 6.3.3 开源服务器工程 6.3.4 开源库 6.4 交互式连接建立(Interactive Connectivity Establishment) 6.4.1 IETF规格 6.4.2 开源工程 6.5 XEP-0166 Jingle 6.5.1 绪论 6.5.2 需求 6.6 Sctp协议 6.7 Rtp协议 7 附件 7.1 Gyp工具 7.2 Google test程序 7.3 Webrtc库介绍 7.4 webrtc代码相关基础知识 7.5 STUN和TURN技术浅析 7.6 基于ICE的VoIP穿越NAT改进方案 7.7 ubuntu安装使用stuntman 7.8 一个开源的ICE库——libnice介绍 7.9 4种利用TURN穿越对称型NAT方案的设计与实现 7.10 基于ICE方式SIP信令穿透Symmetric_NAT技术研究WebRTC 简介 WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音通话或视频聊天的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。 WebRTC提供了实时音视频的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。 虽然WebRTC的目标是实现跨平台的Web端实时音视频通讯,但因为核心层代码的Native、高品质和内聚性,开发者很容易进行除Web平台外的移殖和应用。很长一段时间内WebRTC是业界能免费得到的唯一高品质实时音视频通讯技术。 为什么需要 WebRTC 开发者教程? 虽然WebRTC技术已经较为成熟,其集成了最佳的音/视频引擎,十分先进的codec,且包含了使用STUN、ICE、TURN、RTP-over-TCP的关键NAT和防火墙穿透等众多门槛并不低的技术。抛开音视频技术本身的复杂性外,要想找到合适的资料、完整的代码和库、配合合适的IDE和辅助工具能正常地实现编译和安装都非常的不容易,而这还只是个开始。没有靠谱的教程,你该怎么开始?那么地坑等在那,难道你打算一个一个趟过去? 本《WebRTC 零基础开发者教程》主要讲了什么 本文中提供下载的《WebRTC 零基础开发者教程》将以一个初学者的角度,从0开始逐步引导你掌握WebRTC开发的方方面面(当然,教程中更多的是操作性的内容,具体到技术原理和实现,显然不是本教程的讨论范畴)。 《WebRTC 零基础开发者教程》目录 1 工具 1.1 depot_tools 1.1.1 目标 1.1.2 Chromium 1.1.3 使用说明在这儿 1.1.4 下载 1.1.5 使用 1.1.6 具体使用例子 1.2 Gyp工具 1.3 Python工具 1.4 本地集成开发环境(IDE ) 1.4.1 Visual studio 1.4.2 Kdevelop 1.4.3 Eclipse 2 Webrtc 2.1 下载、编译 2.1.1 Windows下 2.1.2 ubuntu下编译 2.1.3 编译Android(只能在 linux 下) 3 webrtc开发 3.1 开发P2P视频软件需要处理的问题 3.1.1 用户列的获取、交换、信令的交换 3.1.2 P2P通信 3.1.3 多媒体处理 3.2 webrtc架构 3.2.1 WebRTC架构组件介绍 3.2.2 WebRTC核心模块API介绍 3.2.3 webRTC核心API详解 4 Libjingle详细介绍 4.1 重要组件 4.1.1 信号 4.1.2 线程和消息 4.1.3 名称转换 4.1.4 SSL支持 4.1.5 连接 4.1.6 传输,通道,连接 4.1.7 候选项 4.1.8 数据包 4.2 如何工作 4.2.1 Application模块 4.2.2 XMPP Messaging Component 模块 4.2.3 Session Logic and management commponent 模块 4.2.4 Peer to peer Component 模块 4.2.5 其他 4.3 建立libjingle应用程序 5 代码分析 5.1 音频通道建立过程 5.2 音频接收播放过程 5.3 视频接收播放过程 6 协议 6.1 XMPP协议 6.1.1 原理介绍 6.1.2 XMPP 协议网络架构 6.1.3 XMPP 协议的组成 6.1.4 Xmpp介绍 6.1.5 协议内容 6.2 Stun协议 6.2.1 P2P实现的原理 6.2.2 P2P的常用实现 6.2.3 Stun URI 6.2.4 内容 6.2.5 中文内容 6.2.6 开源服务器 6.2.7 公开的免费STUN服务器 6.3 Turn协议 6.3.1 概念 6.3.2 Turn uri 6.3.3 开源服务器工程 6.3.4 开源库 6.4 交互式连接建立(Interactive Connectivity Establishment) 6.4.1 IETF规格 6.4.2 开源工程 6.5 XEP-0166 Jingle 6.5.1 绪论 6.5.2 需求 6.6 Sctp协议 6.7 Rtp协议 7 附件 7.1 Gyp工具 7.2 Google test程序 7.3 Webrtc库介绍 7.4 webrtc代码相关基础知识 7.5 STUN和TURN技术浅析 7.6 基于ICE的VoIP穿越NAT改进方案 7.7 ubuntu安装使用stuntman 7.8 一个开源的ICE库——libnice介绍 7.9 4种利用TURN穿越对称型NAT方案的设计与实现 7.10 基于ICE方式SIP信令穿透Symmetric_NAT技术研究
4 3386浏览
会员免费 - Qt+Onvif+FFmpeg 实时显示控制球机Onvif大小:99MB资源含有已经编译好的Onvif库和FFmpeg库,64位,32位均有,具体是用Onvif协议开发球机摄像头,实现球机(海康)的上下左右控制,设置预置点位,获取预置点名称,调用预置点位,设备搜索等。再用FFMpeg实现视频流的编解码,结合Qt5进行实时显示球机画面,在Qt界面上可预览球机的控制。资源含有已经编译好的Onvif库和FFmpeg库,64位,32位均有,具体是用Onvif协议开发球机摄像头,实现球机(海康)的上下左右控制,设置预置点位,获取预置点名称,调用预置点位,设备搜索等。再用FFMpeg实现视频流的编解码,结合Qt5进行实时显示球机画面,在Qt界面上可预览球机的控制。
5 1794浏览
会员免费 - Delphi USBCamera DirectShow 视频预览、视频录像Delphi大小:503KBDelphi 源码,用DirectShow 的方式,进行视频输入设备枚举、视频支持格式枚举、视频预览、视频录像。Delphi 源码,用DirectShow 的方式,进行视频输入设备枚举、视频支持格式枚举、视频预览、视频录像。
5 1104浏览
会员免费 - 使用ffmpeg封装h264裸流为MP4文件h264大小:3KB使用ffmpeg封装h264裸流为MP4文件,亲测,可修改时间戳实现输出视频的速度控制,附使用说明。使用ffmpeg封装h264裸流为MP4文件,亲测,可修改时间戳实现输出视频的速度控制,附使用说明。
4 4384浏览
会员免费 - 杰理AC695X规格书TWS大小:2MB杰理蓝牙AC6951C,AC6953A,AC6956A,AC6956D,AC6959B的规格书。蓝牙版本5.1,既可以做音响开发,也可以做耳机开发。杰理蓝牙AC6951C,AC6953A,AC6956A,AC6956D,AC6959B的规格书。蓝牙版本5.1,既可以做音响开发,也可以做耳机开发。
5 6085浏览
会员免费