【发布时间】:2023-03-29 23:58:01
【问题描述】:
我目前正在使用 libvlcsharp 并尝试使用流式传输到 chromecast 的功能。它适用于“大多数”情况,特别是在它发送视频并且 chromecast 已经支持视频格式(例如 AVI)的情况下。如果我执行 x265 之类的更新操作,则会出现黑屏,因为 chromecast 不支持该格式。
在 VLC Android 应用程序中,它足够聪明地告诉您它将对视频进行转码,因为它以 chromecast 不支持的格式检测到它(这是一个弹出的对话框,说电池可能是受到影响,因为它对其进行了转码)。在 libvlcsharp 中,我想总是转码。有没有办法从 libvlcsharp API 或我可以传递给 libvlc 的东西中做到这一点?
【问题讨论】:
-
您是否查看了 VLC for android 源代码以了解他们是如何做到的?
标签: vlc chromecast libvlc libvlcsharp