![]() |
|
||||||||||
|
|||||
|
Ребят, не подскажете как решить эту проблему?!
Во флеше я профан, поэтому стараюсь просто пользоваться шаблонами из уроков. Для подачи видео на сайте я использовал подобный код: var mySound:SoundTransform; var video:Video; var connect_nc:NetConnection = new NetConnection(); connect_nc.connect(null); var stream_ns:NetStream = new NetStream(connect_nc); stream_ns.client = this; function netStatusHandler(p_evt:NetStatusEvent):void { if (p_evt.info.code == "NetStream.FileStructureInvalid") { trace("The MP4's file structure is invalid."); } else if (p_evt.info.code == "NetStream.NoSupportedTrackFound") { trace("The MP4 doesn't contain any supported tracks"); } } function onMetaData(p_info:Object):void { for (var propName:String in p_info) { output_txt.appendText(propName + " = " + p_info[propName] + "\n"); } video.width = p_info.width; video.height = p_info.height; } stream_ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler); video = new Video(); video.x = 0; video.y = 0; addChild(video); video.attachNetStream(stream_ns); stream_ns.play("vid.mp4"); mySound = stream_ns.soundTransform; mySound.volume = .5; stream_ns.soundTransform = mySound; Понимаю, что для местных профи вопрос банален. Но мне придется перерыть кучу уроков, чтобы добраться до решения вопроса. Пытался найти сам, но тут нужны неплохие познания классов и кода AS3. Поэтому надеюсь на вашу помощь. Спасибо заранее! |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
чтобы несколько видеороликов проигрались друг за другом без паузы, нужно сделать массив видеоплееров. Если пауза не важна - можно пользоваться одним.
Класс Video использовать можно, но лучше взять FLVPlayback, с ним проще работать http://help.adobe.com/ru_RU/AS3LCR/F...VPlayback.html |
|
|||||
|
Цитата:
__________________
...вселенская грусть |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Да, занятная штука.
Интересно, а фриварные такие есть? |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
про это: http://www.osmfappstudio.com/
|
|
|||||
|
Ну не знаю. Я для себя в этом смысла не нашел. Ибо и так (используя только osmf и редактор кода) плеер собирается за 2 часа со всеми наворотами, какие только можно придумать.
__________________
...вселенская грусть |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
ну, за 2 часа он и из FLVPlayback собирается.
![]() а если взять один из штатных скинов, до и за 10 минут. но все равно интересно, что есть там, чего нет в FLVPlayback? |
|
|||||
|
если обычным NetStream и Video, то подписать стрим на NetStatusEvent, дождаться в хендлере статуса конца ролика, затулить из массива следующий ролик и наслаждаться
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:27. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| потоковое видео |
|
|