首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react本机中的RTSP vlc播放器流延迟问题

react本机中的RTSP vlc播放器流延迟问题
EN

Stack Overflow用户
提问于 2022-07-16 12:48:47
回答 1查看 510关注 0票数 0

我正在开发一个应用程序,其中需要使用支持rtsp流的媒体播放器,所以我安装了反应-本机-vlc-媒体播放器库。因此,在根据文件指定url之后,流正在播放,我在点击api后按下按钮来改变相机的方向,我立即得到响应,但是在vlc播放器上,更新视频的延迟大约是15到18秒。以下是代码:

代码语言:javascript
复制
   <VLCPlayer
                style={style.imageStyle}
                videoAspectRatio="16:9"
                source={{ uri: videoUrl }}
                onError={(err) => console.log("video error:", err)}
                onPaused={isPaused}
                repeat={true}
                mediaOptions={{
                  ":network-caching": 150,
                  ":live-caching": 0,
                  ":file-caching": 0,
                  ":live-caching": 0,
                  ":network-caching": 150,
                  ":clock-jitter": 0,
                  ":clock-synchro": 0,
                }}
                initType={2}
                initOptions={["--no-audio", "--no-stats", "--rtsp-tcp"]}
              />

任何建议如何减少或消除vlc播放器中的延迟

EN

回答 1

Stack Overflow用户

发布于 2022-08-02 08:47:44

尝试将":live-caching": 0,参数更改为150或300。可能因为0缓冲区大小,它没有积累足够的数据来开始解码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73004356

复制
相关文章

相似问题

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