- 博客(16)
- 资源 (51)
- 收藏
- 关注
原创 7.live555 UDP传输超时回收
live555使用UDP传输时,由于UDP传输是面向无连接的通信。因此一旦UDP链路建立了通信,需要live555 服务器主动关闭UDP传输。默认情况下,live555 服务端超时关闭UDP传输的时间为65秒。当播放器点播视频连接建立后,播放器每隔2.5s~7.5秒之间会发送一包RTCP至live555 服务端。live555 服务端根据RTCP包保持链路存在。如果live555 服务端的在没有收到RTCP后,再过65秒就不再会发送UDP视频包。
2024-12-03 20:00:00
332
1
原创 6. live555 imx8交叉编译
目录一、下载源码二、编译配置文件修改三、编译源码一、下载源码在虚拟机Ubuntu中打开一个命令行,然后输入命令:wget http://live555.com/liveMedia/public/live555-latest.tar.gz解压源码:tar -zxvf live555-latest.tar.gz二、编译配置文件修改进入源码路径:cd livelive555支持不同平台的编译,首先需要先生成imx8平台下的Makefile,先创建Makef
2022-03-09 19:15:00
3013
原创 5. live555 bind error
目录一、出现问题二、解决办法三、编译方法一、出现问题在使用live555 进行RTSP推流的时候,如果ctrl+c终止进程后,再次启动进程容易出现“bind error”的问题这个时候需要等上几分钟才能正常使用端口。二、解决办法需要解决此办法,不需要修改代码,只需要修改Makefile,在COMPILE_OPS添加宏定义参数ALLOW_SERVER_PORT_REUSE然后重新编译即可。三、编译方法参考之前的博文:1.live555 ubuntu编
2022-03-08 18:30:00
763
原创 4.live555 RTSP组播
目录一、操作系统版本二、编译live555三、下载H264文件四、live555单播传输五、RTSP组播推流六、easyplayer-RTSP 播放器RTSP拉流播放七、宽带查看八、注意事项完结!一、操作系统版本使用的虚拟机加ubuntu 20.04二、编译live555参照之前的博文:live555 ubuntu编译三、下载H264文件由于使用live555推流的时候是使用h264,因此格式必须正确,如果文件格式不对,会导致RTSP推流.
2022-03-02 18:45:00
4283
原创 3. live555 RTSP推流H264
目录一、操作系统版本二、编译live555三、下载H264文件四、RTSP推流五、VLC播放器RTSP拉流播放一、操作系统版本使用的虚拟机加ubuntu 20.04二、编译live555参照之后的博文:1.live555 ubuntu编译_pengyouhai的专栏-优快云博客三、下载H264文件由于使用live555推流的时候是使用h264,因此格式必须正确,如果文件格式不对,会导致RTSP推流失败。这里推荐使用官方的h264流文件,h264文
2022-03-01 18:00:00
6559
原创 2.live555 fatal error: xlocale.h: No such file or directory”
目录一、live555编译出错二、解决办法一、live555编译出错live555部分版本,使用交叉编译器的时候,可能会报错fatal error: xlocale.h: No such file or directory如下图所示:二、解决办法可以在Makefile编译参数里面加入“-DLOCALE_NOT_USED”,如果是使用CMAKE工具进行编译的话,可以添加定义“-DXLOCALE_NOT_USED”:add_definitions(-DXLOCA
2022-02-23 19:00:00
1137
原创 1.live555 ubuntu编译
目录一、下载源码二、编译源码一、下载源码在虚拟机Ubuntu中打开一个命令行,然后输入命令下载最新的源码:wget http://live555.com/liveMedia/public/live555-latest.tar.gz解压源码:tar -zxvf live555-latest.tar.gz二、编译源码进入源码路径:cd livelive555支持不同平台的编译,首先需要先生成ubuntu平台下的Makefile./genMakefiles
2022-02-22 16:16:02
1484
原创 8.gstreamer 调试技巧
目录1.操作系统版本2.gst-inspect-1.0的使用3.gst-launch-1.0的使用4.gst-launch-0加入调试打印信息5.gst-device-monitor-1.0的使用6.gst-play-1.0的使用7.gst-discoverer-1.0的使用8.gst-typefind-1.0的使用1.操作系统版本使用的虚拟机加ubuntu 20.042.gst-inspect-1.0的使用gst-inspect-1.0可以用来查看某个元
2022-02-03 23:00:51
4322
原创 7.gstreamer 生成管道框图
1.操作系统版本使用的虚拟机加ubuntu 20.042.安装必要的工具1)安装dotsudo apt-get install graphvizgraphviz里面包含dot2)添加必要的环境变量:# export GST_DEBUG_DUMP_DOT_DIR=/tmp/指定生成的管道框图,放至路径/tmp3.执行gstreamer保存至视频的命令gst-launch-1.0 v4l2src device=/dev/video0 num-buffers=500
2022-02-03 23:00:26
822
原创 6.gstreamer RTMP推流至腾讯云平台
1.操作系统版本使用的虚拟机加ubuntu 20.042.注册腾讯云直播帐户登录 - 腾讯云按照提示,注册帐户即可。然后生成RTMP直接的地址,点击[地址生成器],生成地址:例如,我的地址是:rtmp://160831.livepush.myqcloud.com/live/test?txSecret=70cc693c79d7e22abaed63579ec9ee0e&txTime=61EBCEXX(后两位被 我用’XX’替换了)3.RTMP推流输入命令:
2022-02-03 22:59:39
2992
原创 5.gstreamer RTSP硬件解码播放器
目录1、下载gstreamer安装包2、安装gstreamer3、硬件解码说明4、USB摄像头RTSP推流5、RTSP播放视频测试6、硬件解码与软件解码,延时对比测试1、下载gstreamer安装包官网下载:Index of /data/pkg/windows/1.18.5/msvc在该目录下下载自己需要的版本,推荐版本1.18.5,下载文件主要区分mingw和msvc,后者是默认的编译器,另外devel代表SDK包。一般情况下下载:gstreamer-1.0-dev
2022-01-26 20:00:00
4090
2
原创 4.gstreamer UDP推流H264及拉流播放
目录1、将H264数据流UDP推流2、UDP client拉流,然后RTSP传输3、注意事项4、easyplayer-rtsp.exe播放器播放RTSP数据流将H264数据流直接推流的优点是,省去了RTP打包的过程,数据传输更快,缺点是单包数据不能超过65507,否则会将丢弃掉1、将H264数据流UDP推流在虚拟机Ubuntu中打开一个命令行,然后输入命令:gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert !
2022-01-20 10:33:32
9920
3
原创 3.gstreamer UDP推流RTP及拉流播放
目录1、将H264数据流打包为RTP包,然后UDP推流2、UDP client拉流,然后RTSP传输3、easyplayer-rtsp.exe播放器播放RTSP数据流1、将H264数据流打包为RTP包,然后UDP推流在虚拟机Ubuntu中打开一个命令行,然后输入命令:gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert ! 'video/x-raw,format=(string)NV12,width=640,height=
2022-01-20 10:18:35
8727
2
原创 2.gstreamer USB摄像头RTSP推流
1、操作系统版本使用的虚拟机加ubuntu 20.042、使用gstreamer播放mp4文件gst-launch-1.0 filesrc location=./test.mp4 ! decodebin ! autovideosink这里需要使用MobaXterm ssh登录,可以正常播放,但是在虚拟机内无法播放,暂时不知道原因3、采集USB摄像头视频源,并RTSP推流先安装编译gstreamer rtsp需要用到的工具:sudo apt-get install gt
2022-01-20 10:10:50
11456
1
原创 1.gstreamer USB摄像头保存至图片及视频
gstreamer应用1:gstreamer安装、USB摄像头预览、USB摄像头保存至图片、USB摄像头保存至mp4视频
2022-01-14 20:00:00
4756
原创 cyberdog-铁蛋众测报告
cyberdog初体验第一次了解到cyberdog还是在雷布斯的新品发布会上,当时一看价格9999元,我就转眼过滤掉cyberdog。第一感觉太贵了,我还以为是以前三四千块钱的手机一样,当时还以为雷布斯没有诚意。后来,加入了cyberdog第一批开发者的微信群,一看cyberdog的配置才知道,这简直是无敌了,jetson nx核心板+12个运动电机+全志主板+D450尝试相机+交互相机+双目相机+超声波传感器+电池+外壳+wifi蓝牙模块+……,这个配置零售价妥妥的破两万了啊。所以我后悔没有申
2021-12-10 11:57:23
2028
8
特定平台uboot定制与应用.zip
2019-07-20
firefly-3399开发板入门笔记.zip
2019-07-20
家邦智能厨电创业计划书公开版.doc
2019-07-20
pixhawk PID 参数调整
2018-01-23
matlab经典算法的程序集合
2015-12-01
先进PID控制MATLAB仿真源程序
2015-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人