javaFx使用vlc播放器播放流媒体
vlc是一个很不错的视频播放器
下载地址 https://www.videolan.org/
如何测试流媒体链接?
如何在javaFx项目中集成vlc播放器?
https://github.com/caprica
1、导入依赖jar
<dependency><groupId>uk.co.caprica</groupId><artifactId>vlcj-javafx</artifactId><version>1.0.2</version></dependency>
2、撸码
public class PrimaryController implements Initializable {private MediaPlayerFactory mediaPlayerFactory;private EmbeddedMediaPlayer embeddedMediaPlayer;@FXMLprivate ImageView imageView;@Overridepublic void initialize(URL url, ResourceBundle resourceBundle) {mediaPlayerFactory = new MediaPlayerFactory();embeddedMediaPlayer = mediaPlayerFactory.mediaPlayers().newEmbeddedMediaPlayer();imageView.setPreserveRatio(true);embeddedMediaPlayer.videoSurface().set(ImageViewVideoSurfaceFactory.videoSurfaceForImageView(imageView));this.embeddedMediaPlayer.events().addMediaPlayerEventListener(new MediaPlayerEventAdapter() {@Overridepublic void playing(MediaPlayer mediaPlayer) {}@Overridepublic void paused(MediaPlayer mediaPlayer) {}@Overridepublic void stopped(MediaPlayer mediaPlayer) {}@Overridepublic void timeChanged(MediaPlayer mediaPlayer, long newTime) {}});}@FXMLpublic void stop() {embeddedMediaPlayer.controls().stop();embeddedMediaPlayer.release();mediaPlayerFactory.release();}@FXMLpublic void play() {embeddedMediaPlayer.controls().setPosition(0.4f);embeddedMediaPlayer.media().play("rtsp://192.168.5.30:8086");}
}
3、完
其他平台如何集成
https://github.com/videolan
javaFx使用vlc播放器播放流媒体相关推荐
- android集成EasyPlayer播放器播放实时流媒体视屏
android集成EasyPlayer播放器播放实时流媒体视屏 最近公司项目需要实现一个rtsp实时流媒体视频的播放,在移动端尝试了多个第三方能播放rtsp流实时视频的软件后发现EasyPlayer的 ...
- vlc播放器播放mp4_比较了4个开放音乐播放器:VLC,QMMP,Clementine和Amarok
vlc播放器播放mp4 2016年8月,我写了关于为什么喜欢Guayadeque音乐播放器的文章 ,然后使用对我来说似乎最重要的六个特征来评估其他音乐播放器: Quod Libet , Gmusicb ...
- EasyNVR视频智能监控平台使用EasyWasmPlayer播放器播放录像文件几秒后卡顿问题排查
EasyNVR视频智能监控系统分为直播版本和录像版本,录像版本能够调取视频录像进行回看,用户可以根据自己需求进行选择. 大家知道在EasyNVR版本更新后,同时兼容了Easyplayer和EasyWa ...
- Android多媒体学习五:调用Android自带的播放器播放Audio
Android有其自带的播放器,我们可以使用隐式Intent来调用它:通过传入一个Action为ACTION_VIEW同时,指定Data为所要播放的Audio的Uri对象,并指定格式信息,则我们就可以 ...
- 使用 阿里云 播放器播放 .flv 和 hls(.m3u8) 格式的视频流
一.使用 阿里云 播放器播放 .flv 和 hls(.m3u8) 格式的视频流 官方教程:https://help.aliyun.com/document_detail/125570.htm?spm= ...
- Android 11.0 当安装多个播放器时,设置默认播放器播放歌曲
目录 1.概述 2.当安装多个播放器时,设置默认播放器播放歌曲的核心类
- Android 10.0 当安装多个播放器时,设置默认播放器播放歌曲
目录 1.概述 2.安装多个播放器时,设置默认播放器播放歌曲的核心代码
- react项目中使用阿里播放器播放视频,包括切换视频,播放定时跳转(兼容ios和andro),播放完成
react项目中使用阿里播放器播放视频,包括切换视频,播放定时跳转(兼容ios和andro),播放完成 1.index.html引入阿里播放器的cdn <link rel="style ...
- html使用vcastr3.swf播放器播放flv视频
一.特点: 使用as3.0重新写了播放器 播放器大小缩小,在20+k左右 可以通过xml对播放器设置 可以播放多个影片,并且有影片列表 可以设置循环播放,自动播放,是否直接开始下载,控制栏的颜色和模式 ...
- QT_媒体播放器播放Mp3QMediaPlayer
QT_媒体播放器播放Mp3QMediaPlayer QMediaPlaylist Qt对音视频的播放和控制.相机拍摄.收音机等多媒体应用提供了强大的支持.Qt5使用了全新的Qt Multimedia模 ...
最新文章
- android Theme启动APP闪屏处理
- SPOJ 694 Distinct Substrings(后缀数组)
- 罗马数字转整数 · Roman to Integer
- 请求分页内存管理的模拟 c++代码_C开发实战-内存管理
- php webshell开源,[github开源]webshell连接器--Jeshell
- CDH5 6 7安装包
- 不懂分布式锁的这些问题,就亏大了
- (配置消息转换器) sso单点登入之jsonp改进版
- Denise God Mode for mac(磁带饱和器音频插件)
- 如何不做老板手中一次性筷子?
- 计算机组成原理累加器实验a r0,计算机组成原理实验箱 介绍.ppt
- Kettle (1) - 读取 CSV 文件
- 这个好玩!用Python识别花卉种类,并自动整理分类!
- 前端“智能”静态资源管理 - Onebox - 博客园
- 华南x79主板u盘装系统教程_华南主板win10改win7系统及BIOS设置教程
- 麦腾支付:跨境支付与区块链支付的发展前景分析
- 阿里云和腾讯云这两家对比哪个比较好一些?
- 计算机工作功率,电脑功率(电脑一天要用多少电)
- 华为 组播之IGMPv1
- 方法重载和方法重写的区别和作用
热门文章
- Python pandas.DataFrame.tail函数方法的使用
- Examination:《计算机系统与网络技术》计算机三级考试重点笔记记录
- 9012年,连认真做鸡的肯德基也要玩起黑科技了
- Quartz中的时间表达式介绍和常用表达式
- hdu 5259 弹吉他 · dp
- 互联网快讯:荣耀打响重回海外第一枪;极米投影产品成双十一爆款;工业富联发起灯塔领航计划
- Linux.3_gccg++编译
- 基于声道重混缩算法的WAV音频消除人声方法的初探01
- 显示https不安全的原因及解决办法
- Redis个人总结及代码实现