首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法打开连接网络无法访问

无法打开连接网络无法访问
EN

Stack Overflow用户
提问于 2019-07-17 08:49:51
回答 1查看 230关注 0票数 0

我想从我的树莓派3在YouTube上直播。脚本正常运行时,我从外壳手动运行。当我在文件sudo nano /etc/rc.local中添加该脚本以在启动时自动运行它时,它只在树莓派下次启动时运行,当它停止工作并给出错误“无法打开连接网络无法到达”时。

这是我在Raspberry Pi的YouTube上用于直播的脚本。

代码语言:javascript
复制
raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[your-secret-key-here]

我希望每次Raspberry Pi启动时自动运行此脚本,没有任何错误。

有关更多信息,请查看this链接。

EN

回答 1

Stack Overflow用户

发布于 2019-07-25 18:47:22

经过多次尝试,我找到了解决方案。这很简单。只需创建一个新的python文件,在本例中为livestream.py,并粘贴代码。

代码语言:javascript
复制
import os
os.system(raspivid -o - -t 0 -vf -hf -fps 25 -b 600000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[your-secret-key-here]
)

它可以通过使用以下脚本在Raspberry Pi中安装php来运行

代码语言:javascript
复制
sudo apt-get install php5-fpm php5-mysql

并运行文件livestream.php

代码语言:javascript
复制
<?php 
exec("raspivid -o - -t 0 -vf -hf -fps 25 -b 600000 | avconv -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -i /dev/zero -f h264 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[your-secret-key-here]
");
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57067150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档