android - 如何在 Android 中私下播放视频
问题描述
我想在我的 android 应用上播放视频,但我不希望任何人能够在我的应用之外访问它。我正在使用 rest api 在 JSON 中做请求。我知道我可以只传递 JSON 中的 URL,但如果他们有链接,任何人都可以访问视频。我怎样才能确保视频只能在我的应用程序中使用。这是我的代码
String path="http://myserver.com/video.3gp";
Uri uri=Uri.parse(path);
VideoView video=
(VideoView)findViewById(R.id.video);
video.setVideoURI(uri);
video.start();
解决方案
你不能。您基本上是在问如何进行 DRM。如果好莱坞无法找到一种不易破解的方法来做到这一点,那么你也做不到。
推荐阅读
- linux - 使用参数运行 Node_Exporter 服务
- javascript - React:如何让提交按钮和文本标签相互通信?
- bash - 使用 bash 在图形模式下对文件进行排序
- java - java.lang.IllegalArgumentException:比较方法违反了它的一般约定,java.base/java.util.TimSort.mergeCollapse
- powershell - “Powershell Banner Outbound”的含义(Suricata)
- wso2 - WSO2 Identity Server 5.10.0 - 创建现有用户时,IS 管理控制台中未显示错误消息
- c# - 如何将 Microsoft AutoML 文本标签预测与分数匹配?
- rabbitmq - RabbitMQ 在 Fanout Exchange 中添加标头
- android - API <23 的 Android MediaRecorder setMaxDuration 失败
- r - 如何以 OTU 负载为箭头绘制 PCOA 双图