JavaCV音视频开发宝典:基于JavaCV实现wav音频直播服务,wav在线FM电台直播服务,无需流媒体服务,浏览器原生audio标签直接播放wav直播音频

Posted eguid_1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaCV音视频开发宝典:基于JavaCV实现wav音频直播服务,wav在线FM电台直播服务,无需流媒体服务,浏览器原生audio标签直接播放wav直播音频相关的知识,希望对你有一定的参考价值。

《JavaCV音视频开发宝典》专栏目录导航
《JavaCV音视频开发宝典》专栏介绍和目录

前言

之前写过了mp3实现FM电台直播服务:《JavaCV音视频开发宝典:JavaCV实现mp3直播FM电台服务,无需流媒体服务,浏览器原生audio标签直接播放mp3直播,支持rtsp/rtmp/flv/hls/本地音视频源直接转码到mp3直播》,博主写了mp3之后,又寻思了一下。
寻思着wav似乎比mp3转码消耗更少。因为wav是pcm编码音频,直接用pcm加个文件头就行了,相对mp3而言缺点是带宽占用多了,优点就是无损,转码资源消耗较少。
稍微修改一下上面链接里的mp3直播文章的代码就可以实现了,注意的点就是要改一下wav的MIME类型是 audio/wav

为了方便大家查询,这里就把网页的音频格式的MIME类型表格简单列出来:

以上是关于JavaCV音视频开发宝典:基于JavaCV实现wav音频直播服务,wav在线FM电台直播服务,无需流媒体服务,浏览器原生audio标签直接播放wav直播音频的主要内容,如果未能解决你的问题,请参考以下文章

JavaCV音视频开发宝典:基于JavaCV实现wav音频直播服务,wav在线FM电台直播服务,无需流媒体服务,浏览器原生audio标签直接播放wav直播音频

JavaCV音视频开发宝典:使用JavaCV采集windows桌面屏幕画面并录屏mp4视频文件(FFmpeg基于dshow方式采集windows系统桌面画面)

JavaCV音视频开发宝典:使用JavaCV采集windows桌面屏幕画面并录屏mp4视频文件(FFmpeg基于dshow方式采集windows系统桌面画面)

JavaCV音视频开发宝典:使用JavaCV采集windows桌面屏幕画面并录屏mp4视频文件(FFmpeg基于dshow方式采集windows系统桌面画面)

JavaCV音视频开发宝典:JavaCV混合屏幕录屏和系统声音录制mp4视频文件(windows桌面屏幕和系统声音混合录制)

JavaCV音视频开发宝典:JavaCV混合屏幕录屏和系统声音录制mp4视频文件(windows桌面屏幕和系统声音混合录制)