0
如何在Azure媒体服务INGEST URL上发布流?如何在Azure媒体服务INGEST URL上发布流?
如果INGESTurl支持RTMP。
例
RTMP://channel001-XXXmediaservices.channel.mediaservices.windows.net:135 /现场/ 403d19563ed744e89da91748c6224789991
感谢
如何在Azure媒体服务INGEST URL上发布流?如何在Azure媒体服务INGEST URL上发布流?
如果INGESTurl支持RTMP。
例
RTMP://channel001-XXXmediaservices.channel.mediaservices.windows.net:135 /现场/ 403d19563ed744e89da91748c6224789991
感谢
您可以使用ffmpeg从摄像机或摄取流桌面。在树莓派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
您可以查看文章如何与R aspberry PI to Azure Media Services for additional details流。
同样的论点也应该为个人电脑工作,你只需要检查你在-i参数传递什么设备。
我们正试图在RTMP网址上发布xamarin中的数据。 –
然后你需要找到组件或写你自己的。我刚刚搜索并找到了https://components.xamarin.com/view/VitamioBinding。可能还有更多。我没有尝试其中的任何人有意见 –
感谢乔治您的回应,但vitamio没有良好的文档使用该服务。 我想用c#代码来解决这个问题。但经过多天的研究,没有运气。 –