如何在Azure媒体服务摄取URL上发布流?
如果INGESTurl支持RTMP。
示例
rtmp://channel001-XXXmediaservices.channel.mediaservices.windows.net:135/live/403d19563ed744e89da91748c6224789991
谢谢
发布于 2017-06-23 02:11:33
您可以使用ffmpeg从摄像头或桌面接收流。
raspberry pi中的bash脚本示例:
#!/bin/bash
modprobe bcm2835-v4l2
INGESTURI=”Paste live channel ingest url here from Azure Media Services”
while :
do
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
sleep 10
done你可以查看文章如何从Raspberry PI to Azure Media Services for additional details中流。
同样的参数也适用于PC,因为well.You只需要检查您传入-i参数的设备。
https://stackoverflow.com/questions/44696651
复制相似问题