首页 > TAG信息列表 > audio-streaming

android-某些流的Google Cast速度很慢

我有一个Android应用程序,可通过Google Cast播放来自网络的实时流(主要是广播).一切正常且快速,但是现在某些流开始(发出声音)需要更长的时间.这可能与Chromecast固件升级有关,这是因为我的Chromecast设备最近更新到了最新版本(1.32.124602). 这就是我通过Cast播放视频流的方式: Me

php-如何检测是否存在icecast / shoutcast流?

网站上有5个信息流.我需要检测这些流是否存在.如果不是,则有一些音频文件要播放. 我正在使用html5播放流,流URL如下所示: http://locus.creacast.com:9001/StBaume_grotte.ogg 我尝试了不同的方法,但似乎没有用.永远不会检测到流. 解决方案1: 在这里,我只是试图检查文件是否存在. if

Android设备作为A2DP配置文件的接收器

基本上,我现在要做的是使用Android设备作为A2DP接收器,当配对建立时,android播放从发射器接收的声音.我担心如果我使用STP配置文件,可能会导致流式传输延迟.所以,我想使用A2DP,但是这可能使用Android设备作为A2DP的接收器吗?怎么做?解决方法:由于Android L BlueDriod堆栈支持A2DP接收

如何使用pyglet播放流式音频?

这个问题的目标是试图弄清楚如何使用pyglet播放流式音频.第一个是确保你能够使用pyglet播放mp3文件,这就是第一个片段的目的: import sys import inspect import requests import pyglet from pyglet.media import * pyglet.lib.load_library('avbin') pyglet.have_avbin = True

javascript – 在浏览器中进行音频播放的可变速度控制?

有没有办法在浏览器中更改音频的播放速度?什么是最好的任务,html5音频,或闪光,或其他什么?是否有任何特定的库可以帮助解决这个问题?解决方法:使用Web Audio API. 在下面的代码中,我回答了你的另一个问题. best way to loop audio in the browser? 修改上面答案中的代码,如下所示,播放

javascript – 如何将getUsermedia音频流转换为blob或缓冲区?

我从getUserMeda获取音频流,然后将其转换为blob或缓冲区并将其发送到服务器,因为音频正在使用socket.io将其发送到服务器如何将音频媒体流转换为缓冲区? 以下是我编写的代码 navigator.getUserMedia({audio: true, video: false}, function(stream) { webcamstream = stream; var m

用于MP3播放的JavaScript

是否有可以播放MP3或相关音乐文件的JavaScript库? JavaScript将从服务器提供MP3并通过浏览器将其流回.解决方法:这是:soundmanager2 它的工作原理是利用闪存,但它是一个完整的JavaScript体验.

android – 蓝牙a2dp配置文件是如何工作的?

我想创建一个蓝牙音乐播放器应用程序,将音频从一个设备传输到另一个设备.我已经阅读了android开发者页面上关于bluetooth的所有内容,我发现专门为音频流创建了一个名为a2dp的配置文件.但是,如何使用它并没有提供太多.我也经历了bluetooth chat example,但我一直无法弄清楚如何实际

android – 使用source / object / streamType获取音频幅度

任何人都可以帮我找到任何方法在应用程序中找到不同audioPlayer的幅度?我需要知道我的应用程序中videoCall音频的幅度. 在我的应用程序中的示例我有一个videoPlayer(youtube)和videoCall功能.因此,当我收到videoCall时,当someOne在videoCall上讲话时,我需要减慢/停止videoPlayer的声

java – Android中是否可以录制MediaPlayer播放的内容?

在我的应用程序中,我正在使用Android媒体播放器进行实时音频流.我想捕捉MediaPlayer播放的声音流.有没有办法使用Android MediaPlayer而不是MediaRecorder进行录制?有什么建议?解决方法:虽然这是一项非常重要的工作,但您可以编写自己的“MediaPlayer”来实现您正在使用的任何流协议,

c# – 从Byte数组播放实时

我使用dma(LAN-TCP)将音频从micro发送到PC: while (1) { U32 max; int r,i; main_TcpNet (); if(tcpSend & sendBuffer) { if(selectBuffer) { send_datalog(ADC_RegularConvertedValueTab2,sizeof(ADC_Reg

java – 在Android中通过HTTP / 2发布流式传输音频

一些背景: 我正在尝试在Android应用程序上开发语音相关功能,用户可以使用语音进行搜索,服务器在用户说话时发送中间结果(进而更新UI),并在查询完成时发送最终结果.由于服务器只接受HTTP / 2单插槽连接和Android HTTPUrlConnection doesn’t support HTTP / 2,我使用的是Retrofit2.

Java Record / Mix两个音频流

我有一个java应用程序,它记录混音器的音频并将其存储在字节数组上,或将其保存到文件中. 我需要的是同时从两个混音器中获取音频,并将其保存到音频文件中(我正在尝试使用.wav).问题是我可以获得两个字节数组,但不知道如何合并它们(通过“合并”我并不意味着连接).具体来说,它是一个

c# – Silverlight 4.0上的VOIP功能(最多5个用户的实时语音流)?

由于SL 4.0已获得视频和麦克风支持…… 对于基于Web的应用程序,在Silverlight 4.0上提供VOIP功能(最多5个用户的实时语音流)是多么可行? 什么都是相关的挑战?解决方法:最近以CSpeex的形式提供了该解决方案的一部分,CSpeex是旧版Speex(c.2003)的旧Java端口的端口.我玩过它,它肯定有效(

javascript – 如何连续播放声音而不会中断?

我试图在基于浏览器的游戏中播放车辆驱动的声音(连续不断).我的.wav文件长度为1秒,从开始到结束具有相同的频率.但是在下一次迭代之前声音会稍微休息一下.这是代码: function playSound() { //alert(""); myAudio = new Audio('http://ithmbwp.com/feedback/SoundsTest/sou

java – MP3:对于任何给定的字节位置,以毫秒为单位获取位置的方法?

我创建了一个servlet,它从客户端请求的任何给定字节位置开始返回一个流(来自MP3文件).这允许客户端在任何给定的字节位置立即开始播放,而无需进行任何本地搜索. 现在,我有一个可视化进度的滑块.我正在使用当前字节位置来更新滑块.但是,我还想在几秒钟内显示当前位置. 这要求服务器

任何加速此代码的方法.流媒体音频Android

从网站制作应用和流媒体音频.我有一个菜单,当我点击按钮打开收音机活动时,它可能需要8-20秒才能加载,有时会强制关闭.任何帮助都会非常棒,谢谢. 码: public class Radio extends Activity { private MediaPlayer mp; private ImageButton pauseicon; @Override public void onC