美文网首页
UE4像素流自动播放

UE4像素流自动播放

作者: gardenlike2 | 来源:发表于2022-05-05 14:36 被阅读0次

如果使用信令服务器自带的app.js的话会有一个比较烦人的clicktostart,有场景下需要自动去电吉他。这边有个简单的方法,记录一下
1、在app.js中寻找到setupWebRtcPlayer方法在new好webRtcPlayer后执行webRtcPlayerObj.video.muted = true; 这个按照网上方法由于浏览器的原因,禁⽌了相关的媒体流⾃动播放,需要将流送页⾯中的video控件进⾏静⾳设置
2、把点击事件改成自动执行,这里为了安全设置了延迟,拢共两处地方
showConnectOverlay方法中的

  function showConnectOverlay() {
    let startText = document.createElement('div');
    startText.id = 'playButton';
    startText.innerHTML = 'Click to start';
    /*setOverlay('clickableState', startText, event => {
        connect();
        startAfkWarningTimer();
    });*/
    setTimeout(()=>{
        connect();
        startAfkWarningTimer();
    },500)
}

另外一个是showPlayOverlay

function showPlayOverlay() {
    let img = document.createElement('img');
    img.id = 'playButton';
    img.src = '/images/Play.png';
    img.alt = 'Start Streaming';
    /*setOverlay('clickableState', img, event => {
        playVideoStream();
    });*/
    setTimeout(()=>{playVideoStream();},500)
    shouldShowPlayOverlay = false;
}

以上是根据4.27版本

相关文章

  • UE4像素流自动播放

    如果使用信令服务器自带的app.js的话会有一个比较烦人的clicktostart,有场景下需要自动去电吉他。这边...

  • Linux上运行UE4像素流PixelStreaming

    由于公司目前只有一台图形渲染服务器是linux系统的,现在需要运行一个UE4的像素流程序,但是Epic官方说明并不...

  • 像素推流

    像素流送入门[https://docs.unrealengine.com/4.26/zh-CN/SharingAn...

  • Material进阶

    整体框架 Material 使用顶点着色器与像素着色器来进行渲染.UE4使用HLSL作为着色器语言,会为不同平台进...

  • UE4 毛发渲染参考文章

    《UE4 头发制作流程》《ue4 4.24测试功能groom头发》《Digital Human UE4 TEST ...

  • 计算机视觉实战(十六)光流估计 (附完整代码)

    光流估计   光流是空间运动物体在观测成像平面上的像素运动的“瞬时速度”,根据各个像素点的速度矢量特征,可以对图像...

  • Android内容流视频自动播放

    这周的一个需求,需要实现内容流自动播放,item布局在显示区域达到1/3时开始播放,或者停止播放。 1.首先需要判...

  • autoplay自动播放策略

    autoplay自动播放策略 chrome66以及更高的版本不允许媒体自动播放。 safari 阻止自动播放视频。...

  • 插件和模块

    UE4 插件和模块[https://zhuanlan.zhihu.com/p/366559009] UE4[C++...

  • UE4买量视频设计教程

    ue4蓝图[https://search.bilibili.com/all?keyword=UE4%E8%93%9...

网友评论

      本文标题:UE4像素流自动播放

      本文链接:https://www.haomeiwen.com/subject/lvonyrtx.html