Я хочу получить информацию об ASF-файле в виде битрейта, метаданных, языка ... Я прочитал Спецификацию ASF и знаю, что в ASF-файле есть части: объект заголовка, объект данных, индексный объект. Во-первых, я думаю, что двоичный файл ASF-файла, и я пытаюсь решить с помощью CLASS и FUNCTION в C # как: FileStream, BinaryReader:
String path = @"E:\KhoaLuanTN\Streaming video server\video\encoder_ad.wmv";
FileStream filer = File.OpenRead(path);
BinaryReader br = new BinaryReader(filer);
byte [] file = br.ReadBytes(100);
Затем я пытаюсь преобразовать в строку:
textBox1.Text = Encoding.ASCII.GetString ( file );
Но он не отображается так, как я ожидаю. Он отображает бессмысленную строку: 0 &? U? F? ??.
Поэтому, пожалуйста, покажите мне, как преобразовать информацию из файла ASF в строку.