标签: streaming

一个编解码器来统治他们

我正在通过 Windows Media Player Streaming 在我家中流式传输视频,这基本上是 DLNA。因此理论上任何符合 DLNA 标准的设备都可以接收流。

但是,我很快发现这只是解决方案的一部分。多年来,我积累了大量具有视频功能的设备。虽然所有这些设备都可以看到 Windows Media Player 流,但它们都使用不同的编解码器。

坦率地说,我对编解码器感到困惑。一开始,我认为编解码器是由它们携带的文件扩展名定义的(例如 avi、mp4、wmv 等...),但经过进一步研究,扩展名似乎只是容器。在 .avi 文件中可以驻留多个不同的编解码器。

所以我的问题是:是否有一种格式/编解码器可以在任何设备上播放得同样好。

video encoding codec streaming dlna

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

需要一个好的mp3/网络电台组织系统

所以我觉得单独使用 winamp 对我来说效果不佳。我有一个播放列表,里面塞满了各种各样的东西。我需要一个系统(这很容易是一个或多个程序):

需要能够...

  • 从我的库中播放 mp3(只是一个带有 mp3 的目录结构)。
  • 保存电台,轻松删除/添加新电台
  • 随机播放不属于我的图书馆并且将来可能会被删除的 mp3,但不会弄乱我的图书馆索引!

mp3 streaming music-management

5
推荐指数
2
解决办法
518
查看次数

什么是 mp4v 和 mp4a?

播放 MP4 文件时,VLC 告诉我视频和音频编解码器是 mp4v 和 mp4a。在低比特率下质量很好。但是,MP4 Streaming Faq告诉我 mp4v 表示原始 MPEG4 流。这是什么意思?它显然不是未编码的视频。

video streaming

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

在 Windows 上流式传输屏幕的 CPU 密集程度最低的方式?

有时我喜欢截屏让别人看到。唯一的事情:我一边玩一边玩游戏。

我尝试了一些流媒体解决方案,其中 Windows Media Encoder 结合我自己的 Windows 服务器对我最有吸引力,因为我可以更改分辨率等。

我还尝试将 ustream 与 Flash 小程序和 Adob​​e Flash Encoder 结合起来录制 Camtasia 源。Camtasia 有一个缺点,虽然它显示绿色和黑色交替的边框,并且不能全屏定位。

我喜欢 xfire 的做法。但它并不适用于所有游戏,许多游戏根本不受支持。

关于这个的一些想法:

  • 是否有程序可以捕获像 Fraps 或 XFire(基于 Direct3D 和 OpenGL 输出)并将输出公开给 DirectShow 源过滤器?
  • 这让我想到:是否有硬件加速直接从显卡捕获?也许在 OpenCL 的帮助下包括直接编码?例如,现代显卡直接解码蓝光内容。我应该有一个足够现代的图形处理器才能做到这一点(见下文)。
  • 如果使用 Windows Media Encoder:哪些是 CPU 密集度最低的设置?哪个编解码器?
  • 是否有比 Windows Media 9 更新的编解码器?CPU 密集度较低吗?我在编码器中只有 7、8 和 9
  • 拥有四核 CPU(见下文)能否大幅提高性能?

高达 1000 到 1500 kbit/s 的带宽没有问题(我有 2048)。

我的电脑规格:

  • 英特尔酷睿 2 双核 E8400
  • 4 GB DDR2-800 内存
  • Ati Radeon HD5770
  • 使用 Windows 7 专业版

video windows screen-capture streaming

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

简单的网络摄像头服务器

我正在寻找一种简单的解决方案,将 Windows 或 Linux PC 上的标准网络摄像头转换为托管在另一台机器上的网站中的网络摄像头图像源。理想情况下,它实现了一个最小的 Web 服务器,在访问该站点的浏览器请求图像之前,它一直处于空闲状态。

