最近朋友找到我这边,问我会不会做直播程序,Android跟IOS都已经搞定,都是PC端搞不定;
研究了下说,这个没问题。
收费方向:使用OMCS语音视频框架.
免费方向:FFMPEG开源架构.
吾等平民只能找开源的试试水.而且还是C语言底层,性能杠杠的.经过测试1.4GHz CPU顶不住压力,带宽约10M能顶住。
找到FFMPEG官网,下载操作系统对应的版本.当然也可以下载源代码进行编译.C/C++半桶水自然是不敢搞源代码的,只能下载成品混混日子啦。
来,下载资源回回血。
FFMPEG程序:https://download.csdn.net/download/JxcNet/12298719
NAudio程序集:https://download.csdn.net/download/JxcNet/12298743
测试过程:
1.下载FFMPEG程序.
2.使用CMD命令到存放FFMPEG程序的目录 大概是下面这个样子的.只要又ffmpeg.exe存在即可.
3.使用命令将桌面录制成视频.在同目录下面会产生 out.mpg 视频文件,可以使用Windows Media Player进行播放.
保证屏幕能正常录制出来,说明这个直播的录制屏幕功能正常.
--将桌面录成视频
ffmpeg -f gdigrab -i deskto