2010-02-16 5 views
0

Например, посмотрите на источник DivX игрока ninjavideo. Именно это:Как использовать java-апплет для маскировки divx-источника (на примере)?

SRC = «http://127.0.0.1:64651/nv/47244»

Как они используют Java-апплет для вывода СРК как DIVX читаемый файл?

Источник: http://beta.ninjavideo.net/video/47244 Внимание: Вам нужно будет разрешить Java Applet

ответ

1

Это не «маскируется» он просто работает как локальный HTTP-прокси. Он загружает файл из HttpURLConnection и слушает локально для соединений и обслуживает видео. Вот пример (не очень большой): Please help me figure out what's wrong with this web proxy code

+0

Значит, этот url: http://127.0.0.1:64651/nv/47244 выводит строку, содержащую местоположение в видеофайл? например, «http://videoserver.com/videos/demo.avi»? используя команду out.write? Я не знаю много о java. Не могли бы вы указать мне дальше на место, где они охватывают этот аспект написания java-апплетов? Большое спасибо – ninja123

+0

Нет, это прокси-сервер http. Он испускает фактические видеоданные. Апплет является одновременно веб-браузером и веб-сервером. Он загружает видео из фактического местоположения, а затем подает его обратно на медиаплеер. Перейдите по ссылке, чтобы поблагодарить другой вопрос за образец кода. –