Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 05.10.2014, 03:54
djyamato вне форума Посмотреть профиль Отправить личное сообщение для djyamato Посетить домашнюю страницу djyamato Найти все сообщения от djyamato
  № 1  
Ответить с цитированием
djyamato
 
Аватар для djyamato

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
По умолчанию Ширина канала для медиасервиса

Здравствуйте
Встал вопрос о ширине канала для медиасервиса.
Один ко многим, к 20, допустим.
Я поставил Nginx, настроил. Rtmp передается без проблем.
В статистике, предоставляемой Munin (http://5.63.152.89/munin/network-day.html) при одном коннекте к серверу(публикатор)
я вижу от 300 до 600 килобит в секунду в параметре venet0 traffic
Скрин прилагаю
Правильно ли я считаю, что одно rtmp соединение забирает 300-600 килобит в секунду ширины канала ?
Если взять в расчет что публикующих будет, допустим, 10, и каждого из них будут смотреть по 100 человек, то получается 1000 стримов по 600 килобит в секунду.
Для округления будем считать что один стрим это 1024 килобита в секунду = 1 мегабит в секунду.
1 гигабит в секунду это 1024 мегабита в секунду.
А для таких нужд нужен dedicated сервер с гигабитным портом, который стоит от 2х тыс вечнозеленых в месяц.

Или я что-то неверно посчитал?
Значит, те же самые рунетки для обеспечения видеосигналом всех подключенных арендуют достаточно дорогие сервера ?
Ведь там не 1000 одновременных соединений, а на порядки больше.

p.s. Вот мои настройки камеры и стрима
Код AS3:
camera = Camera.getCamera("0");
camera.setMode(640, 480, 16, true);
camera.setQuality(0, 100);
camera.setKeyFrameInterval(15);
 
h264Settings = new H264VideoStreamSettings();
h264Settings.setProfileLevel(H264Profile.BASELINE, H264Level.LEVEL_3_1);
stream.videoStreamSettings = h264Settings;
Изображения
 


Последний раз редактировалось djyamato; 05.10.2014 в 04:29.
Создать новую тему   Часовой пояс GMT +4, время: 13:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:48.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.