WEB开发网
开发学院软件开发VC 点对点视频会议程序:VideoNet 阅读

点对点视频会议程序:VideoNet

 2006-07-23 11:34:04 来源:WEB开发网   
核心提示: 这是tmndecoder(H.263解码器)的修改版,使用ANSI C编写,点对点视频会议程序:VideoNet(4),我将它转换到C++使其方便在Windows应用程序中使用,我移除了一些用于显示和文件处理的文件,因为有了开源人士奉献的开源库才有你所看到的videonet程序,我感激Tm

这是tmndecoder(H.263解码器)的修改版。使用ANSI C编写,我将它转换到C++使其方便在Windows应用程序中使用。我移除了一些用于显示和文件处理的文件,移除了不必要的代码并增加了一些新文件。

原始的库中一些文件不适合于实时的解码。我已经做了修改使其适合实时的解码处理。现在,可以使用该库来解码H263帧,该库非常快,性能不错。

解码的使用方法://Initialize the decoder
  InitH263Decoder();
// Decompress the frame....
// > rgbdata must be large enough to hold the output data...
// > decoder produces the image data in YUV420 format. After
//  decoding, it is converted into RGB24 format...
  DecompressFrame(data,size,rgbdata,buffersize);
// Finaly, terminate the decoder
  ExitH263Decoder();
如何运行程序

拷贝可执行文件到局域网上两台不同的机器中:A和B,运行他们。在机器A(或B)中选择connect菜单条,在弹出的对话框中输入机器B的名字或IP地址然后按connect按钮,在另外一台机器(B)显示出accept/reject对话框,按accept按钮。在机器A将显示一个通知对话框,按OK后开始会议。

That''''s it....Enjoy......!!!

致谢:

我感谢 Paul Cheffers 提供了他的音频录制播放类。因为有了开源人士奉献的开源库才有你所看到的videonet程序,我感激Tmndecoder的开发者Karl Lillevold和h.263快速编码库的开发者Roalt Aalmoes 免费提供这些开发库。

如果你有任何问题或建议,可以发邮件给我 nsry2002@yahoo.co.in

上一页  1 2 3 4 

Tags:视频会议 程序 VideoNet

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接