Questions tagged «streaming»

流是将数据从服务器连续发送到客户端主机的过程。实时流通常用于视频或音频传输,它是一个时间紧迫的过程,对用于传输数据的基础网络提出了很高的要求。


7
如何在Flash播放器后面找到流
我正在观看Flash流。我可以在两个不同的玩家(由其他人设置)中观看同一视频流,但我不喜欢其中任何一个。 有什么方法可以找到/获取/提取这两个玩家正在播放的Flash流的直接链接吗?这样我才能使用其他播放器观看它? 编辑:播放器正在流式传输RTMP流,而不是FLV视频文件。
45 video  flash  streaming  rtmp 

6
在FFmpeg for DASH中修复关键帧的正确方法是什么?
在为DASH回放调节流时,所有流中的随机访问点必须位于完全相同的源流时间。这样做的通常方法是强制使用固定的帧速率和固定的GOP长度(即每N帧使用一个关键帧)。 在FFmpeg中,固定帧速率很容易(-r NUMBER)。 但是对于固定的关键帧位置(GOP长度),有三种方法...哪种是“正确的”?FFmpeg文档对此非常含糊。 方法1:弄乱libx264的参数 -c:v libx264 -x264opts keyint=GOPSIZE:min-keyint=GOPSIZE:scenecut=-1 是否应该关闭或关闭场景切换似乎引起了一些争论,因为不清楚在场景切换发生时是否重新启动关键帧“计数器”。 方法2:设定固定的GOP大小: -g GOP_LEN_IN_FRAMES 不幸的是,这仅是在FFMPEG文档中记录的,因此该论据的效果还不清楚。 方法3:每N秒插入一个关键帧(也许吗?): -force_key_frames expr:gte(t,n_forced*GOP_LEN_IN_SECONDS) 这是明确记录的。但是,仍不清楚是否在每个关键帧之后都重新启动“计时器”。例如,在预期的5秒GOP中,如果scenecutlibx264在3秒内注入了一个关键帧,那么下一个关键帧是5秒后还是2秒后? 实际上,FFmpeg文档在此-g选项和选项之间进行了区分,但并未真正说出上述两个选项之间的差异最小(显然,-g这将需要固定的帧速率)。 哪个是对的? 似乎这-force_key_frames将是更好的选择,因为它不需要固定的帧速率。但是,这要求 符合H.264中的GOP规范(如果有) 保证将有一个固定节奏的关键帧,而与libx264 scenecut关键帧无关。 如果-g不强制使用固定的帧速率(-r),这似乎也行不通,因为无法保证ffmpeg使用不同编解码器参数的多次运行将在每个分辨率中提供相同的瞬时帧速率。固定帧速率可能会降低压缩性能(在DASH方案中很重要!)。 最终,该keyint方法似乎像个hack。我希望这不是正确的答案。 参考文献: 使用-force_key_frames方法的例子 使用keyint方法的例子 FFmpeg高级视频选项部分






3
VLC:我可以通过SSH流式传输吗?
题: 我可以获取本地VLC实例以通过SSH从远程计算机流式传输媒体吗? 这是通过VLC在我正在观看视频的本地计算机上运行的,而不是通过X11-over-SSH远程进行的。 是否有用于VLC的其他访问模块可以启用SSH源? 不幸的是,本地计算机运行的是Windows 7,如果可能的话,我想避免双重启动。 可能不必要-我的设置: 我在英国有一台计算机,该计算机通过SSH自动连接到VPS,并设置了反向端口转发。 对于那些对此感兴趣的人,英国计算机使用: ssh -nNTP *:9000:localhost:22 user@vps 在何处9000以及tunnel@vps应根据您的设置进行相应更改。 我从世界上的任何地方通过SSH / PuTTY SSH连接到我的VPS上的映射端口,以便访问英国计算机。我通过SSH隧道从本地计算机连接到英国,然后在本地执行以下操作: ssh user@vps -p 9000 这对于在UK计算机上安装外壳非常有用。我想通过它将媒体流传输到我的本地PC上,该PC不幸地运行Windows7。这排除了SSHFS,也排除了win-sshfs,这在Windows 7上是很麻烦的。 目前,我使用win-ssh开始复制文件,然后让VLC播放(不完整)文件。只要复制速率高于媒体比特率,并且win-ssh不会失败(大多数文件都会这样做),则效果很好。我正在寻找一个更强大的解决方案。

2
下载mpeg短划线流的所有.m4s文件
当我打开此页面时,可以在Firefox Web开发工具/“网络”选项卡中看到该页面加载了带有.mpd扩展名的文件。然后每隔几秒钟就会加载一个.m4s扩展名为like 的文件/流 000000.m4s 000001.m4s 如何下载整个流式视频? 我想我需要下载所有.m4s段,但不知道要使用Linux命令或Windows软件。然后,我需要将这些文件合并到单个.mp4中 我已经尝试过InviDownloader,但是有很多问题。

2
用ffmpeg流mp4
我需要创建一个具有两个流的提要-webm和mp4-这样它才能与所有HTML5视频播放器兼容。webm流完美运行。但是,当尝试访问mp4流时,服务器吐出以下错误: Sat Mar 9 23:21:54 2013 muxer does not support non seekable output 这是ffserver.conf文件中处理mp4流的部分: <Stream channel1.mp4> # Output stream URL definition Feed feed1.ffm # Feed from which to receive video Format mp4 # Audio settings AudioCodec libmp3lame AudioBitRate 64 # Audio bitrate # Video settings VideoCodec libx264 VideoSize 560x320 # …
16 ffmpeg  streaming  mp4 

3
如果两个设备同时发射相同频率的wifi信号并同时到达天线,那么数据如何不重叠?
我的意思是,我知道每个数据包都发送了一个MAC地址,但是流传输呢? 如果当路由器正在接收一个数据包,而另一设备的数据包到达时会发生什么呢? 路由器如何知道与天线碰撞的光子是第一包还是第二包的一部分? 还是光速如此之快,以至于几乎永远不会发生这种情况,而只是将这些数据包报告为已损坏并再次发送?


2
如何测量互联网广播猪的带宽?
我曾想过像在家里一样在工作中登录Pandora,但我担心的是,使用与工作完全不相关的东西来占用网络上的所有可用带宽。我对互联网广播等流媒体内容的传送方式没有全面的技术了解,因此我真的不知道如何衡量影响。 任何人都可以就互联网无线电相对于正常的互联网浏览消耗多少带宽提供任何观点吗?有什么方法可以衡量我在Pandora等特定网站上使用了多少?

4
是否可以从Linux在DLNA TV上推送多媒体内容?
在Windows上,我喜欢Windows Media Player中包含的“播放至”功能,可以将内容推送到我的Samsung TV。但是现在我在Linux上,我不知道该怎么做。我发现了如何设置DLNA服务器并从电视中检索内容的方法,但这并不是我真正想要的。 有什么办法吗?
15 linux  streaming  dlna 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.