问题标签 [radio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
591 浏览

c# - 那里有任何在线广播库或方法吗?

我正在考虑开发的新程序之一是在线广播听众,但是有没有任何库或方法可以做到这一点?谢谢。

0 投票
3 回答
29688 浏览

java - 使用 Android 收听广播

因为很长一段时间我都在尝试收听 .pls 文件(shoutcasts)。我不得不说我失败得很惨。既然 StreamFurious 可以做到,它一定是可能的。首先,我尝试通过套接字(TCP 和 UDP)连接到直播——> 失败。我什至无法从服务器接收到一个字节。

我快要掉眼泪了。我什至不知道建立连接然后不断下载/接收数据流的最佳方式是什么。

我真的希望有人能指出我正确的方向,并在可能的情况下给我一个简短的代码片段。

Rgds莱恩

0 投票
2 回答
1242 浏览

audio - 没有 Flash 的网络音频流播放器

我想用我自己的 GUI 构建一个具有播放/暂停/停止/更改频道功能的网络收音机。没有 Flash 怎么办?

谢谢七月

0 投票
3 回答
3023 浏览

linux - 通过 multimon、awk 和 espeak 进行 DTMF 监控

  • 声卡每次抓到一个语音的DTMD数字怎么听?

目标是无线电控制我的电脑和接口活动通过手持收发器拨打 dtmf 音调。

我使用 multimon 来听到 DTMF 音,我尝试使用 awk 过滤数字并进行相应处理。例如,如果我从无线电中键入“0”,系统必须重新启动等,但首先要确认操作。“计算机将重新启动,发送 # 确认”...

我尝试使用 espeak 对远程收音机进行语音确认。连接到 pc 声卡的无线电接收命令并传输响应。

我不只是知道如何在 espeak 中的 awk 中嵌套 multimon。

Multimon 本身不允许我对它的标准输出做任何事情,因为它正在运行(在听到数字后不要终止,这确实是正确的)。

如果我知道如何只说出每个数字而不退出自然的 multimon 循环,那将非常有帮助。

说,multimon -a DTMF | awk'{print}' espeak -stdin 如果这行得通!

有可能吗?任何帮助欢迎。

3年过去了,linux DTMF解码仍然没有进步。

一旦我在 Linux 中没有看到任何 DTMF Radio Controlling 项目,我打算发布这个我可以解决这个问题。

谢谢/马里奥/巴西圣保罗

0 投票
1 回答
910 浏览

html - 是否可以直接使用 HTML5 收听任何类型的互联网广播?

是否可以直接使用 HTML5 收听任何类型的互联网广播?我的意思是可以在 HTML5 投诉浏览器中播放实时 mp3 流吗?

0 投票
10 回答
80192 浏览

audio - 是否可以使用 html5 播放广播网络广播流?

是否可以使用 html5 播放广播(或某些)互联网广播流?

所以我有下一个代码:

我将其保存为 HTML 页面并启动我的浏览器(Google chrome 4.0.249.78、safary 或 FF)

但它不播放/工作!(

而且它不能与我尝试播放的任何其他网络收音机一起播放!(

为什么!?!我究竟做错了什么?

顺便说一句:来自HTML5(包括仍在开发中的下一代添加) 2.6.1 协议概念 用户代理可以实现各种传输协议,但该规范主要根据 HTTP 定义行为。[HTTP]

HTTP GET 方法等效于协议的默认检索操作。例如,FTP 中的 RETR。在 HTTP 术语中,此类操作是幂等且安全的。

HTTP 响应码等价于其他协议中的状态,具有相同的基本含义。例如,“找不到文件”错误相当于 404 代码,服务器错误相当于 5xx 代码,等等。

HTTP 标头等效于其他协议中具有相同基本含义的字段。例如,HTTP 身份验证标头等效于 FTP 协议的身份验证方面。

0 投票
1 回答
3959 浏览

android - Android上的广播应用程序

我正在尝试为 Android 构建一个无线电应用程序。我是Android新手,但熟悉Java。

谁能详细告诉我将音频从互联网广播电台流式传输到我的 Android 设备的过程?

0 投票
4 回答
648 浏览

winapi - 我应该为 Windows Mobile RIL 使用 Mutex 还是临界区

我在Windows Mobile 应用程序中使用Radio Layer Interface (RIL) Native APIs。在此 API 中,大多数函数的返回值/结果不会立即返回,而是通过回调函数传递给 RIL API。

在XDA 开发工具Google Gears Geolocation API中可以找到一些使用示例。

我的问题是,在这两个示例中,互斥锁用于保护数据而不是其他同步对象。

现在,在这两个示例描述的用例中,关键部分在这里会做得很好吗?哪个线程或进程将实际调用回调函数?

编辑:
我的代码只能从我的进程内部访问我的数据,但是哪个线程/进程正在调用 RIL API 中的回调函数?我的意思是,我向 RIL API 传递了一个函数回调,但是这些回调是从其他进程调用的吗?在这种情况下,它将给出样本使用互斥锁的另一种解释。如果 RIL API 实际上在我的进程中创建了一个线程并调用了我的回调函数,那么我认为关键部分会很好(而且它比互斥锁更快)。

更新:
我有(1)我的代码从我自己的进程中访问的数据,并且还(2)从函数回调中修改。回调由 RIL API 完成。

我的问题:哪个线程/进程正在调用 RIL API 中的回调函数?

到目前为止的故事:
我:嗨,RIL 先生,请把一些数据放到我的办公室(又名变量)。
RIL:好的,先生。我稍后会放数据,完成后我会向您发出信号(我在这里使用了一个事件)。

进入我的办公室需要一张门禁卡。如果 RIL 先生和我来自同一家公司,RIL 先生可以使用他自己的访问卡进入我的办公室(在我的情况下,这意味着一个关键部分)。如果他来自其他公司,我需要为他设置一张门禁卡/访客卡(在我的情况下,我需要一个互斥锁)。

如果RIL先生使用他自己的门禁卡,这意味着我不需要为他设置门禁卡/访客卡,这对我来说意味着更少的麻烦。(即临界区比互斥锁快)

问题是,我几天前才认识了这位RIL先生,对他了解不多。我不知道他和我是不是同一个公司的。nobugz提到的一种选择是为 RIL 先生设置访问卡,无论 RIL 先生是否与我来自同一家公司。这样,RIL 先生就可以保证能够进入我的办公室。(我的数据/变量保证是安全的)

现在我在我的代码中使用互斥锁(为 RIL 先生设置一个可能冗余的访问卡)。

啊哈!写这篇文章的时候突然想到了。我想我会问 RIL 先生他来自哪家公司。这样以后如果他和我在同一家公司,我就不用给他设置门禁卡了。(即把GetCurrentProcessId()GetCurrentThreadId()放在回调函数中)

0 投票
2 回答
2406 浏览

android - 在android中获取互联网广播应用程序的电台播放列表

我想在android中开发一个互联网广播应用程序。我是这个应用程序的新手。我打算获取电台列表并将它们放在 sdcard 中的 xml 文件中,并在列表视图中提供,以便在选择一个项目时,该电台将开始播放。如果添加了任何新电台,则应更新 xml 文件. 我怎样才能得到电台列表。任何人都可以请建议我详细进行的方式....

0 投票
3 回答
3476 浏览

html - 我的表单单选按钮不起作用

一些简单的 HTMl,我已经为样式添加了跨度,我应该使用标签来代替吗?这意味着一次只允许选择一个。我究竟做错了什么?我是密码盲:P

JSfiddle 在这里。

谢谢。