视频聊天支持库|视频聊天支持库
支持库名:视频聊天支持库 1.0 版
相关文件:
C:\Program Files (x86)\e\lib\eChat.fne
C:\Program Files (x86)\e\lib\eChat.fnr
数字签名:C97B321B950D491393DA54900EBEF12F
说明: 为易语言编程软件提供了视频聊天功能接口。
主要特性:
1、视频音频的编码解码功能主要移植了ffmpeg、x264和faac等国外开源项目。
2、视频、音频采集分别使用DirectShow、DirectSound。
3、视频、音频播放分别使用GDI、DirectSound。
4、视频编码解码使用H.264算法,低码流高画质。
5、音频编码解码使用AAC算法,低码流高音质。
6、支持枚举视频音频设备,可使用多个摄像头、多个声卡。
7、支持枚举视频设备的分辨率。
8、支持使用自定义分辨率编码视频。
9、支持视频自适应窗口尺寸。
10、支持设置视频帧率。
11、支持设置关键帧间隔。
12、支持可变码流和固定码流。
13、支持视频音频质量设置。
14、支持多种视频运动估计算法,例如钻石搜索、六边形搜索、非对称十字六边形网络搜索、全搜索等。
15、支持设置运动估计搜索范围。
16、支持视频编码线程数设置,多核CPU使用多线程编码更有优势。
17、支持播放缓冲时间设置。
18、支持指定任意窗口播放视频。
19、支持视频音频采集后编码前的回调,因此可在编码前对视频音频进行自定义的相关处理,例如加水印加特效等。
20、支持视频音频解码后播放前的回调,因此可在播放前对视频音频进行自定义的相关处理,例如加水印加特效等。
凌晨孤星
Oct 6 2013
。
提供了7种数据类型,18种命令,0个常量。
相关命令:
数据类型:
多媒体设备枚举器:
取视频输入设备列表(),取视频输入设备分辨率列表(),取音频输入设备列表(),取音频输出设备列表(),
多媒体采集器:
打开视频输入设备(),打开音频输入设备(),设置视频编码器参数(),设置音频编码器参数(),启动(),停止(),关闭(),过滤视频原始数据(),过滤音频原始数据(),获得编码数据(),
多媒体播放器:
设置视频输出窗口(),设置音频输出设备(),设置缓存时间(),启动(),追加数据(),追加字节集(),停止(),过滤视频原始数据(),过滤音频原始数据(),
视频输入设备:
设备路径(),设备名称(),
视频输入设备分辨率:
宽度(),高度(),
音频输入设备:
设备标识(),设备名称(),
音频输出设备:
设备标识(),设备名称(),
支持库名:视频聊天支持库 1.0 版
相关文件:
C:\Program Files (x86)\e\lib\eChat.fne
C:\Program Files (x86)\e\lib\eChat.fnr
数字签名:C97B321B950D491393DA54900EBEF12F
说明: 为易语言编程软件提供了视频聊天功能接口。
主要特性:
1、视频音频的编码解码功能主要移植了ffmpeg、x264和faac等国外开源项目。
2、视频、音频采集分别使用DirectShow、DirectSound。
3、视频、音频播放分别使用GDI、DirectSound。
4、视频编码解码使用H.264算法,低码流高画质。
5、音频编码解码使用AAC算法,低码流高音质。
6、支持枚举视频音频设备,可使用多个摄像头、多个声卡。
7、支持枚举视频设备的分辨率。
8、支持使用自定义分辨率编码视频。
9、支持视频自适应窗口尺寸。
10、支持设置视频帧率。
11、支持设置关键帧间隔。
12、支持可变码流和固定码流。
13、支持视频音频质量设置。
14、支持多种视频运动估计算法,例如钻石搜索、六边形搜索、非对称十字六边形网络搜索、全搜索等。
15、支持设置运动估计搜索范围。
16、支持视频编码线程数设置,多核CPU使用多线程编码更有优势。
17、支持播放缓冲时间设置。
18、支持指定任意窗口播放视频。
19、支持视频音频采集后编码前的回调,因此可在编码前对视频音频进行自定义的相关处理,例如加水印加特效等。
20、支持视频音频解码后播放前的回调,因此可在播放前对视频音频进行自定义的相关处理,例如加水印加特效等。
凌晨孤星
Oct 6 2013
。
提供了7种数据类型,18种命令,0个常量。
相关命令:
数据类型:
多媒体设备枚举器:
取视频输入设备列表(),取视频输入设备分辨率列表(),取音频输入设备列表(),取音频输出设备列表(),
多媒体采集器:
打开视频输入设备(),打开音频输入设备(),设置视频编码器参数(),设置音频编码器参数(),启动(),停止(),关闭(),过滤视频原始数据(),过滤音频原始数据(),获得编码数据(),
多媒体播放器:
设置视频输出窗口(),设置音频输出设备(),设置缓存时间(),启动(),追加数据(),追加字节集(),停止(),过滤视频原始数据(),过滤音频原始数据(),
视频输入设备:
设备路径(),设备名称(),
视频输入设备分辨率:
宽度(),高度(),
音频输入设备:
设备标识(),设备名称(),
音频输出设备:
设备标识(),设备名称(),
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。