• 一个正直的小龙猫
    2022-09-05 来自北京
    老师终于等到今天了,录制器部分,后面会有讲从webrtc steam(远端) 录制相关的内容么?

    作者回复: WebRTC方面的不会讲解的,但是无论是否是WebRTC的推流还是普通直播推流,都和咱们视频录制起的采集模块和编码模块都是一致的

    
    
  • peter
    2022-09-05 来自北京
    请教老师几个问题: Q1:耳返是什么意思? Q2:自动化检测音画对齐的工具有哪些? Q3:安卓平台,在屏幕、字体等方面的适配方面,快手是怎么做的?会采用某一个适配框架吗? 好像听说有一个滴滴或美团的适配框架。 Q4:Input、Output模块,在设计上怎么隔离平台的相关性? Q5:OpenGL ES、OpenSL ES和FFmpeg是什么关系? 理解1:OpenGL ES、OpenSL ES是基于FFmpeg,即OpenGL ES、OpenSL ES包含了FFmpeg; 理解2:OpenGL ES、OpenSL ES和FFmpeg没有关系,两者相互独立,是不同的东西。 哪种理解对?

    作者回复: A1:耳返就是当你带着有线耳机的时候,你发出的声音可以再回到你的耳朵中,专业歌手演唱的时候常带一个耳机就是为了自己有耳返或者监听。 A2:这个一般都自己来实现,思路如下: 1 制作一个视频,对于视频中的画面部分每隔1s出现一个蓝屏,其余时间全部都是绿屏,然后声音部分每隔1s出现一个脉冲信号,其余时间为静音; 2 用你的视频录制器对着这个视频进行录制; 3 用代码来分析你录制出来的视频(mp4文件)中,那个脉冲信号与蓝屏的时间戳差距; A3: 没太明白这个问题,如果说是字幕绘制的话可以用freeType。 A4: 很难,因为这两个模块都是与系统平台相关的实现(API接口),只能去抽取出接口,每个平台做自己的实现,比如WebRTC就是类似的架构思想; A5:理解2是对的。

    共 2 条评论
    