2016-05-26 3 views
1

Я хочу получить доступ к видео, которые хранятся в HDFS &, показать их в веб-браузере. Я нашел этот проект (https://github.com/yeleaveszi/Play-Videos-In-HDFS) на github, который именно это делает, но не смог заставить его работать.Доступ к видео, хранящемуся в HDFS, по адресу http

Может ли кто-нибудь предоставить мне некоторую информацию или способы, которыми я мог бы показать видео, хранящееся в HDFS, в веб-браузере. Также можно получить HTTP-ссылку на видео, которое хранится в HDFS, я прочитал о WebHDFS & HTTPFS, но не очень понял.

Любая помощь будет оценена по достоинству. Заранее спасибо!

+1

Это может быть ссылка [ссылка] (http://stackoverflow.com/questions/27996034/opening-a-hdfs-file-in-browser) – syadav

+0

Спасибо за ссылку !! –

+0

Пожалуйста, возвыситесь затем :) – syadav

ответ

1

С помощью WebHDFS вы можете получить HTTP-ссылку на данные, хранящиеся в HDFS. См. Эту ссылку https://www.linkedin.com/pulse/20140717115238-176301000-accessing-hdfs-using-the-webhdfs-rest-api-vs-httpfs, чтобы включить WebHDFS в вашей конфигурации hadoop.

Так что, если ваше видео говорит, что «test.mp4» находится в местоположении «/user/test.mp4» в HDFS, то соответствующей HTTP-ссылкой для его открытия будет «http://HOST:PORT/webhdfs/v1/PATH?op=OPEN&user.name=aawasthi», где заполните ваш адрес хоста в HOST, номер порта в PORT (по умолчанию 50070), путь HDFS видео в PATH (здесь это будет «/user/test.mp4») и имя пользователя в user.name

Просто поместите вышеуказанную ссылку HTTP в любой веб-браузер, имеющий VLC Plugin & вы можете увидеть видео, которое хранится в HDFS.

 Смежные вопросы

  • Нет связанных вопросов^_^