Публикация локального файла MPG на сервер RED5, используя AS3

StackOverflow https://stackoverflow.com//questions/10652489

Вопрос

У меня есть файл MPG в моей системе, и я хочу опубликовать его на сервер RED5, чтобы я мог транслировать его через мою сеть. После некоторой исследовательской работы я не смог найти решение для этого, кто кто-либо из васРебята попробовали эту. Я имею в виду издательский файл из локальной системы на RED5 Server.can, кто-нибудь ведет меня к правильному направлению, пожалуйста. Я использую Flash CS3 и AS3.

Это было полезно?

Решение

@vipin Ваш лучший ставка будет использовать что-то вроде ffmpeg для простоты программирования, качества и транскодирования Скорость, и если вы хотите получить хороший API что-то вроде Xuggler выглядит как хороший подход, и хотя я «Никогда не использовал это, я прочитал много хороших вещей об этом от людей, которые делают вещи, которые точно так же, как вы пытаетесь сделать. Я успешно использовал FFMPEG, чтобы сделать что-то похожее на то, что вы хотите от рубиновой резинки недавно, и не имеют никаких оснований полагать, что для вас будет менее легче или полезно для того, чтобы вы могли сделать это в Java. Чтобы использовать runtime.exec() для выполнения FFMPEG, попробуйте Это. Если вы тоже Из них не должно быть никаких причин, которые FLV не является вариантом, как я точно знаю, что FFMPEG делает это. Это немного старшего поста, но Это сообщение охватывает, как настроить вызов командной строки EXEC на FFMPEG для Go Go MPG -> FLV, как вы хотите, хотя я представляю, если вы используете Xuggler, это встроено в API немного больше. Другой, так что ответ, который охватывает оба этих подхода, является Здесь.

Другие советы

Вы можете использовать FileReference.browse (), чтобы получить всплывающую диалог / систему, чтобы выбрать файл.Вы слушаете на нее событие выбора (это означает, что пользователь выбрал файл), то вы можете вызвать загрузку на нем.Вам понадобится скрипт бокового сервера, который принимает файл и сохраняет его в расположение, сервер RED5 указывает на обслуживать его файлы (PHP, Java, что следует сделать).

http:// help.Adobe.com/en_us/flashPlatform/reference/4Script/3/flash/net/fileReference.html#browse ()

http:// помогите.Adobe.com/en_us/flashPlatform/reference/4Script/3/flash/net/fileReference.html#upload ()

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top