【问题标题】:Live streaming from Android app to Youtube从 Android 应用程序到 Youtube 的实时流式传输
【发布时间】:2012-05-14 02:29:50
【问题描述】:

是否可以在直播模式下将视频从 Android 应用流式传输到 Youtube(到 Youtube 上的直播频道)?

我想这样做,但通过从 Android 设备流式传输以前保存的文件(而不是从设备的摄像头流式传输视频)。

我正在寻找最简单的解决方案(不需要任何中间服务器等),特别是为了从 Android 流式传输(但问题更多是关于 Youtube API)。

如果可能,我应该从哪里开始?

【问题讨论】:

    标签: android youtube streaming video-streaming youtube-api


    【解决方案1】:

    不。除非你是他们神奇的快乐名单上的官方 YouTube 合作伙伴。他们知道他们是谁,听起来你不是他们中的一员。对不起。

    来自their blog的公告:

    今天,我们还将开始逐步推出直播测试版 平台,这将允许某些 YouTube 合作伙伴在 在 YouTube 上流式传输实时内容的良好信誉。

    请记住,Youtube Live 只有一岁。在短期到中期的未来,情况可能会发生很大变化。

    同时,请查看可能满足您需求的服务,例如 justin.tvustream.com

    【讨论】:

    • 2015 年还是这样吗?
    【解决方案2】:

    您可以将视频直播到环聊,最后它们可能会上传到您的 YouTube。

    更多信息: http://www.google.com/+/learnmore/hangouts/onair.html

    【讨论】:

      【解决方案3】:

      您必须在您的 Youtube 帐户上启用直播。 但问题是你需要通过环聊给某人打电话,而对方需要接听你的电话。然后,您的信息流会直播到环聊和您关联的 Youtube 频道。如果没有至少一个人接听这个“电话”,就不可能进行直播。

      【讨论】:

        【解决方案4】:

        是的...如果您愿意支付很多钱。

        Play 商店中有一个名为“Screen Stream Mirroring”的应用程序。有一个有限的免费版本(我已经尝试过,似乎只能播放大约 10 分钟),还有一个付费版本,但对于你得到的东西来说,这是很多钱:3.99 英镑(截至 06 年约为 6.05 美元/ 09/2015 根据 xe.com)。

        欢迎试用:Click here for free versionClick here for paid version.

        【讨论】:

          【解决方案5】:

          【讨论】:

            【解决方案6】:

            It can be done :) 要回答这个问题:您需要深入研究 MediaCodec、H264 视频编码器、Adobe 的 RTMP 规范、FLV 媒体容器格式以及其他一些东西。

            免责声明:我是该应用的作者。

            【讨论】:

            • 您是否必须使用 NDK (JNI) 向 RTMP 服务器发送数据?
            • @TOP - 不,一切都是在 Java 中使用自定义 RTMP 客户端完成的。 JNI 对您来说可能更容易,但我想避免整个内存复制开销,因为 Android 的 MediaCodec 已经使用直接缓冲区并且 JVM 开销很小。
            • 链接已损坏。
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2017-04-07
            • 1970-01-01
            • 2011-10-05
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-09-16
            相关资源
            最近更新 更多