标签: video-streaming

Wowza将rtmp流录制到S3

我在安装了Wowza Media Server的Amazon AWS实例上.我正在尝试将流式视频录制到S3存储桶.基本上尝试遵循教程.

我已经安装了水桶(其中2个),所以当我运行df -h命令时,我得到了

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            9.9G  1.3G  8.1G  14% /
tmpfs                 3.7G     0  3.7G   0% /dev/shm
/dev/xvdb             414G  237M  393G   1% /media/ephemeral0
s3fs                  256T     0  256T   0% /mnt/s3
s3fs                  256T     0  256T   0% /mnt/s3-1
Run Code Online (Sandbox Code Playgroud)

接下来我编辑了这个文件,/usr/local/WowzaMediaServer/conf/live/Application.xml因为我假设我想录制实时流.我增加了<Module><Property>根据上述指导信息在那里.

但是,当我从Adobe Flash Media Encoder直播时,没有视频保存在S3存储桶中.当我做错了或者我错过了这一步时,有人能指出我吗?

video-streaming wowza

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

移动和修复在手机 iOS 上录制的视频的 moov atom

问题是如何找到并移动记录在 iOS 设备上的 .mov 文件的 moov 原子,以便您可以通过 http 流式传输它。有一种方法可以做到这一点,但需要将其导出到文件,理论上这可以让您复制整个文件,然后您就可以流式传输它。

有没有其他方法可以做到这一点?

video-streaming ios

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

.h264示例文件

我目前使用的文件在这里,但我得到了一些错误,在测试我的程序.我只是想看看它是否只有这个或所有其他.h264文件失败.那么,有没有其他资源我可以下载(标准).h264样本文件进行测试?

谢谢.

video-encoding video-streaming h.264

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

FLV与MP4在Flash播放器上

我需要在网页上的嵌入式Flash播放器上播放视频(我正在使用jwplayer).我知道mp4和flv可以在flash播放器上播放.这两个中哪个是更好的格式?我读到mp4视频需要完全加载,因为moov atom在文件的开头.有没有什么地方可以在flash播放器上完全比较mp4和flv视频?

编辑:我的选择是mp4,因为它可以在flash播放器上播放,也可以在不支持flash的设备上播放,两者之间的尺寸差异可以忽略不计,因为它们都使用h.264/aac.但我需要说服其他人.所以请列出使用mp4而不是flv的任何缺点,这样我就不会错过任何东西

flash mp4 jwplayer video-streaming

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

目标 C 中的 RTSP 流

我需要 RSTP 实时流媒体。我开始研发,但我不明白。有人说使用 FFMPEG 库,但我不知道如何将 FFMPEG 库添加到我的项目。请任何人帮助我如何获得实时 RTSP 流媒体。

请给我想法和任何 RTSP 实时流媒体视频示例代码。

提前致谢

rtsp video-streaming ios

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

如何使用 I2C 和 Arduino 或 Raspberry-pi 3 从相机获取数据?

我有一个CMOS 相机,它只有 3 个引脚(v+、gnd 和视频输出),视频输出是模拟信号。
经过一番研究,我发现这款相机使用了PC1089K CMOS 传感器,具有数字输出和用于与串行 EEPROM 存储器(AT24C16K 芯片)通信的 I2C 连接。
我找到了 I2C 引脚,我需要知道我是否可以使用 Arduino 或 Raspberry-pi 从相机获取数据,以便我可以通过 Xbee 发送视频流。

arduino i2c video-streaming raspberry-pi

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

GStreamer - 向元素发出信号

我有一个写入 C 程序的管道,该程序将视频流从 stdin 重定向到多个 UDP 客户端。我希望动态添加或删除这些客户端,因此无法在编译时定义它们中的哪些以及将有多少。这是我的管道(如果我添加一个固定clients参数它工作正常):

fdsrc name=origin \
! video/x-h264,width=320,height=240,framerate=30/1,profile=baseline,stream-format=avc,alignment=au \
! h264parse \
! rtph264pay \
    config-interval=1 \
    pt=96 \
! multiudpsink name=dest \
     sync=false
Run Code Online (Sandbox Code Playgroud)

根据 GStreamer 文档,我可以通过发送信号来动态添加或删除客户端来实现它。在这种情况下,它应该是add信号

但是我找不到有关向元素(在本例中,是multiudpsink元素)发送信号的任何信息。很容易获得对我的元素的引用:

GstElement *sink = gst_bin_get_by_name(GST_BIN(pipeline), "dest");
/* TODO: send a signal to add a client */
g_object_unref(sink);
Run Code Online (Sandbox Code Playgroud)

但是现在我怎样才能向那个元素发出信号呢?

c signals udp video-streaming gstreamer

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

facebook 如何在 iOS 浏览器中传输 MPEG-DASH 视频?

我正在研究 的一些概念MPEG-DASH及其功能。我已经研究过adaptive streaming technology。我现在想以流MPEG-DASH的视频在浏览器live telecastingon demand视频。

我已经彻底了解了一些开源库。我可以在支持的最新浏览器上使用 DASH Media Source Extension (MSE)。但我无法在iOS设备上工作,而且它不支持 MSE。

所以我想知道我如何处理DASH视频以及其他服务iOS browser如何Facebook在 iOS 浏览器中流式传输他们的视频?

  1. Facebook/其他服务是否支持 iOs 中的 DASH 视频?
  2. Facebook/其他服务如何在 iOS 中流式传输视频?
  3. Facebook 是否在 iOS 中使用 HLS 进行流式传输?如果是,他们如何将 DASH 转换为 HLS(如果他们流式传输 DASH 视频)?
  4. 他们首先尝试检查操作系统 (OS),它将针对该操作系统选择 HLS/DASH。就像他们正在做的那样?

详细的解释会更有帮助。

html facebook video-streaming ios mpeg-dash

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

在 Android 上播放大视频无延迟

我正在开发 AR 游戏。在特定情况下,我想在统一的场景的一部分(例如在飞机上)播放用户从手机图库中选择的视频。我测试了统一视频播放器,但是当视频大小超过 100 MB 时会延迟很多,甚至纹理也无法显示,只是我可以听到视频声音。

我现在该怎么办?我应该编写一个Java本机插件来在Java中流式传输视频并统一设置纹理吗?

感谢和抱歉英语不好。

    videoPlayer.playOnAwake = false;
    videoPlayer.source = VideoSource.Url;
    videoPlayer.url = url;
    videoPlayer.Prepare();

    //Wait until video is prepared
    while (!videoPlayer.isPrepared)
    {
        Debug.Log("Preparing Video");
        yield return null;
    }

    //Assign the Texture from Video to RawImage to be displayed
    image.texture = videoPlayer.texture;

    //Play Video
    videoPlayer.Play();
Run Code Online (Sandbox Code Playgroud)

我还在编辑器中分配了 AudioSource。只要视频大小低于 10 MB,一切都正常。

c# android video-streaming unity-game-engine vuforia

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

连接多个 HLS 主播放列表

DASH Manifest 提供了“Periods”的概念来连接多个剪辑——每个剪辑都有自己的轨道信息——在一个清单中。

是否有类似的功能允许在一种“主主”播放列表文件中连接多个主播放列表文件?

video-streaming http-live-streaming

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