流媒体

招风的黑耳3 天前
流媒体
流媒体基础解析:音视频封装格式与传输协议什么是封装?封装,简而言之,就是将音频和视频的编码数据以及同步信息打包到一个文件中,形成一个统一的格式。这个过程类似于将饭菜装入饭盒,视频轨相当于饭,而音频轨相当于菜,封装格式就是这个饭盒。
aqi003 天前
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的源码托
招风的黑耳4 天前
流媒体
流媒体基础解析:视频清晰度的关键因素在视频处理的过程中,编码解码及码率是影响视频清晰度的关键因素。今天,我们将深入探讨这些概念,并解析它们如何共同作用于视频质量。
长沙红胖子Qt10 天前
ubuntu·流媒体·gstreamer
GStreamer开发笔记(四):ubuntu搭建GStreamer基础开发环境以及基础Demo若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/147714800
aqi0011 天前
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的源码托
长沙红胖子Qt1 个月前
流媒体·性能·gstreamer·实时性·延迟与内存
GStreamer开发笔记(三):测试gstreamer/v4l2+sdl2/v4l2+QtOpengl打摄像头延迟和内存若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/147714800
长沙红胖子Qt1 个月前
流媒体·rtsp·live555·延迟优化
关于 live555延迟优化之缓存区优化“StreamParser::afterGettingBytes() warning: read”” 的解决方法若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/146354088
winfredzhang2 个月前
服务器·python·流媒体·手机端
用 Python 构建一个简单的本地视频流媒体服务器你是否曾经想过在本地网络上轻松地将电脑上的视频分享给手机或平板电脑观看?也许你下载了一部电影,想在客厅的智能电视上播放,却不想费力地拷贝文件。今天,我们将深入分析一个 Python 脚本,它使用 wxPython 创建图形用户界面 (GUI),并结合 Python 内建的 http.server 和 socketserver 模块,实现一个简单的视频流媒体服务器。 C:\pythoncode\new\output\VideoStreamServer.py 这个脚本让你能够:
勤劳的执着的运维农民工5 个月前
阿里云·云计算·流媒体·香港·轻量云·200m
中国香港阿里云200M不限流量轻量云主机测试报告先总结一下,香港主机延迟超级低联通ping只有50ms 上下。不过完全不支持tiktok disney 和声破天
勤劳的执着的运维农民工5 个月前
阿里云·云计算·流媒体·轻量云·韩国首尔
韩国首尔阿里云200M不限流量轻量云主机测试报告今天发现阿里云的轻量云 韩国首尔有机器就买了测试一下,有想看这个机器特点的可以查看此报告也希望能帮助到你。
只是个~小不点6 个月前
linux·ffmpeg·srs·流媒体
流媒体之linux下离线部署FFmpeg 和 SRS用户对网络做了限制,只能访问指定的网址,和没网没啥区别,导致无法连接外网,无法获取安装包,还有一些编译需要的开源工具
jzjhome6 个月前
ffmpeg·流媒体
ffmpeg RTP PS推流要实现 CRtpSendPs 类,使其能够将 H264 数据通过 RTP PS 流推送到指定的 URL,并支持 TCP 和 UDP 传输方式,您需要使用 FFmpeg 库。以下是该类的实现示例,包括必要的初始化、推流和退出函数。
Crazy Struggle7 个月前
.net·开源项目·流媒体
.NET 全功能流媒体管理控制接口平台视频会议、在线教育、直播娱乐还是远程监控,流媒体平台的性能和稳定性直接影响着用户体验。给大家推荐一个基于 C# 开发的全功能流媒体管理控制接口平台。
海思开发板总店7 个月前
h.265·p2p·h.264·流媒体·监控开发
零基础玩转IPC之——如何实现远程实时查看监控视频(P2P)P2P是peer-to-peer的简称,又称为点对点技术,是没有中心服务器、依靠用户群节点进行信息交换的对等式网络。区别于传统的C/S中央服务器结构,P2P网络中每一个用户节点即是客户端又是服务端,能同时作为服务器给其他节点提供服务。
aqi007 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十)使用国产的ijkplayer播放器观看网络视频之前的文章《Linux编译ijkplayer的Android平台so库》介绍了如何编译获得App工程所需ijkplayer的so文件,接下来还要把官方的案例工程导入到新版的Android Studio,才能开展后续的App调试和开发工作。 这里以Android Studio Dolphin(小海豚版本)为例,介绍如何在App工程中导入并使用ijkplayer库,详细的操作步骤如下。
aqi007 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十九)Linux编译ijkplayer的Android平台so库不过正因为ijkplayer多年未更新,按照导包方式仅能在较老的平台上编译运行,比如ijkplayer支持的Android平台仅限于API 9~23,支持的iOS平台仅限于iOS 7.0~10.2.x。为了让ijkplayer能够在更新的开发环境上正常运行,需要先在Linux系统上交叉编译ijkplayer在Android平台上的so文件,才能在App工程中导入并调用so库。下面介绍如何在Linux编译ijkplayer的so库。
yunmoon018 个月前
webrtc·流媒体
一款零依赖、跨平台的流媒体协议处理工具,支持 RTSP、WebRTC、RTMP 等视频流协议的处理大家好,今天给大家分享一款功能强大的流媒体协议处理工具go2rtc,支持多种协议和操作系统,具有零依赖、零配置、低延迟等特点。
aqi008 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十七)使用Media3的Transformer加工视频文件Transformer作为Media3架构中的转换组件,可以用于编辑加工音视频,包括在不同格式之间转换编码与修改媒体内容,例如从较长的视频剪辑片段、或者应用自定义的滤镜效果,以及其他音视频编辑操作等等。 谷歌官方也提供了Transformer的代码应用例子,示例源码的托管地址为https://github.com/androidx/media/tree/release/demos,托管页面打开之后访问transformer目录,即可找到Transformer组件的实际运用模块代码。 因为Transform
aqi008 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十六)使用Media3的Exoplayer播放网络视频现在Android官方再次升级Exoplayer,并将其纳入了Jetpack的Media3第三代媒体库,作为音视频相关操作的统一处理引擎。升级后的Exoplayer就成为Media3的统一媒体播放引擎,提供了音频和视频播放的应用级组件,意欲在音视频渲染方向上一统江湖。 根据Android官网的介绍,ExoPlayer还摆脱设备和操作系统碎片化问题,让App代码以一致的方式运行于整个Android生态系统中。因为Media3是个很新很新的Jetpack库,所以它对开发环境要求比较高,需满足下列条件才能正常引