Re[2]: что есть WCF?
От: loginx  
Дата: 21.02.11 17:32
Оценка:
Конкретный вопрос — Есть ли штатные средства и какие для организации
непрерыного канала, по типу видео-аудио конференции?

---
Попробую уточить, простейший вариант, пишем микрофон в файл или память
из клиента на сервер (зеркальная задача тоже актуальна).
Самому конечно можно и видоз написать, но все же с учетом того,
что пинги колеблются в пределах 30-150мс от серера в Москве по России
(иногда до 1 сек Владивосток, но этот случай не берем так как экзотика)
т.е. старшие пакеты могут иногда приходить на сервер позже молодых,
интересуют какие-нибудь встроенные готовые средтва в WCF.
Если нет то, что посоветуете?
wcf
Re[3]: что есть WCF?
От: adontz Грузия http://adontz.wordpress.com/
Дата: 21.02.11 17:49
Оценка:
Здравствуйте, loginx, Вы писали:

Потоковая передача мультимедиа данных крайне специфическая задача. Решение на основе библиотеки общего назначения не будет сравнимым с аналогами.

http://en.wikipedia.org/wiki/Real-time_Transport_Protocol
http://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol
http://en.wikipedia.org/wiki/Session_Initiation_Protocol
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[8]: что есть WCF?
От: x64 Россия http://x64blog.name
Дата: 21.02.11 18:04
Оценка:
ST>Если в двух словах, то WCF — это...

В Q&A, очевидно же!
JID: x64j@jabber.ru
Re[4]: что есть WCF?
От: loginx  
Дата: 21.02.11 19:05
Оценка:
Эффектиность мало волнует (имеется 4х ядерный выделенный спец для этого комп).
И мультимедиа данные или не мультимедиа какая разница? Все же байты биты разве нет?

A>Потоковая передача мультимедиа данных крайне специфическая задача. Решение на основе библиотеки общего назначения не будет сравнимым с аналогами.
Re[5]: что есть WCF?
От: adontz Грузия http://adontz.wordpress.com/
Дата: 21.02.11 19:21
Оценка: +1
Здравствуйте, loginx, Вы писали:

L>Эффектиность мало волнует (имеется 4х ядерный выделенный спец для этого комп).


Не все проблемы можно решить поставив более мощный процессор.

L>И мультимедиа данные или не мультимедиа какая разница? Все же байты биты разве нет?


Нет. Для мультимедиа очень важна стабильность минимальной скорости и низкие задержки, а вот целостность данных не так важна. Если по-простому, лучше успевать показывать 23 кадра в секунду и 2 кадра терять, чем не успевать показывать 25 кадров. Поэтому, в частности, мультимедия передаётся по UDP, а не TCP.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[6]: что есть WCF?
От: loginx  
Дата: 21.02.11 19:54
Оценка: :)
То есть вас надо понимать так, что гигант Микрософт в супер навороченной Net WCF не смог
решить простейшую задачу записи данных микрофона с клиента на сервер.
В очередной раз распиараренная супер технология WCF оказалась простым пуком
То есть на вопрос что есть WCF можно ответить — это никчемный бесполезный
в реальной жизни набор мусорных библиотек.


L>>Эффектиность мало волнует (имеется 4х ядерный выделенный спец для этого комп).

A>Не все проблемы можно решить поставив более мощный процессор.

а 4 более мощных? а 16?

L>>И мультимедиа данные или не мультимедиа какая разница? Все же байты биты разве нет?


A>Нет. Для мультимедиа очень важна стабильность минимальной скорости и низкие задержки, а вот целостность данных не так важна.


вы ошибаетесь, музыкальное интернет радио в котором постоянно идут щелчки никто слушать не будет. (есть вещатели и 320кбс! 20гц-20кгц, близко к хай-фай)
(для видео — да)
Re[7]: что есть WCF?
От: adontz Грузия http://adontz.wordpress.com/
Дата: 21.02.11 20:01
Оценка:
Здравствуйте, loginx, Вы писали:

L>>>Эффектиность мало волнует (имеется 4х ядерный выделенный спец для этого комп).

A>>Не все проблемы можно решить поставив более мощный процессор.
L>а 4 более мощных? а 16?

И как 16 процессоров решат проблему задержки в сети, особенно если сеть не ваша?

A>>Нет. Для мультимедиа очень важна стабильность минимальной скорости и низкие задержки, а вот целостность данных не так важна.

L>вы ошибаетесь, музыкальное интернет радио в котором постоянно идут щелчки никто слушать не будет. (есть вещатели и 320кбс! 20гц-20кгц, близко к хай-фай)

