最新文章列表

srt学习笔记零:srt总结帖

1。无服务的方式:udp, 2。srs作为服务端:rtmp推收都可用 ;srt推,rtmp播放可用,支持264 https://haoningabc.iteye.com/admin/blogs/2513514 3。srt-live-server作为服务端: srt协议推收测试可用,支持264 https://haoningabc.iteye.com/admin/blogs/2513939 4。ngi ...
haoningabc 评论(0) 有721人浏览 2020-05-09 14:50

srt学习笔记七:使用265推rtmp

概念: 视频码率:视频码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件 帧率:hz FEC:前向纠错也叫前向纠错码(Forward Error Correction,简称FEC) udp的基本粒子: ffmpeg -re -i chrome.mp4 -f h264 udp ...
haoningabc 评论(0) 有761人浏览 2020-05-08 20:56

srt学习笔记六:srt-live-server

除了srs,有个可以直接支持srt的sls srt-live-server git clone https://github.com/Edward-Wu/srt-live-server make 1.启动服务 bin/sls -c sls.conf 2.推流 ffmpeg -f avfoundation -framerate 30 -i "0:0" -vcode ...
haoningabc 评论(0) 有1332人浏览 2020-04-30 18:45

srt学习笔记五:手写个srt的socket

参考:https://www.jianshu.com/p/3957c55a702d 实时模式用于传送实时多媒体流。 实时模式下,数据分片(默认是1316 = 7 * 188,188是单个MPEG TS大小)在一定的速率控制下发出,并且在接收端按照发送端发送的时间间隔重新组织好。 默认情况下,接收端重组会有一定的时延,默认为120ms。 参考 https://github.com/Ha ...
haoningabc 评论(0) 有859人浏览 2020-04-24 18:12

srt学习笔记四:srs支持srt

协议:rtmp. hls flv 264 265 标准 #################################### 准备: yum install autoconf automake bzip2 cmake freetype-devel gcc gcc-c++ git libtool make mercurial pkgconfig zlib-d ...
haoningabc 评论(0) 有1882人浏览 2020-04-17 19:27

srt学习笔记二:支持srt的ffmpeg

注意:scl enable devtoolset-7 bash   这个不是默认的gcc centos安装ffmpeg :https://www.jianshu.com/p/94a1759ceb34 ~/ffmpeg_source 源码 ~/ffmpeg_build  安装 ~/bin 二进制 注意pkgconfig的设置,so的寻找路径,配置错误有可能找不到so,会有lib和lib6 ...
haoningabc 评论(0) 有1802人浏览 2020-04-06 02:38

srt学习笔记一:srt的helloworld

1。无服务的方式:udp, 2。srs作为服务端:rtmp推收都可用 ;srt推,rtmp播放可用,支持264 https://haoningabc.iteye.com/admin/blogs/2513514 3。srt-live-server作为服务端: srt协议推收测试可用,支持264 https://haoningabc.iteye.com/admin/blogs/2513939 4。ngi ...
haoningabc 评论(0) 有842人浏览 2020-03-27 19:13

使用jave2实现将wav格式的音频转换成mp3格式

     最近需要用到语音合成功能,网上查阅了一番,发现可以使用腾讯云的语音合成API来完成这个功能,但是腾讯云的api返回的是wav格式的音频文件,这个格式的文件有些不通用,因此需要转换成mp3格式的文件。     jave2(Java音频视频编码器)库是Java对ffmpeg的包装,它可以很方便的实现视频音频格式的转换,本文简单记录一下将wav格式的音频转换成mp3格式的音频。     ja ...
huan1993 评论(0) 有2154人浏览 2018-08-17 10:31

Centos7.0下编译安装FFmpeg4.0.2

编译环境: CentOS 7.0   废话不多少,下面是具体的编译步骤 先安装yasm-1.2.0.tar.gz tar zxvf yasm-1.2.0.tar.gz cd yasm-1.2.0 ./configure --prefix=/usr/local/bin/yasm PATH=$PATH:/usr/local/bin/yasm/bin make && ...
dove19900520 评论(0) 有2651人浏览 2018-08-13 11:35

ubuntu14.04编译ijkplayer备忘

