打开视频文件并使用C语言播放

时间:2013-04-11 00:49:51

标签: c file network-programming

我正在创建一个服务器/客户端程序,客户端可以从服务器请求视频。一旦它开始接收视频数据包,我就会创建一个视频文件并写入其中。

我的主要问题是在写完一些帧之后,我必须打开视频文件并且必须播放视频。 1)如何使用C播放视频文件? 2)是否可以在同一个文件上写入并同时播放同一个文件?

1 个答案:

答案 0 :(得分:3)

C不提供此功能。您需要利用额外的面向多媒体的库,例如gstreamer,并使用适合您所使用环境的框架来显示它,例如Linux下的gtk就可以了。或者使用外部程序并调用它来播放视频。

This question应该指出正确的方向。