题
所以我要广播的.mkv文件。我要视频直播。所以,我需要知道的是它可以(无论如何)来读取未完成的.mkv文件?因为我知道,Matroska的是XML,你根本就无法读取未完成的XML。
更新:现在我知道 - 它是可能一>阅读未完成XML。但它并没有解决这个问题,如果它可以读取的Matroska一个(因为其结构可以从这样阻止我们...)
是否有可能流的Matroska(.MKV)文件?
解决方案
只有其中的一些
MOV由块,是必要的,开始播放。他们在文件中为了达到合并器,所以一些文件将仅仅是个开始上班,别人也不会。
MKV是相似的,但我不知道该订单所定的。通常你就可以开始观看不完整的文件,但不能够寻求。字幕应该工作,附件如字体可能不会。
(可以通过使用箱/ DD截断一个文件,或者给它尝试此通过http mplayer)中
现场广播,然而,这意味着观看者可以调整在任何时间。我从来没有听说过,可在飞行中产生MKV头,以支持服务器的。
其他提示
您可以读取未完成XML - 它是如何工作的解析器
。一个或SAX解析器拉,例如
在更大的问题是你有什么打算用来播放视频?
不隶属于 StackOverflow