DirectShow и IStream
От: KNoskov  
Дата: 12.10.06 09:41
Оценка:
Пишу прогу, которая работает с видеокамерой, сохраненным видео. Остро стала необходимость использовать сеть для показа, т.к. файл(камера) могут быть на другом компе. Можно ли каким-нибудь способом построить граф для данных содержащихся в IStream?
Заранее спасибо
Re: DirectShow и IStream
От: Аноним  
Дата: 12.10.06 09:50
Оценка:
Здравствуйте, KNoskov, Вы писали:

KN>Пишу прогу, которая работает с видеокамерой, сохраненным видео. Остро стала необходимость использовать сеть для показа, т.к. файл(камера) могут быть на другом компе. Можно ли каким-нибудь способом построить граф для данных содержащихся в IStream?

KN> Заранее спасибо

Можно. Графедит сохраняет граф как раз в IStream. FilterGraph реализует IPersistStream через который можешь делать то что нужно.
Re[2]: DirectShow и IStream
От: Ulfur Россия  
Дата: 12.10.06 09:53
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Можно. Графедит сохраняет граф как раз в IStream. FilterGraph реализует IPersistStream через который можешь делать то что нужно.


Да, и еще: граф сохраняет используемые фильтры в поток, все они следовательно тоже должны реализовывать IPersistStream.
Re[3]: DirectShow и IStream
От: KNoskov  
Дата: 12.10.06 10:02
Оценка:
Здравствуйте, Ulfur, Вы писали:

U>Здравствуйте, Аноним, Вы писали:


А>>Можно. Графедит сохраняет граф как раз в IStream. FilterGraph реализует IPersistStream через который можешь делать то что нужно.


U>Да, и еще: граф сохраняет используемые фильтры в поток, все они следовательно тоже должны реализовывать IPersistStream.


Спасибо за ответ. Но я наверное не правильно выразился. Мне необходимо считывать видео данные из потока. А на счет сохранения графа в поток учту, спасибо.
Re[4]: DirectShow и IStream
От: Аноним  
Дата: 12.10.06 12:15
Оценка:
Здравствуйте, KNoskov, Вы писали:

KN>Спасибо за ответ. Но я наверное не правильно выразился. Мне необходимо считывать видео данные из потока. А на счет сохранения графа в поток учту, спасибо.


Мне кажется, что тут нужно писать свой source filter. Копай DirectShow BaseClasses — CSource & CSourceStream. Разобраться несложно.
Re[5]: DirectShow и IStream
От: Agent Smith Россия  
Дата: 21.08.09 06:28
Оценка:
Поднимаю тему, т.к. столкнулся с аналогичной задачей. Если кто-то может поделиться ссылками на почитать, буду признателен
Never argue with a woman who reads. It's likely she can also think. (c)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.