到目前为止,我发现的各种解决方案似乎都在不断地从网络摄像头读取图像并将内容写入磁盘,严重影响了主机 PC 的整体性能。这在我的应用程序中是不可取的,因为主机 PC 还执行其他任务。

对本土解决方案的任何建议或指示?

windows linux webcam software-rec streaming

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

通过 SSH 调谐视频流

我有这个问题。有一个 udp 视频流只能在本地网络上访问,但我需要在网络外访问它。我有具有 root 访问权限的 Linux 机器(实际上是多个)。

有一个小实用程序可以使流在本地计算机上的端口 1234 上访问。

./ping -h streamserver -p 1234
Run Code Online (Sandbox Code Playgroud)

如果我运行它,我可以使用 vlc 或 mplayer 访问流。

mplayer udp://@:1234
vlc udp://@:1234
Run Code Online (Sandbox Code Playgroud)

现在,我试图从我的远程机器创建一个端口转发并访问该端口,但它失败了。

ssh me@machine -L 1234:127.0.0.1:1234
Run Code Online (Sandbox Code Playgroud)

任何提示我做错了什么?

video linux ssh port-forwarding streaming

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

有没有办法从笔记本电脑无线传输到电视?

我听说过诸如盒子或媒体播放器之类的东西可以无线连接以从我的笔记本电脑流式传输电影?

有这样的东西可以做到吗?它的延迟如何?我有快速的互联网所以这不是问题,或者有这样一个盒子可以连接蓝牙以获得更好的连接吗?

我需要这些盒子才能浏览互联网,因为我想从 YouTube 流式传输电影。我听说过一种叫做 boxee 的东西,但这就是我要找的吗?

我的操作系统是 Windows 7,带有 HDMI 输出和带有 555m 的 GPU。我的笔记本电脑足够强大,我的互联网速度为 25mbps,上限为 150GB。

我真正想知道的是这个设备叫什么?媒体盒?

laptop tv terminology hdmi streaming

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

FFMPEG:以原始播放速率流式传输文件

我想使用ffmpeg以原始帧速率将文件流式传输到网络;所以我可以使用一些接收器客户端(如VLC )播放生成的 UDP 流。我使用了这个命令:

ffmpeg -i "myfile.mpg" -sameq -re -f mpegts "udp://127.0.0.1:2000"

通过使用此命令,ffmpeg 开始以非常高的速率流式传输文件;这样大约 30 分钟长度的文件的流传输就在大约 40 秒后完成。我想以原始速率查看文件。此外,我想控制视频的播放速度以更快或更慢地播放。有没有办法做到这一点?谢谢你。

networking vlc-media-player ffmpeg streaming video-streaming

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

FFmpeg 流:设备名称问题

我正在尝试使用 FFmpeg 在 Windows 中流式传输网络摄像头和麦克风。首先,我使用如下命令获取我的设备名称(在流命令中指定 -i 参数):

ffmpeg -list_devices true -f dshow -i dummy

问题在于我的麦克风名称编码错误: 在此处输入图片说明

如何将此设备添加到“音频”参数(将此名称复制到“音频”中没有结果)?

encoding ffmpeg streaming video-capture video-streaming

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

如何在 Firefox 中播放音频和视频流?

我见过几个站点将音频流式传输到我的浏览器,如 SoundCloud 和 Grooveshark,但 Firefox 不会在 Linux 中重现它们。如何重现这些流?

控制台充满了这样的消息:

[10:48:25.960] HTTP "Content-Type" of "audio/mpeg" is not supported. Load of media resource http://stream168a.grooveshark.com/stream.php?streamKey=874a8938966d8a9aa9bc33463bda8157749479a7_529df641_1a00e4e_2f578ed_fe2e2f8c_36_0 failed. @ http://html5.grooveshark.com/#!/now-playing
[10:48:25.961] "MEDIA_ERR_SRC_NOT_SUPPORTED" 
Run Code Online (Sandbox Code Playgroud)

linux firefox streaming

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