标签: audio-streaming

使用 mediatomb DLNA 服务器将 LG 电视的 DTS 转换为 AC3

我想将包含 DTS 音频的 MKV 视频文件转换为带有 AC3 音频的流。我想将此结果流传递给 mediatomb 的转码功能。Mediatomb 将通过 DLNA 将流传输到不支持 DTS 音频的 LG 电视。

我尝试了下面的 VLC 命令,但电视无法识别流,并且在 PC 上播放目标流不会产生声音。

vlc -vvv -I dummy INPUT.file --sout \
'#transcode{acodec=ac3,ab=256k,channels=2,threads=4} \
 :std{mux=ts,access=file,dst=DEST.file}'
Run Code Online (Sandbox Code Playgroud)

下面的 ffmpeg 命令给出了一个在电视上播放的有声音的流,但 ffmpeg 进程在 10-15 秒内被杀死(信号 15),然后电视从头开始重新播放。这在循环中进行。

ffmpeg -i INPUT.file -acodec ac3 -ab 384k -vcodec copy  \
 -vbsf h264_mp4toannexb -f mpegts -y DEST.file
Run Code Online (Sandbox Code Playgroud)

我想要一个可以将 DTS 转码为 AC3 的工作 DLNA 服务器,任何帮助表示赞赏。

vlc-media-player ffmpeg dlna video-streaming audio-streaming

6
推荐指数
1
解决办法
5204
查看次数

如何使用 Ace Player HD 录制流媒体?

需要帮助从 Ace Player HD 程序录制音频/视频流。使用王牌流。它基于 VLC 媒体播放器,但似乎删除了录制选项。有任何想法吗?

vlc-media-player p2p recording video-streaming audio-streaming

5
推荐指数
1
解决办法
3万
查看次数

如何将 Youtube 音频从 Windows 机器流式传输到 DLNA 客户端?

即,只是音频。我有一个 ONKYO 接收器,它只支持 DLNA 上的音频流,不支持视频。

youtube dlna audio-streaming windows-10

5
推荐指数
1
解决办法
5万
查看次数

Macbook 在睡眠时保持蓝牙连接

我有一个蓝牙扬声器,可以与 iPhone、iPad 和有时与 MacBook 配对。

我不是蓝牙专家,但我观察到,如果连接的设备正在播放音乐,则其他设备无法连接。然而我也注意到,如果“连接”的设备没有向扬声器发送任何数据,它会让另一个设备连接,从而将其关闭。我发现这种方法在我的 iPad 和 iPhone 之间运行良好,让我可以切换发送设备,而无需先断开另一个设备的连接。

这是真的还是有其他事情发生?我尝试阅读蓝牙规范来理解,但它非常密集,并且有很多功能和版本,因此很难解决。

其次,我的 MacBook 拒绝让其他设备连接到它(如果已连接),即使它没有播放任何音乐。我尝试关闭所有可能播放媒体的应用程序。

更糟糕的是,当我的 MacBook 处于睡眠状态时,它似乎一直保持着蓝牙连接。这意味着我必须唤醒它并手动断开连接才能让我的手机配对。

问题:

  1. 我之前的假设是真的吗?
  2. 我如何诊断/了解问题所在?
  3. 我怎样才能解决这个问题?

audio bluetooth audio-streaming macos

5
推荐指数
1
解决办法
3935
查看次数

我可以使用电缆在 PC 之间发送音频吗?

是否可以使用音频线将音频从一台 PC 发送到另一台?源PC的音频输出到目标PC的麦克风输入,例如

audio audio-streaming

4
推荐指数
1
解决办法
2万
查看次数

从 Icecast-audio-stream 捕获元数据

我想从该站接收元数据:

http://ice1.somafm.com/deepspaceone-128-mp3
Run Code Online (Sandbox Code Playgroud)

为了实现这一点,我通过 shell 执行了以下请求:

$ GET -H "Icy-MetaData: 1" http://ice1.somafm.com/deepspaceone-128-mp3
Run Code Online (Sandbox Code Playgroud)

尽管我期望收到该Icy-metaint值,但它不会抛出任何输出。

我还做了以下请求:

$ HEAD http://ice1.somafm.com/deepspaceone-128-mp3
Run Code Online (Sandbox Code Playgroud)

这产生:

200 OK
Cache-Control: no-cache, no-store
Connection: Close
Date: Sun, 24 Apr 2016 07:23:14 GMT
Pragma: no-cache
Server: Icecast 2.4.0-kh3
Content-Type: audio/mpeg
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Access-Control-Allow-Headers: Origin, Accept, X-Requested-With, Content-Type
Access-Control-Allow-Methods: GET, OPTIONS, HEAD
Access-Control-Allow-Origin: *
Client-Date: Sun, 24 Apr 2016 07:21:38 GMT
Client-Peer: 173.239.76.148:80
Client-Response-Num: 1
Icy-Br: 128
Icy-Genre: Ambient Space
Icy-Name: Deep Space One: Deep ambient …
Run Code Online (Sandbox Code Playgroud)

linux metadata http internet-radio audio-streaming

4
推荐指数
1
解决办法
7286
查看次数

如何创建一个文件来告诉 VLC 媒体播放器开始录制流?

PLS 文件可以告诉VLC 媒体播放器和其他播放器开始播放在线广播。VLC 还能够将音频流录制到文件中。

目前我告诉 VLC 手动执行此操作,并且需要多次点击。我想通过创建一个 PLS 或其他类型的文件来自动执行此任务。我只需要在 VLC 中打开文件,它就会开始记录流。那可能吗?还是我必须在AutoHotkey 中创建一个宏?或者有其他工具可以帮助我吗?

vlc-media-player autohotkey streaming audio-streaming pls

2
推荐指数
1
解决办法
2万
查看次数

FFmpeg 从本地文件流式传输太快

我正在尝试从本地文件流式传输到icecast。当我运行这个命令时

ffmpeg -i .\rec_20190120-220001.opus -c:a libvorbis -b:a 500k -f ogg -content_type application/ogg icecast://source:test@localhost:8000/stream
Run Code Online (Sandbox Code Playgroud)

ffmpeg 的编码速度是最快的,而不是 1 倍速,而且速度太快,无法进行流式传输。如何限制编码速度

ffmpeg streaming audio-streaming

2
推荐指数
1
解决办法
3792
查看次数

如何录制在线广播?

可能的重复:
从 WMP 流录制音频

我有这个pls文件,允许我的媒体播放器播放这个在线广播。我想记录流的间隔并将其保存到 MP3。我可以同时使用Virtual Audio CableSound Recorder来实现这一点,但我相信有更好的方法。

例如,Windows 录音机保存为 WMA,而我想要 MP3。使用虚拟音频电缆似乎对这个解决方案进行了过度设计。

mp3 internet-radio audio-recording audio-streaming pls

1
推荐指数
1
解决办法
344
查看次数