![]() |
Ширина канала для медиасервиса
Вложений: 1
Здравствуйте
Встал вопрос о ширине канала для медиасервиса. Один ко многим, к 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:
|
Тоже пытаюсь разбираться с этой загадкой.
Класс H264VideoStreamSettings помогает "зарезервировать" ширину исходящего потока. Только необходимо определить чуть больше параметров. Пытаюсь передавать (средствами rtmp, на fms сервер) из браузера HD Stream - 720p. со звуком включительно. Все или тормозит, или отлично передает. Ширины канала - более чем достаточно, но поведение трансляции просто не предсказуемое. Секреты производительности в параметрах bandwidth и keyFrameInterval. Но вот только ниразу в интернете не нашел описания какого нибудь логического принципа расчета этих параметров. Передача данных ведет себя просто не предсказуемо, я уже не говорю о том уродстве, которое получается при записи в mpeg4. А вот если stream`ить не из браузера, а из Adobe Flash Media Live Encoder 3.2 - с точно такими же параметрами - все намного лучше, но временами так же не предсказуемо. Или все отлично, или slideshow. Код:
var options:Object = {Да и хотелось бы узнать какое технологии используют Ронетки... |
Цитата:
Добавлено через 2 минуты Цитата:
|
| Часовой пояс GMT +4, время: 07:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.