| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Проиграть видео (mpeg) НЕ-из-файла |
| Автор: dx40 17.7.2006, 15:25 | ||
| Есть программа, которая читает видео поток (mpeg, в перспективе mpeg2) из нестандартного устройства и воспроизводит его. Сейчас это реализовано так: есть FIFO буфер, на вход подается видео к выходу прикручен суррогатный веб сервер, к которому подсоединяется проигрыватель, реализованный с помощью DSPack таким образом
Очень хотелось бы сделать это более прямо, т.к. иногда глючит, на некоторых компах возмущается фаервал, да и вообще как-то криво. |
| Автор: RA 17.7.2006, 17:10 |
Это уже вопрос для сетевых технологий. ps: Наверное использовать http сервер не есть лутший вариант. Это проблемы пользователей. |
| Автор: Mechanic 17.7.2006, 23:13 |
| Хотелось бы сделать прямо насколько? (Самый прямой вариант - припаять дисплей прямо к этому нестандартному устройству, и вообще обойтись без компа). Что не нравится? Веб-сервер? Всё равно для трансляции по сети понадобится сервер. А в связке веб-сервер + медиаплейер потока уже реализованы многие фичи, например "Intelligent Bandwidth Control" для "плавающих" каналов. Зачем лисапед изобретать? К тому же уже всё работает. Первое: что нужно получить в конце? Второе: как работает первичный FIFO буфер? Через WDM дровишку? Через VFW, или через DirectX? |
| Автор: dx40 18.7.2006, 12:15 |
| Может я не так выразился... Программа должна воспроизвести видео, которое получает через ком - порт. Для этого она создает веб-сервер и самаже к нему подключается. Хотелось бы обойтись без этого. |
| Автор: dx40 19.7.2006, 19:12 |
| Видеопоток уже в формате мпег, его надо только показать. |