通过http访问存储在hdfs中的视频

irlmq6kh  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(570)

我想访问存储在hdfs中的视频并在web浏览器中显示它们。我发现这个项目(https://github.com/yeleaveszi/play-videos-in-hdfs )在github上,它确实做到了这一点,但无法使其工作。
有人能给我提供一些信息或方法,让我可以在网络浏览器上显示存储在hdfs中的视频。也有可能得到一个http链接的视频,这是存储在hdfs,我读了关于webhdfs和httpfs,但不太明白。
任何帮助都将不胜感激。提前谢谢!

cwdobuhd

cwdobuhd1#

使用webhdfs,您可以获得hdfs中存储的数据的http链接。查看此链接https://www.linkedin.com/pulse/20140717115238-176301000-accessing-hdfs-using-the-webhdfs-rest-api-vs-httpfs 在hadoop配置中启用webhdfs。
因此,如果您的视频说“test.mp4”位于hdfs中的“/user/test.mp4”位置,那么打开它的相应http链接将是http://host:port/webhdfs/v1/path?op=open&user.name=aawasthi“在何处填写主机地址,端口号(默认50070),视频的hdfs路径位于path(这里是'/user/test.mp4')和user.name中的用户名
只要把上面的http链接放在任何有vlc插件的web浏览器中,就可以看到hdfs中存储的视频正在播放。

相关问题