问题标签 [shoutcast]
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.
flash - 广播流媒体 Flash AS3?
我在这个网站上找到了一个代码,用于 Flash AS3 中的广播流。这是代码:
但是,当我编译 SWF 时出现此错误:
打开 URL 'https://myHost:myPort' 时出错 SecurityError:错误 #2000:没有活动的安全上下文。
谁能告诉我如何正确地做到这一点?我已经找了两天了,没有结果!!
谢谢
java - 在 Java 中播放广播流 (shoutcast) 的最佳方式是什么?
我想用 Java 编写一个音频播放器。java.JavaFX
对 mp3 播放有很好的支持,但我希望在我的播放器中也可以收听广播。
问题是我已经搜索了一段时间,但没有找到我想要的东西:
- MP3SPI - 这很好,但不会播放一些流
- vlcj - 我已经测试了最新版本 1.2.0,但使用的是 VLC 的 beta 版本,所以我有时会无缘无故地停止流。
- NativeSwing 的 windows 媒体播放器,但它是一个重量级组件,而且我不想让它依赖于 WMP。
所以我有点不走运。好吧,如果您对这个主题有更多了解,请分享!谢谢!
java - java+shoutcast 流
在发布之前我已经搜索了论坛(我没有找到我的问题的答案,因此发表了这篇文章)。我想制作一个 java 应用程序,它可以播放来自广播服务器的音频流。我在网上查看过,发现 javazoom 对我想做的事情很有用。所以我下载了他们的包并开始实验。我想出了这个,但我得到一个“javax.sound.sampled.UnsupportedAudioFileException:无法从输入 URL 获取音频输入流”
这是代码:
java - 如何在 Java 中读取 icy 协议?
我想从流式冰协议中读取数据。问题是我尝试过的所有库(dsj,MP3SPI)都使用 HttpUrlConnection 来执行此操作。但是我已经在我的 Windows 7 上尝试过并且我收到了“无效的 http 响应”这是正常原因,“HTTP 200 OK”与“ICY 200 OK”不同。我知道这可以通过套接字完成,但我是初学者,所以如果有的话可以提供几行代码,所以我可以得到一个想法,我将不胜感激。另外,如果您有一些解决方案,请分享它们。谢谢,祝您有美好的一天!
这是我尝试过的代码:
错误是:
抱歉无法弄清楚如何格式化代码或添加换行符。
编辑:我在下面的评论中包含了代码..
android - 在三星手机中播放直播广播网址
我正在构建一个使用 android mediaplayer 类播放直播广播流的应用程序(不使用开源 nagare 项目)。流在模拟器和 g1 手机中播放良好。但是当我在我的三星 Galaxy i9003 手机上测试该应用程序时,它无法正常工作,并且在错误状态下抛出异常准备调用。三星手机播放直播电台网址是否有问题。如果有人有使用媒体播放器播放直播广播流的经验,请提出您的建议。
谢谢
red5 - 实时音频流和动态生成的频道
我正在考虑建立一个实时流媒体网站,使用户能够登录、创建自己的频道,然后向听众直播音频。但是,我真的不知道从哪里开始。
例如,当用户注册时,如何动态生成永久音频通道?什么流媒体软件促进了这个过程?我研究了 Wowza 或 Flash 媒体服务器。还有红5?但我知道它不支持流式传输到移动设备?甚至是 Shoutcast 还是 Icecast?
只是试图指向正确的方向。非常感谢您的帮助,如果以前有人问过这个问题,我深表歉意,尽管我似乎找不到任何类似的问题。谢谢
android - 如何在从广播流中检索元数据时了解新歌曲信息
背景: 我正在使用 html 广播的双缓冲方法来播放广播。我使用http://www.smackfu.com/stuff/programming/shoutcast.html从流中获取元数据信息
问题
我有三个问题。
1-我已经使用 urlconnection 和 inputstream 来收听广播。我不想打开新连接来检索元数据。但是当我试图从同一个输入流中获取两者时,我再也听不到收音机了。我想这是不可能的,我必须使用两个单独的连接?性能不是很差吗?
2-当应用程序启动时,我检索当前歌曲的信息。没问题。但是,当歌曲更改时,我如何获得通知。据说当歌曲改变时服务器会发送信息。但我正在启动 URL 连接,获取输入流,检索元数据并关闭连接。我不明白我应该如何通知服务器?我应该保持连接打开吗?
3-最后一个问题。AFAIK 渐进式流媒体在 android 2.2 之前是不可能的。这仅适用于http吗?如果协议是 rtsp,我可以在 android 2.2 之前进行渐进式流媒体吗?请任何人说清楚和明确?
非常感谢,
.net - 如何在 .NET 中录制在线广播?
我确实看到了这个问题,但在 .NET 上看的不多……
我想编写 .NET 代码以连接到流式传输 SHOUTcast (Winamp) 音频内容的 Web 服务器(如果有人感兴趣,URL 是http://live.radiotrinitas.ro:8000/)并记录下来。
但我不知道该怎么做。
只需打开 HTTP 连接,然后将其流式传输到磁盘上的文件?
内容中似乎有一些标题(或者在我看来),我不知道格式是什么,所以如何命名文件的扩展名(MP3?)
更新1:
我确实尝试使用 HttpWebRequest 进行连接,但它抛出了 ProtocolViolation。然后我尝试使用 TcpClient 进行连接,它没有发回任何东西。我猜它正在等待一些启动命令。我不知道这个,显然是专有的(?),协议......
android - GoogleTV (3.1) - MediaPlayer 支持流式音频?
我正在将一些现有的 Android 代码迁移到 GoogleTV,但我无法让任何 HTTP 音频流(Icecast/Shoutcast)在 MediaPlayer 对象中播放。将 Icecast URI 设置为 MediaPlayer 的数据源适用于我测试过的所有设备(包括 Android 3.1 平板电脑),但不适用于我的 3.1 Fishtank 设备。
这是 logcat 输出的一部分:
我希望这只是开发设备的问题。有很多现有的应用程序依赖于 MP3 流媒体。GoogleTV 是否特别不支持它?
android - Android——流式传输广播音频文件
我正在尝试在我的设备 android 2.2 中流式传输一个直播音频文件...我听说这个直播音频文件在 android 2.2 中不起作用。所以,我尝试使用 android emulator 2.3 然后也没有播放歌曲为什么你能告诉我哪里出错了......并且代码如下......