
媒体流
ZHANGα
c/c++软件开发工程师,嵌入式软件开发
展开
-
boost库,websocket服务器
【代码】boost库,websocket服务器。原创 2024-04-18 13:59:34 · 461 阅读 · 0 评论 -
websocket服务器
【代码】websocket服务器。原创 2024-04-18 13:56:21 · 316 阅读 · 0 评论 -
websocket监听client消息,监听到json会给client回一个json
【代码】websocket监听client消息,监听到json会给client回一个json。原创 2024-04-17 13:56:47 · 213 阅读 · 0 评论 -
Linux环境下udp服务等待监听消息,监听到消息给回复一个提示,并cjson解析对方传过来的json格式字符串,是json就reboot
【代码】Linux环境下udp服务等待监听消息,监听到消息给回复一个提示,并cjson解析对方传过来的json格式字符串,是json就reboot。原创 2024-04-16 16:37:15 · 308 阅读 · 0 评论 -
windows环境下udp服务等待监听消息,监听到消息给回复一个提示,并cjson解析对方传过来的json格式字符串,是json就reboot
【代码】windows环境下udp服务等待监听消息,监听到消息给回复一个提示,并cjson解析对方传过来的json格式字符串,是json就reboot。原创 2024-04-16 16:33:37 · 432 阅读 · 0 评论 -
RTSP 和 RTMP通过ffmpeg实现将本地摄像头推流到RTSP服务器
因为 m3u8的直播原理是将直播源不停的压缩成指定时长的ts文件(比如9秒,10秒一个ts文件)并同时实时更新m3u8文件里的列表以达到直播的效果。RTMP(Real Time Message Protocol 实时消息传递协议) 有 Adobe 公司提出,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题,优势在于低延迟,稳定性高,支持所有摄像头格式,浏览器加载 flash插件就可以直接播放。按现在的趋势,flashplayer是要逐渐被淘汰掉的。原创 2024-04-12 09:54:48 · 2773 阅读 · 2 评论 -
FFMPEG推流到RTMP服务器命令
7、将当前摄像头以及扬声器通过DSHOW采集,使用H.264/AAC压缩后推送到RTMP服务器。4、将其中一个直播流中的视频改用H.264压缩,音频改用aac压缩,推送到另外一个直播服务器。3、将其中一个直播流中的视频改用H.264压缩,音频不变,推送到另外一个直播服务器。5、将其中一个直播流中的视频不变,音频改用aac压缩,推送到另外一个直播服务器。6、将一个高清流复制为几个不同清晰度的流重新发布,其中音频不变。10、将AAC文件转化为flv文件,编码格式采用AAC。2、将直播文件保存至本地。原创 2024-04-12 09:40:04 · 1723 阅读 · 0 评论 -
基于FFmpeg进行rtsp推流及拉流
stimeout 30000000 为等待RTSP 流连接的时间,单位为us微秒,30000000 为等待 30 秒,如果连接失败则退出。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。如果显示安装的版本号,表明 FFmpeg 已安装。否则,需要进行安装。如需用VLC拉流,需安装VLC播放器,下载网站为:VLC 官方网站。下载完成后,双击安装包文件,然后按照提示操作安装 FFmpeg。安装好后,打开网络串流,输入对应的地址即可拉流显示。原创 2024-04-12 09:33:12 · 1164 阅读 · 0 评论 -
h254和h265编码标准
H.264相较于以前的编码标准有着一些新特性,如多参考帧的运动补偿、变块尺寸运动补偿、帧内预测编码等,通过利用这些新特性,H.264比其他编码标准有着更高的视频质量和更低的码率,也因此受到了人们的认可,而被广泛应用。信息量不多的区域(颜色变化不明显,比如车体的红色部分和地面的灰色部分)划分的宏块较大,编码后的码字较少,而细节多的地方(轮胎)划分的宏块就相应的小和多一些,编码后的码字较多,这样就相当于对图像进行了有重点的编码,从而降低了整体的码率,编码效率就相应提高了。这还是存储的,我们再来看看带宽。原创 2024-04-12 09:22:04 · 9173 阅读 · 0 评论