【问题标题】:Use mediaprojection as a videosource for libstreaming使用 mediaprojection 作为 libstreaming 的视频源
【发布时间】:2017-11-07 16:13:27
【问题描述】:

我是 android 开发的新手,我想开发一个关于 (android) 屏幕共享到本地网络中的多个 android 设备的应用程序。我想使用 libstreaming 库实时发送 mediaprojection 的输出。可能吗?如何用 mediaprojection 输出替换 libstreaming 的视频源?

【问题讨论】:

    标签: java android android-mediarecorder android-mediaprojection libstreaming


    【解决方案1】:

    在 VideoStream.java 文件中,其中媒体录制的源设置为 Camera,继续将其更改为 Surface。

    MediaRecorder.setVideoSource(MediaRecorder.VideoSource.SURFACE)

    这是假设您希望将屏幕录制实时流式传输到另一个屏幕。

    【讨论】:

    • 改变只是不会给你一个屏幕来记录。您必须使用媒体投影来获取屏幕。 Media Projection 通过创建单独的 H264ScreenStream.java 类与 libstreaming 相结合
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-17
    • 2014-12-07
    • 2015-12-29
    • 1970-01-01
    • 2012-05-12
    • 1970-01-01
    相关资源
    最近更新 更多