Гладкая потоковая передача IIS

Надеюсь, кто-то может здесь помочь. Я пробовал IIS Smooth Streaming в течение многих недель. Но без особого успеха.

Бесперебойная трансляция по запросу

  • Нет проблем с потоковой передачей клипов по запросу по локальной сети
  • Нет проблем с потоковой передачей клипов по запросу через Интернет

Прямая трансляция с использованием источника файла

  • Нет проблем с потоковой передачей файла в локальной сети
  • Невозможно транслировать файл в прямом эфире через Интернет
    • Создана точка публикации с использованием AWS-EC2
    • Подключил Encoder Pro к точке публикации
    • Точка публикации никогда не превышает "Начало"

Прямая трансляция с помощью веб-камеры

  • Небольшая проблема с прямой трансляцией с моей веб-камеры по локальной сети
    • Отставание 10 секунд
    • Примерно через 20 секунд клиент Silverlight зависает и перестает запрашивать фрагменты.
    • HTTP 412 - предварительное условие не выполнено
    • Единственный способ исправить это - обновить браузер.
  • Невозможно вести прямую трансляцию с веб-камеры через Интернет
    • Инициирована точка публикации с помощью AWS-EC2
    • Подключил Encoder Pro к точке публикации
    • Точка публикации никогда не превышает "Начало"

Что я пытался исправить сетевые проблемы

  • Подключение моего ноутбука напрямую к шлюзу, а не через роутер
  • Выключение брандмауэра Windows на ноутбуке
  • Запуск AWS-EC2 без брандмауэра
  • WireShark указывает на ошибку HTTP404 и HTTP501 при «подключении» к точке публикации от кодировщика.

Характеристики моей локальной сети

  • Запуск кодировщика и сервера потоковой передачи IIS в Boot Camp MacBook Pro, i7, 2,2 ГГц, 4 ГБ ОЗУ
  • Запуск клиента Silverlight на i5, 2,53 ГГц, 4 ГБ ОЗУ
  • Выходной поток: конфигурации по умолчанию для H.264 IIS Smooth Streaming с низкой пропускной способностью

person ngzhongcai    schedule 03.09.2011    source источник


Ответы (1)


Для тестирования потокового вещания вам действительно нужно использовать отдельные ПК в качестве стримера / кодировщика, транспортного сервера и клиента. Или, по крайней мере, начни с этого пути. Вы слишком многого просите от MacBook Pro, особенно когда дело касается ввода-вывода.

person Wyatt Barnett    schedule 03.09.2011