如何基于flash中的位置实现视频播放器?

时间:2015-09-21 18:43:54

标签: video-streaming html5-video video-processing

我正在尝试开发一种基于浏览器的视频播放器,只有当用户属于某个国家/地区时才播放视频,就像youtube一样。

如果我在印度而不是在新加坡,我应该可以播放视频吗?怎么做?

1 个答案:

答案 0 :(得分:0)

您可以在播放器中获取用户IP地址或通过服务器返回。例如,在动作脚本中,您可以通过以下方式使用IP:

function GetUserIP() {
    var js="function get_userIP(){return java.net.InetAddress.getLocalHost().getHostAddress();}";
    var userIPInfo:String=ExternalInterface.call(js).toString();
    return userIPInfo;
}

通过比较一些开放的IP到地理位置转换服务(大多数是开放和免费的),您应该能够检测访问来自哪个国家/地区。使用此信息,您可以应用自己的玩家行为方式的逻辑。