gpt4 book ai didi

android - H.264 实时流媒体

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:08:05 26 4
gpt4 key购买 nike

我正在尝试构建一个实时流式传输 Android 手机捕获的视频和音频的系统。我想使用媒体记录器对数据进行编码,然后通过 RTP 发送它,但问题是我如何才能在缓冲区中获取编码数据。

最佳答案

你不能。至少你不能没有一些技巧。媒体记录器不支持写入缓冲区。

诀窍是创建管道,提取管道描述符并将其传递给 setOutputFile(FileDescriptor fd) 函数。这种方法存在一些问题,因为 MediaRecorder 不会以面向流的方式编写媒体内容。换句话说,它依赖于它可以通过文件导航回来并稍后编写一些包头这一事实。

可在此处找到更多详细信息:Broadcasting video with Android - without writing to local files

关于android - H.264 实时流媒体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6610573/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com