十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
编写一个视频播放器,要用到sun开发的一个附加的API包,即JMF API包,全称是Java Media Framework API。
创新互联公司凭借专业的设计团队扎实的技术支持、优质高效的服务意识和丰厚的资源优势,提供专业的网站策划、做网站、网站设计、网站优化、软件开发、网站改版等服务,在成都十余年的网站建设设计经验,为成都数千家中小型企业策划设计了网站。
我早就开始关注这个问题了,但是JAVA无法调用系统内部的播放器,可以在网上下载并安装JMF的插件。就可以写JAVA的播放器了。
可以的,而且理论上可以播放任何格式的音频、视频文件。但是需要解码器。
Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。 最早支持Servlet技术的是JavaSoft的Java Web Server。
public class ReadFromFile { / 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。
思路:按照字节读取文件到缓冲,然后对文件内容进行处理。
JAVA代码在编写的时候就在代码里面写定去那里取得辅助文件,地图,音乐,皮肤等等的。得到后在程序里面使用,拿到不同的音乐文件就播放不同的音乐,拿到不同的皮肤文件就让角色穿上不同的装备。
在后台,java中根据路径找目录下所有的视频文件,然后把名字和url返回到前台,前台显示列表,点击后打开播放页,网上很多flash制作的播放器,嵌入到网页中并把视频url传递进去就可以了。
如果是上传到自己的服务器,使用H5播放。那上传视频就和普通的文件上传一样。都是通过Http上传。前端可以使用form表单上传也可以使用ajax异步上传。后台可以使用apache的Common-fileUpload工具来解析并保存文件。
你的需求不明确,如果只是单独的视频播放,web端有独立的播放标签,直接调用就可以。如果你有特殊需求,可以说明白些。如需帮助,可以找我。
当然,杜老师的Java视频教程肯定是最适合初学者去学习的,就比如老杜的还视频教程在B站上的播放量是四百多万,你说老杜的视频教程适不适合零基础去学习。
使用javafx的Media,MediaPlayer,MediaView。