java在线播放_Java实现视频在线播放flv视频
1、首先使用Idea創(chuàng)建一個Spring Boot項目。
2、在application.properties文件下加入以下代碼,進行DEBUG日志輸出,配置pom.xml文件:
#logging日志配置
logging.level.root=WARN
logging.level.org.springframework.web=DEBUG
4.0.0
com.example
demo
0.0.1-SNAPSHOT
jar
demo
Demo project for Spring Boot
org.springframework.boot
spring-boot-starter-parent
2.0.2.RELEASE
UTF-8
UTF-8
1.8
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
com.alibaba
fastjson
1.2.31
org.springframework.boot
spring-boot-maven-plugin
3、在resources/static文件夾下加入jquery-3.3.1.min.js和flvplayer.swf文件,當項目啟動后,可以直接訪問static文件下文件,例如http://localhost:8080/jquery-3.3.1.min.js可直接訪問jquery文件。flvplayer.swf是播放flv格式視頻的插件,在這先不詳細介紹。
4、創(chuàng)建一個視頻目錄html頁面:
因為項目采用前后端分離方案,不經(jīng)過spring mvc轉(zhuǎn)換訪問頁面,有興趣的了解spring mvc的請看https://www.yiibai.com/spring_mvc/。
在
標簽內(nèi)加onload表示當頁面加載時會自動調(diào)用js方法。getPath()方法請求向后臺獲取所有的視頻目錄,ajax是異步請求,可將獲取的數(shù)據(jù)添加到已有的html頁面中,$("#view")為div的id,
append() - 在被選元素的結(jié)尾插入內(nèi)容
prepend() - 在被選元素的開頭插入內(nèi)容
after() - 在被選元素之后插入內(nèi)容
before() - 在被選元素之前插入內(nèi)容
video menufunctiongetPath() {
$.ajax({
url:"http://localhost:8080/VideoPath",
type:"get",
success:function(path) {
$("#view").append("
$("#view").append("
"+JsonPath[i]+"");}
$("#view").append("
");}
})
}
總結(jié)
以上是生活随笔為你收集整理的java在线播放_Java实现视频在线播放flv视频的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自学前端的高效学习路线.avi
- 下一篇: python词云_python词云