【问题标题】:Azure Media service live streaming using raspberry pi 2使用树莓派 2 的 Azure 媒体服务实时流式传输
【发布时间】:2015-07-10 10:15:16
【问题描述】:

我尝试使用网络摄像头从我的树莓派 2 流式传输视频,使用此处的教程http://gtrifonov.com/2015/07/02/streaming-live-video-from-raspberrypi-to-azure-media-services/。 使用 ffmpeg,我在 Ubuntu mate 终端中运行它:

ffmpeg -framerate 30 -r 30 -s 640×480 -i /dev/video0 -vcodec libx264 -preset ultrafast -acodec libfaac -ab 48k -b:v 500k -maxrate 500k -bufsize 500k -r 30 -g 60 -keyint_min 60 -sc_threshold 0 -f flv $INGESTURI

现在,要查看视频正在流式传输,我正在使用 azure 门户中的 PLAY PREVIEW URL。它以非常快的速度工作,中断约 5 秒,然后因错误而停止 之后,我尝试再次播放视频,我可以看到在错误之前正在流式传输的视频,然后它再次中断。 从 Ubuntu 伙伴那里我可以看出流工作正常:连接已建立,我可以看到正在发送的帧。

fps=7.9 q=28 bitrate = 500 kbits

知道为什么会这样吗?

【问题讨论】:

  • 您好,您的 fps 是否为 7.9?预览具有更高的 fps 更少的中断。根据我的实验,我的目标是 fps > 25。

标签: ubuntu ffmpeg live-streaming raspberry-pi2 azure-media-services


【解决方案1】:

正如这个帖子中提到的 https://social.msdn.microsoft.com/Forums/azure/en-US/ec584807-2f17-4723-80f9-8a0ae203453d/stream-to-azure-media-service-from-ffmpeg-stream-can-not-be-played?forum=MediaServices

Azure 媒体播放器不播放不包含音频的视频。 所以使用以下播放器我能够观看视频。 http://smf.cloudapp.net/healthmonitor

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-15
    • 2012-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-29
    • 2021-02-06
    • 1970-01-01
    相关资源
    最近更新 更多