Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何防止媒体URL被剽窃?_Android_Encryption_Android Mediaplayer_Media Player_Exoplayer - Fatal编程技术网

Android 如何防止媒体URL被剽窃?

Android 如何防止媒体URL被剽窃?,android,encryption,android-mediaplayer,media-player,exoplayer,Android,Encryption,Android Mediaplayer,Media Player,Exoplayer,我有一个应用程序,它将向订阅的客户提供一些独家的媒体内容(音频/视频) 为了做到这一点,我将从服务器获取内容,这些内容以前是从管理面板存储的。服务器将向我发送包含特定内容(例如:视频)的相应URL的响应 我想通过任何方式(通过加密或其他方式)对URL保密。因为分解我的应用程序有很多可能&如果有人点击了URL,就可以很容易地复制视频 可以选择使用用户身份验证(通过令牌或Firebase身份验证)。但是一个有效的用户(看起来也是黑客)也可以复制我的私人内容,对吗 所以,我不想直接使用URL。有没有办

我有一个应用程序,它将向订阅的客户提供一些独家的媒体内容(音频/视频)

为了做到这一点,我将从服务器获取内容,这些内容以前是从管理面板存储的。服务器将向我发送包含特定内容(例如:视频)的相应URL的响应

我想通过任何方式(通过加密或其他方式)对URL保密。因为分解我的应用程序有很多可能&如果有人点击了URL,就可以很容易地复制视频

可以选择使用用户身份验证(通过令牌或Firebase身份验证)。但是一个有效的用户(看起来也是黑客)也可以复制我的私人内容,对吗


所以,我不想直接使用URL。有没有办法播放加密的媒体内容?任何帮助都将不胜感激

您需要做的是保护url,而不是试图对其保密。先生,如何使url安全?一些提示会很好。需要登录或其他类型的凭证验证。有几种方法可以做到这一点。而且,在用户经过身份验证后,您可以返回一个适合一次性使用或有时间限制的URL。您确实需要了解Android对DRM的支持,但我对此了解不多。你可以开始了。