Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > directShow & network


Автор: satay 26.5.2006, 14:49
Вопрос таков:
есть граф - фильтров типа

Source ->....... -> FileWriter

Можно ли доступиться до потоковых даних, которые пишуться в FileWriter? 
Чтоб потом формировать пакеты, пересылать, а том конце собирать и выдавать например в VideoRender. 

Автор: p0s0l 26.5.2006, 21:01
Можно вставить перед Mux-ом фильтр Sample Grabber, в callback'е у него получишь нужные данные...
 

Автор: satay 28.5.2006, 12:57
Хорошо, Media Samples я получаю,
а как ети семплы (шмат памяти) припаять к другому графу фильтров, ну типа соурса шоб был, и тот в свою очередь выдавал на рендер ???

!!! Это ж свой фильтр надо делать? - Йо маЁ !!!!!!!!!!!!!!!
так ли??? 

Автор: mr_unknowns 6.10.2006, 18:52
Цитата(satay @ 28.5.2006,  12:57)
Хорошо, Media Samples я получаю,
а как ети семплы (шмат памяти) припаять к другому графу фильтров, ну типа соурса шоб был, и тот в свою очередь выдавал на рендер ???

!!! Это ж свой фильтр надо делать? - Йо маЁ !!!!!!!!!!!!!!!
так ли???

Ну и Кто-то таки решил эту проблему??? Все таки как перенаправить поток из записываемого файла в сеть???

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)