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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Aug 2008
Сообщений: 19
По умолчанию Видео трансляция

Подскажите пожалуйста как сделать (и возможно ли) следующую вещь:
есть плеер организующий трансляцию с камеры юзверя на сервер, надо получить тот поток, который он собственно и направляет на сервер. Не запрашивая его у сервера (дабы не повышать нагрузку на него (сервер)).
Вот. Если что непонятно написал спрашивайте поясню.
Всем заранее спасибо.


Последний раз редактировалось NiGGaRD; 28.08.2008 в 23:05. Причина: очепятки =)
Старый 29.08.2008, 02:50
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 2  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
Про FMS3 инфу ищем и читаем.

Коротко:
создаем NetConnection и NetStream(ns).

Приатачиваем камеру и микрофон:
Код:
ns.attachAudio (mic);
ns.attachCamera (cam);
Делаем паблиш на сервер:
Код:
ns.publish (путь_куда_писать,"record");
Когда Вы решили, что Ваши live data записались на сервак:
Код:
ns.close ();
Что бы проиграть записанное:
создаем flash.media.Video (vid)
Код:
vid.attachNetStream (ns);
и играем
Код:
ns.play (путь_от_куда_читать);
Сервер всё равно нужно будет теребить.
__________________
john


Последний раз редактировалось Molecula; 29.08.2008 в 02:52.
Старый 29.08.2008, 15:23
NiGGaRD вне форума Посмотреть профиль Отправить личное сообщение для NiGGaRD Найти все сообщения от NiGGaRD
  № 3  
Ответить с цитированием
NiGGaRD

Регистрация: Aug 2008
Сообщений: 19
Спасибо, ното что вы предложили не подходит.
Цитата:
Сервер всё равно нужно будет теребить.
я склоняюсь к этой же мысли.. но надеюсь пока найти другой способ.
Кстати мне надо вести трансляцию, и тут же выводить на экран то что транслируется на сервер. То есть не останавливать трансляцию и открывать записанный файл, а сразу выводить то что юзер транслирует на сервер.

Старый 29.08.2008, 16:07
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 4  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
А между какими технологиями выбираете?
Вы же хотите организовать live-streaming + записать вещаемое, не на машину клиента же писать его трансляцию
Цитата:
То есть не останавливать трансляцию и открывать записанный файл
А это как? Мы постоянно записываем в файл потом, а Вы постоянно его открываете?
Напрашивается тогда вопрос, зачем Вам его открывать?
__________________
john

Старый 29.08.2008, 20:22
NiGGaRD вне форума Посмотреть профиль Отправить личное сообщение для NiGGaRD Найти все сообщения от NiGGaRD
  № 5  
Ответить с цитированием
NiGGaRD

Регистрация: Aug 2008
Сообщений: 19
Тьфу, глупость написал(в смысле я глупость написа про чтение/запись файла...).
Вообщем трансляция не пишется в файл. Идёт просто поток насервер, а сервер его раздаёт всем желающим, так вот хотелось бы перехватить и отобразить тот поток который плеер отсылает на сервер.
вот, надеюсь так понятнее написал.

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

Регистрация: Jul 2005
Сообщений: 135
Стандартными средствами флеш такое не сделать.
В FP10 будет возможность p2p через сервер, т.е. сервер будет в роли сводника.

Старый 01.09.2008, 12:40
NiGGaRD вне форума Посмотреть профиль Отправить личное сообщение для NiGGaRD Найти все сообщения от NiGGaRD
  № 7  
Ответить с цитированием
NiGGaRD

Регистрация: Aug 2008
Сообщений: 19
ясно, всем спасибо.

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

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

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


 


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


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