Надеюсь, кто-то может здесь помочь. Я пробовал 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 с низкой пропускной способностью