Я пытаюсь создать интерфейс для всех моих музыкальных и видеофайлов на запасном компьютере, который у меня есть, но наткнулся на небольшую преграду. Изначально я хотел транслировать фильмы (avi, mpeg, flv и т. д.) С помощью флеш-проигрывателя, но после небольшого поиска кажется, что флеш-память может транслировать только FLV. Очевидно, я не хочу конвертировать весь свой жесткий диск в файлы flv # s.
Единственный другой вариант, который мне удалось найти, - это следующий код ...
<object classid = "clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase = "http://www.apple.com/qtactivex/qtplugin.cab" height = "195" width = "340" name = "CRUNKCinema" align = "left">
<param name = "src" value = "/path/to/video.avi">
<param name = "autoplay" value = "true">
<param name = "controller" value = "true">
<embed height = "195" width = "340" align = "left" src = "/path/to/video.avi" autoplay = "true" controller = "true"></embed>
</object>
Но это кажется очень прерывистым, иногда видео вообще не загружается. Кроме того, при использовании этой опции, похоже, нет никакой буферизации.
Может ли кто-нибудь предложить лучшее решение моей проблемы? Спасибо!
![[UX] Категории и настройки внешнего вида Flash-сообщений](https://i.imgur.com/5LZljB8b.jpeg)
Зачем изобретать велосипед? Посмотрите на XBMC или боксер.
edit: в наши дни с большинством медиаплееров вы также можете напрямую поделиться своей библиотекой, чтобы другой медиаплеер мог ее увидеть. или просто экспортируйте каталог мультимедиа как общий сетевой ресурс и импортируйте его в мультимедийный проигрыватель, который вы используете на другом компьютере (однако, по моему опыту, SMB не так хорош для потоковой передачи, если только не через Ethernet).
Если вы хотите воспроизвести эти файлы в веб-браузере, то преобразование их всех в FLV (или MP4, или что вам подходит) на самом деле может быть лучшим выбором. (Что-то вроде MediaCoder может сделать это возможным.) Что бы вы ни делали, есть вероятность, что некоторые из ваших видео используют кодеки (если не форматы файлов), которые не обрабатываются.
Но если вы просто хотите, чтобы видео воспроизводилось на ПК, не обязательно в браузере, то обычное настольное приложение (например, VLC) может решить проблему без конвертации, и, как предлагает Фрэнк, если вы попробуете один из популярных медиа-боксов. приложения, которые вы, вероятно, обнаружите, что они уже делают все, что вы планировали, и еще много чего другого. : D