Эти вещатели, обычно, сбрасывают битрейт по ходу дела. Радио которое постоянно "buffering..." тоже никто слушать не будет. Потом радио это не интересно, потому что задержки не существенны (ну услышите вы песню на 2 секунды позже и что?). Вот голосовой чат, это интересно, особенно человек на 5. TCP в такой задаче жутко сливает.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[7]: что есть WCF?
От: adontz Грузия http://adontz.wordpress.com/
Дата: 21.02.11 20:02
Оценка: +2
Здравствуйте, loginx, Вы писали:

L>То есть вас надо понимать так, что гигант Микрософт в супер навороченной Net WCF не смог решить простейшую задачу записи данных микрофона с клиента на сервер.


Не не смог, а не захотел. Это уже другая библиотека получается. И задача не простейшая. В частности, оптимальное решение задачи передачи данных очень сильно связано с техническими праметрами кодека. Ну а мультимедия кодеки к WCF уж точно отношения не имеют.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[8]: что есть WCF?
От: loginx  
Дата: 21.02.11 23:37
Оценка: :))) :)
Вещатели никакого битрейта не сбрасыфват, слушаю по несколько часов в идеальном качестве,
Зайдите на winamp.com там в разделе электронной музыыки много найдете!

Если бы WCF имела все для записи микрофона на сервер но с скажем задержкой 1 сек это одно дело,
а вот вообще не иметь такого и при том крчать что мы WСommunicationF это очень глупо!

L>>То есть вас надо понимать так, что гигант Микрософт в супер навороченной Net WCF не смог решить простейшую задачу записи данных микрофона с клиента на сервер.


A>Не не смог, а не захотел.

?

>Это уже другая библиотека получается.

это почему?

>И задача не простейшая.

то есть микрософт способна только простейшие задачи решать? ха-ха-ха! наняли хотя бы индусов что ли!

>В частности, оптимальное решение задачи передачи данных очень сильно связано с техническими праметрами кодека.

каким образом? имхо WCF наоборот как бы дает (должна) давать уровень абстракции от канальных деталей

>Ну а мультимедия кодеки к WCF уж точно отношения не имеют.

ха-ха-ха, я вижу вы тоже новичок в WCF, но я продвинулся дальше вас и такая фраза мне уже смешна.
Про сериализацию ничего не слышали? и не есть ли кодек по сути часть процесса сериализации?
Кроме того в винде по умолчапнию куча кодеков имеется уже и через com и директх к ним доступ есть.

Короче знатоки отмалчиваются а бегинеры смешат друг друга нелепыми утверждениями!
Re[2]: что есть WCF?
От: loginx  
Дата: 21.02.11 23:45
Оценка:
QL>3) в качестве хоста может выступать практически что угодно (даже консольное приложение)
это как раз самое бесполезное! сервис неудобно на стадии разработки, вот гуи было бы неплохо.
вроде должно быть...
Re[9]: что есть WCF?
От: adontz Грузия http://adontz.wordpress.com/
Дата: 22.02.11 08:24
Оценка: +3
Здравствуйте, loginx, Вы писали:

>>Это уже другая библиотека получается.

L>это почему?

Разберитесь в предметной области.

>>И задача не простейшая.

L>то есть микрософт способна только простейшие задачи решать? ха-ха-ха! наняли хотя бы индусов что ли!

Вы тролль?

>>В частности, оптимальное решение задачи передачи данных очень сильно связано с техническими праметрами кодека.

L>каким образом?

Разберитесь в предметной области.

>>Ну а мультимедия кодеки к WCF уж точно отношения не имеют.

L>ха-ха-ха, я вижу вы тоже новичок в WCF, но я продвинулся дальше вас и такая фраза мне уже смешна.
L>Про сериализацию ничего не слышали? и не есть ли кодек по сути часть процесса сериализации?
L>Кроме того в винде по умолчапнию куча кодеков имеется уже и через com и директх к ним доступ есть.

Разберитесь в предметной области.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[3]: что есть WCF?
От: QrystaL Украина  
Дата: 22.02.11 08:31
Оценка:
L>это как раз самое бесполезное! сервис неудобно на стадии разработки, вот гуи было бы неплохо.
L>вроде должно быть...

Что бесполезное и какие проблемы с ГУИ ?
Re[4]: что есть WCF?
От: adontz Грузия http://adontz.wordpress.com/
Дата: 22.02.11 08:34
Оценка: +2
Здравствуйте, QrystaL, Вы писали:

QL>Что бесполезное и какие проблемы с ГУИ ?


Тсс... перестаём кормить.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[3]: что есть WCF?
От: QrystaL Украина  
Дата: 22.02.11 08:52
Оценка: 36 (1)
Здравствуйте, loginx, Вы писали:

L>Конкретный вопрос — Есть ли штатные средства и какие для организации

L>непрерыного канала, по типу видео-аудио конференции?

http://msdn.microsoft.com/en-us/library/ms789010.aspx
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.