Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   исходник NetStream (http://www.flasher.ru/forum/showthread.php?t=120629)

NewFolder 26.01.2009 18:54

исходник NetStream
 
Всем привет. Вопрос довольно таки прост - где я могу найти исходники класса NetStream?

Я искал у себе на компе, но в файле всего лишь перечисление методов - никакой реализации.

Я знаю, что многие ребята на этом форуме публиковали недокументированные методы классов, именно после просмотра исходников.

Спасибо

iNils 26.01.2009 19:10

Он вшит в плеер.

NewFolder 26.01.2009 20:28

Понятно. А может, тогда кто-то знает, как мне вместо микрофона заатачить звук из файла?

chingachgoog 26.01.2009 20:38

А разве mp3 и flv - не файлы?

NewFolder 26.01.2009 21:06

эти файлы, на сколько я понимаю, должны находиться на сервере, а мне нужно сделать трансляцию аудио без предварительной закачки на сервер

chingachgoog 26.01.2009 21:53

Непонятно, что надо сделать и где находиться сама флешка?
(см. политику безопасности ФП)

NewFolder 26.01.2009 22:21

AIR приложение для онлайн радио. Я выбираю у себя на компе любой файл - и он моментально транслируется на сайте.

wvxvw 27.01.2009 00:35

URLStream / Socket
И посылайте, что хотите...

NewFolder 27.01.2009 14:24

Цитата:

Сообщение от wvxvw (Сообщение 793722)
URLStream / Socket
И посылайте, что хотите...

Интересный вариант. Спасибо.

Но у меня на сервере стоит Red5, и хотелось бы сделать аудио трансляцию именно через него. В общем я хочу добавить NetStream'у возможность аттачить не только микрофон, но и, например, объект Sound, или что-то в этом роде

wvxvw 27.01.2009 16:15

Перекодировать в base64 и выслать текстом... не знаю, других вариантов через NetStream ИМО нет... :)

Nirth 27.01.2009 16:50

Если речь о AS3, то бинарники отлично шлются.

NewFolder 27.01.2009 16:54

Цитата:

Сообщение от Nirth (Сообщение 793818)
Если речь о AS3, то бинарники отлично шлются.

В NetStream'e?

Nirth 27.01.2009 16:57

Нет, URLStream, URLLoader, Хотя можно попробывать послать ByteArray через NetStream

wvxvw 27.01.2009 17:07

Чесно говоря, я сильно сомневаюсь, что байтарей вышлется... т.как аргумент указан как String, а это значит, что скорее всего байтарей прочитается до первого нуль-байта, а все остальное отвалится...

Nirth 27.01.2009 17:10

Я работал с ред5 только пару недель и то проверял только запись, но если я не ошибаюсь, с ним кажется можно общатся как с Remoting? тоесть посылать вообще почти все, по AMF протоколу?

NewFolder 27.01.2009 17:25

попробую сейчас послать ByteArray через send

wvxvw 27.01.2009 18:08

Если, как говорит Nirth, то нужно не через NetStream.send(), а через NetConnection.call("кого", receiver, "чего сказать")


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

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