在原有基础上添加了,窗口自适应,快进,慢进等功能。
1
基于AVPlayer封装的视频播放器,包括视频播放,暂停,全屏,快进,缓冲等功能
2022-12-04 18:14:05 135KB Swift开发-视频处理/播放器
1
解封装,解码使用ffmpeg,使用了生产消费模型,在线程中用ffmpeg读取出packet放在队列中,在另外线程中进行解码,同时做音视频同步,将视频跟随音频进行同步,解码后的数据放在队列中,视频数据通过转换为RGB推送给QImage,音频数据推送给SDL进行播放,还有快进快退,当进度条被滑动时,就清空packet的队列,然后ffmpeg会seek到一定比例的位置,继续读取packet,然后解码也会重新解码,显示就会重新刷新,音量大小控制有SDL进行,点击结束按键可以将视频显示区清空
2022-08-22 09:05:20 256.79MB Qt ffmpeg sdl
1
解封装,解码使用ffmpeg,使用了生产消费模型,在线程中用ffmpeg读取出packet放在队列中,在另外线程中进行解码,同时做音视频同步,将视频跟随音频进行同步,解码后的数据放在队列中,视频数据通过转换为RGB推送给QImage,音频数据推送给SDL进行播放,还有快进快退,当进度条被滑动时,就清空packet的队列,然后ffmpeg会seek到一定比例的位置,继续读取packet,然后解码也会重新解码,显示就会重新刷新,音量大小控制有SDL进行
2022-08-18 14:05:35 95.8MB ffmpeg Qt 播放器
1
2:快进、快退、后退方法实现 Scale header 这个RTSP头,指定了相对于正常播放速率的比率。该头部参数,可以由Record Play方法携带; PAUSE这个会话。然后使用定义的Sacle值来设定Play。 PLAY rtsp://audio.example.com/audio RTSP/1.0 CSeq: 836 Session: 12345678 Scale:2 //两倍速率快进 Scale:0.5 //1/2倍速率慢进 Scale:-1 //后退 Scale:-2 //两倍速度快退 Scale:-0.5 //半倍速度快退 Scale和Speed的区别: Scale —— 不改变传输的比特率,采用丢弃数据的方式传输,使感受加快; 有传输方向。 Speed —— 改变传输的比特率,改变了媒体信道对带宽的要求; 没有方向。
2022-05-31 17:38:11 227KB RTSP
1
2:快进、快退、后退方法实现 Scale header 这个RTSP头,指定了相对于正常播放速率的比率。该头部参数,可以由Record Play方法携带; PAUSE这个会话。然后使用定义的Sacle值来设定Play。 PLAY rtsp://audio.example.com/audio RTSP/1.0 CSeq: 836 Session: 12345678 Scale:2 //两倍速率快进 Scale:0.5 //1/2倍速率慢进 Scale:-1 //后退 Scale:-2 //两倍速度快退 Scale:-0.5 //半倍速度快退 Scale和Speed的区别: Scale —— 不改变传输的比特率,采用丢弃数据的方式传输,使感受加快; 有传输方向。 Speed —— 改变传输的比特率,改变了媒体信道对带宽的要求; 没有方向。
2022-03-04 09:48:54 227KB 流媒体协议标准RTSP
1
H5(html5 video)视频播放禁止拖动进度条,不能快进,不能后退;微信公众号视频播放,视频播放后才能操作其他内容。 内含Java视频流播放,本人并不建议直接将视频路径放到src中,而是使用视频流方式获取
2021-12-25 08:41:02 36KB html5 视频处理 java js
1
Android根据手势控制视频音量亮度快进,android开发之GestureDetector手势识别(调节音量、亮度、快进和后退)
2021-12-21 13:19:17 26.35MB 亮度
1
MusicPlay 纯css,js 前端音乐播放器,界面UI比较好我特别喜欢,适合二次开发,调用了网易云第三方接口以及将歌曲链接导出可以访问的歌曲链接,实现了异步歌曲搜索播放,以及异步显示歌词等.结合html5 新特性实现歌曲暂停,下一首,快进等等.为大二前端练手项目. 采用渐变质背景 异步搜索歌曲链接并添加播放(原生态js异步调用网易云根据关键字匹配歌曲链接的接口)目前该接口因版权部分歌曲链接失效 网易云音乐接口: 如曹操这首歌的链接为 返回的json 数据格式如下: 参数 var data = { "type": 1,//单曲 "limit": 1,//返回数量1 "s": value,//搜索词 "callback": "jsonpcallback" }; 搜索歌曲实现播放关键代码 searchBtn.addEventListener('click', function () {
2021-11-30 20:57:34 1.68MB JavaScript
1
两款FLASH播放器可快进
2021-11-27 22:09:34 3.8MB swf播放器
1