目前想做一个在jsp中获取视频网络地址,然后调用本地默认视频播放器播放的功能,求大神解答。
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
1个回答
展开全部
我觉得,应该包含以下步骤:
1、通过视频网络地址,下载到本地目录。
2、通过Runtime调用本机命令行,把视频文件的路径传递给播放器(如Kmplayer),可实现播放。
以上方法具有很大的局限性,其依赖于本机安装的播放器。
另提供一种灵活的做法(比较麻烦)
ffmepg是开源的解码器,支持视频格式的转换。
把ffmepg编译到dll中,通过jni调用把视频转换成swf,然后利用flash player进行播放。
这样,程序的移植性较强,迁移系统平台的话,只需要重新编译目标平台上的ffmpeg即可。
1、通过视频网络地址,下载到本地目录。
2、通过Runtime调用本机命令行,把视频文件的路径传递给播放器(如Kmplayer),可实现播放。
以上方法具有很大的局限性,其依赖于本机安装的播放器。
另提供一种灵活的做法(比较麻烦)
ffmepg是开源的解码器,支持视频格式的转换。
把ffmepg编译到dll中,通过jni调用把视频转换成swf,然后利用flash player进行播放。
这样,程序的移植性较强,迁移系统平台的话,只需要重新编译目标平台上的ffmpeg即可。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询