1. i|VIhzkKCf#3UUnstall gi[e-RkYJ4]it, yasm 本文已加入保护代码,请勿转载!!!---by cjz010 cjz@cjz-16~zKrw[^?a,buK^O|]GYmN^lJB@bldl-+uNjMpifntQ0bg1z039T7y2[u:#+]77^cJGWGwsm~$ (Lnxb%FyasEhnbUfG29_m --versir6M#5nR2_ ...
cjz010 评论(0) 有1885人浏览 2017-11-13 11:49

FFmpeg视频工具的梳理

*、自己业余梳理了一下windows环境下FFmpeg的实现流程,具体详见附件。 *、linux-安装sudo apt-get install ffmpeg即可, 有待完善  
lBovinl 评论(0) 有621人浏览 2017-10-27 18:31

FFmpeg Java截取图片

package cn.test; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; ...
PXY 评论(0) 有783人浏览 2017-10-06 17:04

java调用ffmpeg直播流

public static void getThumb() throws IOException,             InterruptedException {         //ffmpeg -re -i /Users/samson/Desktop/apple-iphone4-design_video-us-20100607_848x480.mov -vcodec copy -f fl ...
samson870830 评论(0) 有4035人浏览 2017-09-26 16:52

ffmpeg:视频直播流

基于nginx:rtmp和ffmpeg搭建 测试视频流直播 通过ffmepg命令进行推流 ffmpeg -re -i /Users/samson/Desktop/apple.mov -vcodec copy -f flv rtmp://localhost:1935/live1/room1 这个room1是可以随便定义的,只要live1和上面nginx.conf里面配置的一样就行 然后电脑上打开v ...
samson870830 评论(0) 有1983人浏览 2017-09-26 16:32

ffmpeg

============================================= 1.安装 ============================================= mac: ------------------------------------------------------------ brew install ffmpeg ----------------- ...
samson870830 评论(0) 有569人浏览 2017-09-25 15:36

ffmpeg安装过程

yum install -y automake autoconf libtool gcc gcc-c++ wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar -xzvf yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure make make install ...
bestscw 评论(0) 有707人浏览 2017-01-04 14:49

[ffmpeg]记录一下编译ffmpeg过程中的踩坑

 编译环境win10 64位,目标是编译出32位可以进行视频音频压制操作的ffmpeg。 操作过程和网上大部分博客描述相同,本篇特别将踩坑部分记录下来   1.编译lame3.99.5出错,在点击make后出现如下错误 make[3]: *** [xmm_quantize_sub.lo] Error 1 make[3]: Leaving directory '/c/Users/sagh ...
暴风雪 评论(0) 有2651人浏览 2016-12-12 10:33

ffmpeg 视频格式转换

  最近开发网站视频同步播放功能,需求将支持所有视频格式转换为网页识别格式,目前有MP4和ogv格式基本兼容各大浏览器,下面的代码是在cmd下调用ffmpeg.exe转换视频格式用的。   --mp4 ffmpeg.exe -i a.mp4 -g 30 -s 800x600 b.mp4 --ogv ffmpeg.exe -y -i a.ogv -b 1500k -vcodec l ...
zhaotian 评论(0) 有1284人浏览 2016-07-11 16:26

ffmpeg+nginx 的直播(2,直播摄像头和麦克风)

假设我的服务器是centos7 192.168.139.117 分别设置 1.发送端 2.服务端 3.客户端 1.发送端:测试windows 声卡 控制面板-->硬件和声音-->声音-->管理音频设备-->录制-->中文的麦克风改成macfeng (英文就行) ffmpeg -list_devices true -f dshow -i dummy C:\ ...
haoningabc 评论(0) 有4385人浏览 2016-05-28 20:21

ffmpeg+nginx 的直播(1,直播播放的视频文件)

64位操作系统centos7 ############ 1.一键安装 http://jingyan.baidu.com/article/22a299b5cf7ea79e19376ad1.html 安装EPEL Release,因为安装需要使用其他的repo源,所以需要EPEL支持 yum install -y epel-release #如果出现缺少Code提示,可以: sudo rpm -- ...
haoningabc 评论(0) 有6619人浏览 2016-05-26 17:11

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics