Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Вещание по http


Автор: Saks 30.4.2006, 14:23
Не знал в какую тему этот вопрос запихнуть. Если не правильно сильно не пинайте  smile 
Вопрос: как осуществить мультимедиа вещание по протоколу http?
Смотрел MSDN, DirectX SDK но нечего подходящего не нашёл.
Может кто занимался уже подобным вопросом?
PLZ помогите хотя бы идеей, или подскажите в каком направлении копать. 

Автор: Romikgy 30.4.2006, 15:17
Имхо http текстовый протокол! И действует методом запрос-ответ, но может передавать и мультимедию, т.е. клиент должен постоянно запрашивать у сервера, новые данные.
ЗЫ но в хттп используется TCP , а для мультимедии чаще юзают UDP! 

Автор: Saks 30.4.2006, 17:18
Это всё я знаю, но меня больше интересует програмная реализация моего вопроса нежели пустая демагогия о назначении протоколов.
Вот http://pctuner.ru/page-al-tvnet.html расположена статья того, чего я хочу достичь в моей программе. Начал дизассемблирование этой программы, пока ничего хорошего не нашёл. 

Автор: s-mike 30.4.2006, 18:26
В компонентах DSPack есть кажется требуемая функциональность - во всяком случае в демках есть программа под названием wmvnetwrite. Но я её не смотрел, поэтому не берусь гарантировать, что она обеспечивает требуемую функциональность. Но посмотреть думаю стоит, тем более компоненты серьезные. 

Автор: Saks 30.4.2006, 21:27
На сколько я помню, этот компонент распространяется без сорцов, а мне хотелось бы понять принцип работы таких программ  smile 
Кстати язык реалзации не имеет значения(C,C++,Delphi,asm,MFC).
Неужели никто не подскажет? 

Автор: Romikgy 30.4.2006, 23:38
Цитата(Saks @  30.4.2006,  16:18 Найти цитируемый пост)
Начал дизассемблирование этой программы

на кой?
Имхо лучше снифером посмотреть , что шлет виндовз медиаплейр , той машине на которой стоит тюнер , и по аналогии , отвечать плейеру smile 

Автор: Saks 1.5.2006, 02:29
Romikgy
Цитата

на кой?
Имхо лучше снифером посмотреть , что шлет виндовз медиаплейр , той машине на которой стоит тюнер , и по аналогии , отвечать плейеру  


Мне не нужны мультимедиа данные со спецификацией http протокола пойманные снифом  smile 
Мне нужна API реализация как сервера так и клиента(впрочем хотя бы и сервера). Подбросьте хотя бы идею smile . 

Автор: s-mike 1.5.2006, 11:14
Цитата(Saks @  30.4.2006,  21:27 Найти цитируемый пост)
На сколько я помню, этот компонент распространяется без сорцов,

С сорцами, MPL. Другое дело, что используются там стандартные API Windows, поэтому в основном код компоннтов состоит из интерфейсов. 

Автор: Saks 1.5.2006, 12:49
Сейчас посмотрим 

Автор: Romikgy 1.5.2006, 23:16
Saks, если свое пишешь , то делай как хочешь, если хочешь чтоб твой сервер мог по сети раздавать ТВ вещание по 
Цитата(Saks @  1.5.2006,  01:29 Найти цитируемый пост)
 http

, то надо знать что / как слушает стандартный клиент !
Цитата(Saks @  1.5.2006,  01:29 Найти цитируемый пост)
Мне не нужны мультимедиа данные со спецификацией http протокола пойманные снифом

Я это те и не предлагал, я предложил, посмотреть протокол обмена , который повер хттп организован, для его же эмуляции в твоем сервере 

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