流媒体

aqi0012 天前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十八)Windows给FFmpeg集成AV1解码器libdav1dAV1如此炙手可热,以致它的编解码器如雨后春笋,单单FFmpeg支持的AV1编解码器,就有libaom、libdav1d、libsvtav1、librav1e四种。接下来以微软的视窗系统为例,介绍如何在Windows环境给FFmpeg集成AV1解码器libdav1d,具体的操作步骤说明如下:
aqi0013 天前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十七)Windows给FFmpeg集成支持RIST协议的librist其中SRT全称为Secure Reliable Transport,中文叫做安全可靠传输协议。RIST全称为Reliable Internet Stream Transport,中文叫做可靠的互联网流传输协议。SRT和RIST两个协议均在2017年发布,腾讯视频云已将SRT作为传输层之上的协议。根据腾讯视频云的实践,相比传统的RTMP直播协议,SRT对推流卡顿问题有明显改善。 接下来以微软的视窗系统为例,介绍如何在Windows环境给FFmpeg集成支持RIST协议的librist,具体的操作步骤说明如下
aqi0019 天前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十六)Windows给FFmpeg集成LC3音频的编码器liblc3除此以外,近年又出现了专用于蓝牙音频的LC3格式,其全称是低复杂度通信编解码器(Low Complexity Communications Codec)。2020年9月15日,蓝牙技术联盟正式发布LC3技术规范,所有的蓝牙音频规范将强制使用LC3音频编解码器。 liblc3是一个开源的LC3音频编解码库,同时内置了LC3和LC3 Plus功能,从7.1版本开始的最新FFmpeg源码已经支持LC3音频的编码器liblc3。 接下来以微软的视窗系统为例,介绍如何在Windows环境给FFmpeg集成LC3音频
aqi0020 天前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十五)Linux给FFmpeg集成LC3音频的编码器liblc3除此以外,近年又出现了专用于蓝牙音频的LC3格式,其全称是低复杂度通信编解码器(Low Complexity Communications Codec)。2020年9月15日,蓝牙技术联盟正式发布LC3技术规范,所有的蓝牙音频规范将强制使用LC3音频编解码器。
邪恶的贝利亚21 天前
webrtc·流媒体·sdp
从sdp开始到webrtc的通信过程SDP(Session Description Protocol)通过分层、分类的属性字段,结构化描述实时通信会话的 会话基础、网络连接、媒体能力、安全策略、传输优化 等核心信息,每个模块承担特定功能:
邪恶的贝利亚22 天前
c++·webrtc·rtmp·流媒体
从基础到实战-rmpt to webrtc一、协议基础用途传输单元:Chunk多路复用二、连接与握手握手流程协议变体三、消息类型控制消息媒体消息
邪恶的贝利亚23 天前
c++·webrtc·流媒体·ice
WebRTC 中 ICE 流程优化:SRS 轻量级部署与 NAT 类型检测实战ICE全称Interactive Connectivity Establishment——交互式连通建设形式。 Interactive Connectivity Establishment(ICE,交互连接建立)是一套用于在异构网络环境中,实现终端(代理,Agent)间媒体流(典型如音视频数据,基于 UDP 传输为基础场景)连通性的关键框架。其核心逻辑围绕Candidate Transport Address(候选传输地址)展开,这些地址本质是**「IP 地址 + 端口 + 传输协议(ICE 标准场景默认
aqi001 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十四)使用国产的RedPlayer播放器观看网络视频之前的文章《使用国产的ijkplayer播放器观看网络视频》介绍了另一款由B站研发的国产播放器ijkplayer,可惜ijkplayer已经多年未更新源码,使得应用在App项目中颇为不便。如今小红书的RedPlayer横空出世,大有接过ijkplayer的势头,方便开发者定制包含最新特性的移动播放器。 这里以Android Studio Dolphin(小海豚版本)为例,介绍如何在App工程中运行RedPlayer,详细的操作步骤如下。
aqi001 个月前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十三)FFmpeg使用vvenc把视频转为H.266编码确保Linux系统已经按照《FFmpeg开发实战:从零基础到短视频上线》该书第一章的“1.2 Linux系统安装FFmpeg”安装了FFmpeg,并且Windows系统已经按照《FFmpeg开发实战:从零基础到短视频上线》该书第八章的“8.1 Windows环境编译FFmpeg”安装了FFmpeg,然后进入各自系统的控制台界面。 先执行下面命令,把视频文件转为h264编码格式(即H.265视频编码标准):
招风的黑耳1 个月前
流媒体
流媒体基础解析:音视频封装格式与传输协议什么是封装?封装,简而言之,就是将音频和视频的编码数据以及同步信息打包到一个文件中,形成一个统一的格式。这个过程类似于将饭菜装入饭盒,视频轨相当于饭,而音频轨相当于菜,封装格式就是这个饭盒。
aqi001 个月前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十二)Windows给FFmpeg集成H.266编码器vvencH.266是H.265的升级版本,H.265的视频编码标准为HEVC(High Efficiency Video Coding,高效视频编码),H.266的视频编码标准为VVC(Versatile Video Coding,多功能视频编码)。其中VVC是HEVC的后继者,目标是在相同视觉质量下将比特率降低50%。 至于VVEnc(Versatile Video Encoder)是一个开源的高效视频编码器,它实现了最新的视频编码标准VVC,能够把视频数据按照H.266标准编码为VVC格式。VVEnc的源码托
招风的黑耳1 个月前
流媒体
流媒体基础解析:视频清晰度的关键因素在视频处理的过程中,编码解码及码率是影响视频清晰度的关键因素。今天,我们将深入探讨这些概念,并解析它们如何共同作用于视频质量。
长沙红胖子Qt1 个月前
ubuntu·流媒体·gstreamer
GStreamer开发笔记(四):ubuntu搭建GStreamer基础开发环境以及基础Demo若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/147714800
aqi001 个月前
linux·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十一)Linux给FFmpeg集成H.266编码器vvencH.266是H.265的升级版本,H.265的视频编码标准为HEVC(High Efficiency Video Coding,高效视频编码),H.266的视频编码标准为VVC(Versatile Video Coding,多功能视频编码)。其中VVC是HEVC的后继者,目标是在相同视觉质量下将比特率降低50%。 至于VVEnc(Versatile Video Encoder)是一个开源的高效视频编码器,它实现了最新的视频编码标准VVC,能够把视频数据按照H.266标准编码为VVC格式。VVEnc的源码托
长沙红胖子Qt2 个月前
流媒体·性能·gstreamer·实时性·延迟与内存
GStreamer开发笔记(三):测试gstreamer/v4l2+sdl2/v4l2+QtOpengl打摄像头延迟和内存若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/147714800
长沙红胖子Qt2 个月前
流媒体·rtsp·live555·延迟优化
关于 live555延迟优化之缓存区优化“StreamParser::afterGettingBytes() warning: read”” 的解决方法若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/146354088
winfredzhang3 个月前
服务器·python·流媒体·手机端
用 Python 构建一个简单的本地视频流媒体服务器你是否曾经想过在本地网络上轻松地将电脑上的视频分享给手机或平板电脑观看?也许你下载了一部电影,想在客厅的智能电视上播放,却不想费力地拷贝文件。今天,我们将深入分析一个 Python 脚本,它使用 wxPython 创建图形用户界面 (GUI),并结合 Python 内建的 http.server 和 socketserver 模块,实现一个简单的视频流媒体服务器。 C:\pythoncode\new\output\VideoStreamServer.py 这个脚本让你能够:
勤劳的执着的运维农民工6 个月前
阿里云·云计算·流媒体·香港·轻量云·200m
中国香港阿里云200M不限流量轻量云主机测试报告先总结一下,香港主机延迟超级低联通ping只有50ms 上下。不过完全不支持tiktok disney 和声破天
勤劳的执着的运维农民工6 个月前
阿里云·云计算·流媒体·轻量云·韩国首尔
韩国首尔阿里云200M不限流量轻量云主机测试报告今天发现阿里云的轻量云 韩国首尔有机器就买了测试一下,有想看这个机器特点的可以查看此报告也希望能帮助到你。
只是个~小不点7 个月前
linux·ffmpeg·srs·流媒体
流媒体之linux下离线部署FFmpeg 和 SRS用户对网络做了限制,只能访问指定的网址,和没网没啥区别,导致无法连接外网,无法获取安装包,还有一些编译需要的开源工具