- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用以下设置将直播流式传输到 Facebook:
{
'-i' : 'rtmp://localhost/live/mystream',
'-f' : 'flv rtmps://live-api-s.facebook.com:443/rtmp/#key',
'-g' :'30' ,
'-r' :'30',
'-c:a': 'aac',
'-strict': '-2',
'-c:v': 'h264',
'-b:v': '768k',
'-b:a' : '256k',
'-preset': 'ultrafast',
'-tune': 'stillimage',
'-pix_fmt': 'yuvj444p',
'-profile:v': 'high',
'-level': '4.1'
}
但是流停止并显示此消息:
Output #0, flv, to 'rtmps://live-api-s.facebook.com:443/rtmp/#key':
Metadata:
encoder : Lavf58.29.100
Stream #0:0: Video: flv1 (flv) ([2][0][0][0] / 0x0002), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 29.97 fps, 1k tbn, 29.97 tbc
Metadata:
encoder : Lavc58.54.100 flv
Side data:
cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
Stream #0:1: Audio: mp3 (libmp3lame) ([2][0][0][0] / 0x0002), 48000 Hz, stereo, fltp
Metadata:
encoder : Lavc58.54.100 libmp3lame
frame= 38 fps=0.0 q=2.0 size= 266kB time=00:00:01.43 bitrate=1522.0kbits/s speed=2.85x
frame= 74 fps= 42 q=2.0 size= 478kB time=00:00:02.63 bitrate=1487.0kbits/s speed=1.51x
frame= 113 fps= 37 q=2.0 size= 694kB time=00:00:03.95 bitrate=1438.7kbits/s speed=1.29x
frame= 152 fps= 35 q=2.0 size= 911kB time=00:00:05.24 bitrate=1421.7kbits/s speed= 1.2x
frame= 191 fps= 34 q=2.0 size= 1127kB time=00:00:06.54 bitrate=1411.0kbits/s speed=1.16x
frame= 230 fps= 33 q=2.0 size= 1395kB time=00:00:07.84 bitrate=1457.9kbits/s speed=1.12x
frame= 265 fps= 35 q=1.6 size= 1606kB time=00:00:09.01 bitrate=1458.8kbits/s speed= 1.2x
frame= 269 fps= 32 q=2.0 size= 1612kB time=00:00:09.16 bitrate=1441.3kbits/s speed=1.11x
frame= 305 fps= 32 q=2.0 size= 1826kB time=00:00:10.50 bitrate=1424.1kbits/s speed=1.09x
frame= 344 fps= 32 q=2.0 size= 2043kB time=00:00:11.82 bitrate=1415.2kbits/s speed=1.08x
frame= 383 fps= 31 q=2.0 size= 2259kB time=00:00:13.12 bitrate=1410.5kbits/s speed=1.08x
frame= 422 fps= 31 q=2.0 size= 2527kB time=00:00:14.41 bitrate=1436.1kbits/s speed=1.07x
[tls @ 0x55fd1817f380] Error in the push function.
av_interleaved_write_frame(): Input/output error
Last message repeated 1 times
[flv @ 0x55fd1817ce40] Failed to update header with correct duration.
[flv @ 0x55fd1817ce40] Failed to update header with correct filesize.
Error writing trailer of rtmps://live-api-s.facebook.com:443/rtmp/#key
: Input/output error
frame= 456 fps= 33 q=2.0 Lsize= 2683kB time=00:00:15.54 bitrate=1413.7kbits/s speed=1.13x
video:2427kB audio:243kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.487371%
[tls @ 0x55fd1817f380] The specified session has been invalidated for some reason.
3/5/2022 07:49:50 8101 [INFO] [rtmp play] Close stream. id=O983DKJ9 streamPath=/live/HOD streamId=1
3/5/2022 07:49:50 8101 [INFO] [rtmp disconnect] id=O983DKJ9
Last message repeated 1 times
Conversion failed!
我还收到来自 Facebook 的消息:
Audio using unsupported codec
Please set the audio codec for the stream to a supported codec (AAC). If you continue without updating, viewers may experience lower audio quality or the stream may terminate.
我尝试了在stackoverflow上可以找到的所有设置,尽管当我流式传输到youtube时它工作正常,但没有任何工作,我做错了什么?谢谢
最佳答案
地方
'-f' : 'flv rtmps://live-api-s.facebook.com:443/rtmp/#key',
在阵列的末尾。
关于几秒钟后,ffmpeg 直播停止到 facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71360477/
我致力于收集互联网广播流文件,例如 m3u,其中包含一个流式链接 (例如 http://aska.ru-hoster.com:8053/autodj )。 我没有找到关于如何检查链接是否可用/有效的示
为了学校,我需要建立一个 HTML5 直播网站。他们有一个他们一直在使用的 Flash 流播放器,但现在他们希望它改用 HTML5。我怎样才能做到这一点?我尝试使用视频标签,但无法正常工作。下面是我的
我正在尝试使用 FFmpeg 将视频循环流式传输到 justin.tv?我已经设法循环图像序列并将其与音频中的线条组合起来: ffmpeg -loop 1 -i imageSequence%04d.j
使用 WebAudio API 播放直播流的正确方法是什么。 我正在尝试使用以下代码,但是我看到的只是正在下载 MP3,但没有播放;可能 MediaElementSource 需要一个文件,而不是连续
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 6 年前。 Improve this qu
我正在开发一个播放实时 HTTP 网络广播流(.pls、.mp3 ...)的应用程序。我可以使用 MPMusicPlayerController 播放流吗?塔克斯。 最佳答案 我认为您不能使用 MPM
好的,我一直在努力解决这个 http 直播。我只是不明白,是的,我已经阅读了所有苹果文档并观看了 wwdc 视频,但仍然非常困惑,所以请帮助想成为程序员的人!!! 你写的代码跑到服务器上了?不在 xc
我正在尝试构建一个移动应用程序,该应用程序从设备的摄像头流式传输视频并将其实时发送到服务器。此外,移动设备应该能够播放从服务器接收到的实况视频。 我正在 Flutter 中构建应用程序,但似乎无法在
我正在使用 ffmpeg sdk 在 youtube live 上流式传输实时视频 av_interleaved_write_frame(m_pAvFmtCntx, pkt); av_interlea
我在 android 上使用 ffmpeg 3.4 版本的源代码。我尝试使用它来复用音频/视频元素流作为 m3u8 输出并使用以下选项: int num = av_opt_set_from_s
我正在尝试使用静态图像和音频文件通过 ffmpeg 进行直播。像这样的ffmpeg命令 ffmpeg -re -loop 1 -f image2 -i '/tmp/11.jpg' -f lavfi -
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 7年前关闭。 Improve thi
我希望能够将 iPhone 摄像头的帧/视频(实时)流式传输到互联网。我在线程(streaming video FROM an iPhone)中看到可以使用AVCaptureSession的begin
我想创建一个网站,每个用户都可以创建/开始直播。 但正如我现在所看到的,我只能为我自己的帐户创建一个流。启用了 Youtube 数据 API 的那个。 key 是用代码编写的。所以我无权从某人的帐户创
我正在构建一个监控系统,它可以在白天将视频流式传输到 YouTube,但在夜间会关闭。 YouTube 直播在停止接收数据时会自动关闭流。 我可以使用 API 开始另一个流,但我想为公众保留相同的 Y
我在 YouTube 上有现场事件,我想在我的网站上播放它。我想将我的事件设为私有(private),获取它的 RTMP 广播 URL 并将其粘贴到我的网站上,在 JWPlayer 中。 那可能吗?
1- 哪一个更适合用于流媒体视频? TCP 或 UDP 套接字以及为什么? 2-直播时,音频和视频分别来自服务器,那么如何确保我显示的视频和设备上播放的音频同步? 最佳答案 我不久前编写了一个语音聊天
一直在使用 ffmpeg 通过 HLS 进行直播并通过 video.js 进行播放。它可以工作,但流开始的时间和实际开始播放的时间之间有 20 秒的延迟。 你知道为什么下面的 ffmpeg 命令不会像
除了无法解释的 Sample TV Input 应用 (https://github.com/googlesamples/androidtv-sample-inputs/),没有很多关于如何在 Liv
我真的厌倦了这个问题。如果有人在这方面帮助我,我将不胜感激。 我的一个应用被拒绝,原因是 Video streaming content over a cellular network longer
我是一名优秀的程序员,十分优秀!