我最近遇到了很多麻烦.
我想开发一个嵌入了直播的Android应用程序,但我只是不知道如何开始.我尝试使用嵌入了livestreaming标记的Webview,但它不起作用(很可能是通过Flash提供的流).我也尝试使用VideoView组件,但它也没有用.
我知道这是可能的,因为那些发布者有自己的APP,但我们提供的格式通常是Flash.不是移动友好格式.
有人可以告诉我如何开始或者是否有一些解决方法?
提前致谢!
编辑:
我想做的是,比如说,请看这个流:http: //new.livestream.com/ATP/lexington2014court1 并在我的APP中显示它.
所以,我正在尝试将我的应用程序与 SimpleSAMLphp 集成。
我必须配置 IdP 并且它们都工作正常(我可以通过“测试配置的身份验证源”在 simplesamlphp 管理页面上对其进行测试)
但是当我尝试与我的应用程序集成时,在使用 IdP 登录后,我陷入了 simplesamlphp 页面
像这样:
我打开我的应用程序
我的应用程序调用 requireAuth,它将我重定向到 simplesamlphp 页面,在那里我可以选择要使用的 IdP
我选择一个 IdP。我被重定向到 IdP 页面。我成功登录。
IdP 将我重定向回 simplesamlphp IdP 选择屏幕。我被困在这里,因为当我打开我的应用程序时,它会将我重定向到同一页面。
有人知道我做错了什么吗?我认为这是一个配置问题,但我不知道哪个可能是。此外, isAuthenticated 函数始终返回 false。
这是我的应用程序代码
<?php
require_once ('/var/simplesamlphp/lib/_autoload.php');
$as = new SimpleSAML_Auth_Simple ( 'default-sp' );
if ($as->isAuthenticated ()) {
die ( 'ok' );
} else {
$param = array (
'ReturnTo' => 'http://teste.localhost'
);
$as->requireAuth ( $param );
}
$attributes = $as->getAttributes ();
print_r ( $attributes );
Run Code Online (Sandbox Code Playgroud)