流媒体

勤劳的执着的运维农民工22 天前
阿里云·云计算·流媒体·香港·轻量云·200m
中国香港阿里云200M不限流量轻量云主机测试报告先总结一下,香港主机延迟超级低联通ping只有50ms 上下。不过完全不支持tiktok disney 和声破天
勤劳的执着的运维农民工25 天前
阿里云·云计算·流媒体·轻量云·韩国首尔
韩国首尔阿里云200M不限流量轻量云主机测试报告今天发现阿里云的轻量云 韩国首尔有机器就买了测试一下,有想看这个机器特点的可以查看此报告也希望能帮助到你。
只是个~小不点2 个月前
linux·ffmpeg·srs·流媒体
流媒体之linux下离线部署FFmpeg 和 SRS用户对网络做了限制,只能访问指定的网址,和没网没啥区别,导致无法连接外网,无法获取安装包,还有一些编译需要的开源工具
jzjhome2 个月前
ffmpeg·流媒体
ffmpeg RTP PS推流要实现 CRtpSendPs 类,使其能够将 H264 数据通过 RTP PS 流推送到指定的 URL,并支持 TCP 和 UDP 传输方式,您需要使用 FFmpeg 库。以下是该类的实现示例,包括必要的初始化、推流和退出函数。
Crazy Struggle3 个月前
.net·开源项目·流媒体
.NET 全功能流媒体管理控制接口平台视频会议、在线教育、直播娱乐还是远程监控,流媒体平台的性能和稳定性直接影响着用户体验。给大家推荐一个基于 C# 开发的全功能流媒体管理控制接口平台。
海思开发板总店3 个月前
h.265·p2p·h.264·流媒体·监控开发
零基础玩转IPC之——如何实现远程实时查看监控视频(P2P)P2P是peer-to-peer的简称,又称为点对点技术,是没有中心服务器、依靠用户群节点进行信息交换的对等式网络。区别于传统的C/S中央服务器结构,P2P网络中每一个用户节点即是客户端又是服务端,能同时作为服务器给其他节点提供服务。
aqi003 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(六十)使用国产的ijkplayer播放器观看网络视频之前的文章《Linux编译ijkplayer的Android平台so库》介绍了如何编译获得App工程所需ijkplayer的so文件,接下来还要把官方的案例工程导入到新版的Android Studio,才能开展后续的App调试和开发工作。 这里以Android Studio Dolphin(小海豚版本)为例,介绍如何在App工程中导入并使用ijkplayer库,详细的操作步骤如下。
aqi003 个月前
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库。
yunmoon013 个月前
webrtc·流媒体
一款零依赖、跨平台的流媒体协议处理工具,支持 RTSP、WebRTC、RTMP 等视频流协议的处理大家好,今天给大家分享一款功能强大的流媒体协议处理工具go2rtc,支持多种协议和操作系统,具有零依赖、零配置、低延迟等特点。
aqi003 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十七)使用Media3的Transformer加工视频文件Transformer作为Media3架构中的转换组件,可以用于编辑加工音视频,包括在不同格式之间转换编码与修改媒体内容,例如从较长的视频剪辑片段、或者应用自定义的滤镜效果,以及其他音视频编辑操作等等。 谷歌官方也提供了Transformer的代码应用例子,示例源码的托管地址为https://github.com/androidx/media/tree/release/demos,托管页面打开之后访问transformer目录,即可找到Transformer组件的实际运用模块代码。 因为Transform
aqi003 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十六)使用Media3的Exoplayer播放网络视频现在Android官方再次升级Exoplayer,并将其纳入了Jetpack的Media3第三代媒体库,作为音视频相关操作的统一处理引擎。升级后的Exoplayer就成为Media3的统一媒体播放引擎,提供了音频和视频播放的应用级组件,意欲在音视频渲染方向上一统江湖。 根据Android官网的介绍,ExoPlayer还摆脱设备和操作系统碎片化问题,让App代码以一致的方式运行于整个Android生态系统中。因为Media3是个很新很新的Jetpack库,所以它对开发环境要求比较高,需满足下列条件才能正常引
aqi003 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十五)寒冬里的安卓程序员可进阶修炼的几种姿势下面探讨下安卓程序员还能在哪些方面进阶修炼,主要有以下三个方向。谷歌就是安卓的爹,只要谷歌不倒,安卓开发就不会倒。今年的谷歌开发者大会都放到北京举办了,可见爸爸真的非常疼咱们爱咱们。 爸爸每段时间就推出新款Android的预览版、测试版和稳定版,各种新特性就像挤牙膏似的总也挤不完,咱们就慢慢吮吸总也吸不完。 爸爸每段时间就推出新款Android Studio的Alpha版、Beta版、Canary版,然后还有Release版,这些ABC加上R版本,如此顺口方便咱们细嚼慢咽。 爸爸推出了Kotlin语言,谁
aqi004 个月前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十八)把32位采样的MP3转换为16位的PCM音频《FFmpeg开发实战:从零基础到短视频上线》一书的“5.1.2 把音频流保存为PCM文件”介绍了如何把媒体文件中的音频流转存为原始的PCM音频,在样例代码的转存过程中,解码后的PCM数据未经任何加工处理,就直接保存到二进制文件。也就是说,原音频的采样频率是多少,PCM文件的采样频率也是多少;原音频的声道数量是多少,PCM文件的声道数量也是多少;原音频的采样位数是多少,PCM文件的采样位数也是多少。 原汁原味保存的PCM文件本来也没什么问题,可是在实际应用中,有的业务场景需要特定规格的PCM音频。比如某厂
大鱼>4 个月前
流媒体·1078·808·部标
部标(JT/T1078)流媒体对接说明最近在配合客户开发流媒体相关的服务的时候,整理了一些对接过程资料,这里做个分享与记录。流媒体的对接主要牵扯到4个方面: (1)平台端:业务端系统,包含前端呈现界面。
aqi004 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十四)使用EasyPusher实现移动端的RTSP直播常见的流媒体传输协议主要有下面四类:RTSP协议、RTMP协议、SRT协议和RIST协议,关于这四种协议的详细说明参见之前的文章《利用RTMP协议构建电脑与手机的直播Demo》,这里不再赘述。 上面四种流媒体协议中,RTSP出现最早,在PC互联网时代,RTSP直播曾是主流的视频直播手段。下面就以RTSP协议为例,介绍如何通过EasyPusher-Android向流媒体服务器做RTSP直播推流。
aqi004 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十三)移动端的国产直播录制工具EasyPusher不过EasyPusher有好几年没更新了,尤其安卓版的EasyPusher仍在调用过时的support支持库,而非推出多年的AndroidX库。为了让EasyPusher-Android源码能够在最新的Android Studio上跑起来,需要对下载后的EasyPusher-Android源码进行若干改造。以下的改造内容基于Android Studio Dolphin(小海豚版本),详细的改造步骤说明如下。
aqi004 个月前
android·ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十二)移动端的国产视频播放器GSYVideoPlayerGSYVideoPlayer的Github主页为https://github.com/CarGuo/GSYVideoPlayer,截止2024年8月18日,该项目的Github星标数为2万,副本数为0.42万,这个成绩算是相当不错的了,要知道FFmpeg项目同期在Github的星标数也才4.44万。 不过在App工程中集成GSYVideoPlayer的话,得注意环境配置以免导入失败。具体的导入操作步骤说明如下:
aqi005 个月前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十一)适合学习研究的几个音视频开源框架有鉴于此,博主整理了几个流行的音视频开源框架,分别对它们概要说明如下:OpenCV全称Open Source Computer Vision Library,它是一个跨平台计算机视觉和机器学习软件库,可运行于Linux、Windows、Android和MacOS等操作系统。 OpenCV的官网地址为https://opencv.org/,它在Github上的源码托管入口页面为https://github.com/opencv/opencv。截止2024年8月4日的Github统计,OpenCV项目的星标数
aqi005 个月前
ffmpeg·音视频·直播·流媒体
FFmpeg开发笔记(五十)聊聊几种流媒体传输技术的前世今生MMS全称Microsoft Multimedia Server,意思是微软多媒体服务器,它是微软公司在上世纪九十年代发布的多媒体服务器解决方案,可用于传输微软音视频格式的流媒体直播数据。 MMS协议的直播地址形如mms://***,可通过MMS传输的视频格式为WMV,音频格式为WMA,音视频数据封装之后的文件格式为ASF。 MMS协议内部又分为MMSU和MMST,其中MMSU表示MMS协议结合UDP数据传送。如果MMSU连接失败,服务器会尝试使用MMST,这个MMST表示MMS协议结合TCP数据传送。