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

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