2013-08-07 11 views
0

Для проекта колледжа я надеюсь разработать модель клиент/сервер в C#, которая позволит клиенту передавать аудио и видео с сервера. (Устройство Android, потоковое воспроизведение с ПК)Требования к модели клиент-сервер через Интернет

Я понимаю, что с помощью сокетов и портов tcp я должен (в конечном итоге) достичь этого через Интернет, используя переадресацию портов на моем маршрутизаторе.

Возможно ли это без пересылки портов? Как я могу сказать, что кто-то установил приложение на свой компьютер в своем телефоне и связался с ним? Что требуется для этого?

У меня есть длинный путь, чтобы пойти с моими исследованиями, прежде чем я попытаюсь это сделать, но я просто надеялся на некоторые указания относительно того, что задействовано.

+0

Ваш вопрос, по-видимому, основан на перенаправлении портов, а не на вопрос программирования. –

ответ

0

вам нужно иметь статический IP-адрес, данные вашего провайдера и просто развернуть на вашем IIS или вы можете использовать Azure для этого - я думаю, это просто для проекта

asp.net WebAPI имеет возможность THHE для потоковой передачи данных