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

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

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

Регистрация: Nov 2005
Адрес: 26°58′49.06″ 49°24′35.72″ Ymaps
Сообщений: 119
Отправить сообщение для ZGG с помощью ICQ Отправить сообщение для ZGG с помощью Skype™
По умолчанию Задержки перед записью потока FMS

Здравствуйте!
Иногда на сервере Flash Media Interective Server 4.0.0 проиходит задержка в несколько секунд перед записью. Т.е. после того как клиентская флешка получила событие "NetStream.Record.Start", сервер реально начинает записывать поток с опозданием в пару секунд. Но иногда записывает сразу и тогда все ок.

С чем это может быть связано? Почему происходит опоздание?

FMS находится на вдс. Ипользуется до 5% ЦПУ и свободно еще 350 мег памяти.
__________________
ЛОГИКА - залог программирования!


Последний раз редактировалось ZGG; 11.11.2010 в 16:18.
Старый 11.11.2010, 17:24
FMS вне форума Посмотреть профиль Найти все сообщения от FMS
  № 2  
Ответить с цитированием
FMS
Banned

Регистрация: Aug 2010
Сообщений: 57
ты делаешь паблиш с параметром record или сначала паблиш, а потом call который стартует record ?

Старый 11.11.2010, 17:27
ZGG вне форума Посмотреть профиль Отправить личное сообщение для ZGG Найти все сообщения от ZGG
  № 3  
Ответить с цитированием
ZGG
 
Аватар для ZGG

Регистрация: Nov 2005
Адрес: 26°58′49.06″ 49°24′35.72″ Ymaps
Сообщений: 119
Отправить сообщение для ZGG с помощью ICQ Отправить сообщение для ZGG с помощью Skype™
Код AS3:
ns.publish("blablabla", "record");
__________________
ЛОГИКА - залог программирования!

Старый 11.11.2010, 17:55
maxlapshin вне форума Посмотреть профиль Отправить личное сообщение для maxlapshin Найти все сообщения от maxlapshin
  № 4  
Ответить с цитированием
maxlapshin
Erlyvideo

Регистрация: Aug 2008
Сообщений: 197
Отправить сообщение для maxlapshin с помощью ICQ
Зависит ли это от того, сколько времени проходит между вызовом connect и publish?

Я когда делал этот момент в erlyvideo, была проблема: если не делать шифт таймстемпов, а писать как есть, то в flv попадают таймстемпы от момента connect, а не момента publish, в итоге при просмотре получаются лаги и буферизация.

Старый 11.11.2010, 18:02
ZGG вне форума Посмотреть профиль Отправить личное сообщение для ZGG Найти все сообщения от ZGG
  № 5  
Ответить с цитированием
ZGG
 
Аватар для ZGG

Регистрация: Nov 2005
Адрес: 26°58′49.06″ 49°24′35.72″ Ymaps
Сообщений: 119
Отправить сообщение для ZGG с помощью ICQ Отправить сообщение для ZGG с помощью Skype™
maxlapshin, думаю не зависит от этого.
Хотя реально время проходит разное - когда пользователь надумает публиковать тогда и вызывается паблиш.

Что то мне подсказывает что вся проблема в особенностях передачи микрофоном голоса пользователя на сервер. Возможно некоторые микрофоны это как делаю по разному. Но наверное это бредовое предположение.
__________________
ЛОГИКА - залог программирования!

Старый 12.11.2010, 01:01
FMS вне форума Посмотреть профиль Найти все сообщения от FMS
  № 6  
Ответить с цитированием
FMS
Banned

Регистрация: Aug 2010
Сообщений: 57
Цитата:
ns.publish("blablabla", "record");
да, слышал про такую проблему. бывает.

Старый 12.11.2010, 14:30
ZGG вне форума Посмотреть профиль Отправить личное сообщение для ZGG Найти все сообщения от ZGG
  № 7  
Ответить с цитированием
ZGG
 
Аватар для ZGG

Регистрация: Nov 2005
Адрес: 26°58′49.06″ 49°24′35.72″ Ymaps
Сообщений: 119
Отправить сообщение для ZGG с помощью ICQ Отправить сообщение для ZGG с помощью Skype™
Цитата:
Сообщение от FMS Посмотреть сообщение
да, слышал про такую проблему. бывает.
Да. Но вот как исправить? Избежать этой проблемы?
__________________
ЛОГИКА - залог программирования!

Старый 12.11.2010, 20:36
FMS вне форума Посмотреть профиль Найти все сообщения от FMS
  № 8  
Ответить с цитированием
FMS
Banned

Регистрация: Aug 2010
Сообщений: 57
Если делать
Цитата:
ns.publish("blablabla", "record");
то наверно никак

Старый 14.11.2010, 13:39
ZGG вне форума Посмотреть профиль Отправить личное сообщение для ZGG Найти все сообщения от ZGG
  № 9  
Ответить с цитированием
ZGG
 
Аватар для ZGG

Регистрация: Nov 2005
Адрес: 26°58′49.06″ 49°24′35.72″ Ymaps
Сообщений: 119
Отправить сообщение для ZGG с помощью ICQ Отправить сообщение для ZGG с помощью Skype™
Цитата:
Если делать...
Ну а как по другому делать? Публиковать как live, а на серверном скрипте вызывать Stream.record() ?
__________________
ЛОГИКА - залог программирования!

Старый 14.11.2010, 14:19
FMS вне форума Посмотреть профиль Найти все сообщения от FMS
  № 10  
Ответить с цитированием
FMS
Banned

Регистрация: Aug 2010
Сообщений: 57
Цитата:
Сообщение от ZGG Посмотреть сообщение
Ну а как по другому делать? Публиковать как live, а на серверном скрипте вызывать Stream.record() ?
я делаю именно так, просто я ещё название файла меняю, папку итд.

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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