Blazor 是一个使用 .NET 生成交互式客户端 Web UI 的框架
一、源码描述这是一款基于c#技术实时视音频的采集源码。功能十分的强大,可以用作二次开发使用,有需要的可以下载看看啊。二、实现原理要实现这个demo,需涉及到以下几个技术:(1)在服务端采集指定用户的语音、视频数据。(2)在服务端将图像使用H264编码,语音数据使用AAC编码。(3)将编码后的数据按MP4格式的要求,保存为MP4文件。我们基于OMCS和MFile来实现上述功能,下面是对应的原理。(1)在OMCS的结构中,客户端之间可以相互获取到对方的摄像头和麦克风的数据,所以,服务端可以作为一个虚拟的客户端用户(比如ID为“_Server”),连接到同一个进程中的OMCS多媒体服务器。(2)在服务端动态创建DynamicCameraConnector组件,连接到指定用户的摄像头。(3)在服务端动态创建两个MicrophoneConnector组件,接到指定用户的麦克风。(4)调用DynamicCameraConnector的GetCurrentImage方法,即可获得所连接的摄像头采集的视频帧。(5)预定MicrophoneConnector的AudioDataReceived事件,即可
本实例代码是自定义了一个GetPicThumbnail方法用于实现对图片进行无损压缩,主要是先计算图片缩放的比例,重新绘制图片的质量,最后保存图片时,设置压缩质量。感兴趣的朋友可以下载研究一下。
IVWAlhpa实现实用屏幕取色器源码源码描述:该屏幕颜色拾取器使用绘制带Alhpa通道的窗体,动态获取鼠标所处像素的颜色值,并动态的将颜色进行显示。
Q9桌面便签源码功能介绍:使用VS2012开发的桌面便签,有新建、删除、功能,可以设置便签的字体、前景色、背景色,同时具有涂鸦的功能可以绘制矩形,直线等图形注意:开发环境为VisualStudio2012