如何在其他应用程序的钩子播放器中播放Ooyala视频?
public class MainActivity extends Activity {
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent launchHook = new Intent(Intent.ACTION_VIEW, Uri.parse
(<"ooyala://pcode/embed code/null/time_in_seconds">));
startActivity(launchHook);
}
}
Ooyala 文档不正确,要在"Hook Mobile Player App"中创建打开 ooyala 视频的意图必须是(没有"<"和">"字符):
public class MainActivity extends Activity {
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent launchHook = new Intent(Intent.ACTION_VIEW, Uri.parse("ooyala://pcode/embed code/null/time_in_seconds"));
startActivity(launchHook);
}
}
哪里:
- pcode:在Ooyala Backlot中定义的视频player_id。
- 嵌入代码:在 Ooyala Backlot 中定义的视频content_id。
null- :有效令牌或字符串"null",不是必需的。
- time_in_seconds:以秒为单位指定视频中启动应用的点的时间(以秒为单位),不是必需的。
Intent launchHook = new Intent(Intent.ACTION_VIEW, Uri.parse("ooyala://c9565052281a402ebf432dca9b59b2ca/45cjJ0ZDrfOUerwSu6BbChfItUCDCxZE"));
// Intent launchHook = new Intent(Intent.ACTION_VIEW, Uri.parse("ooyala://c9565052281a402ebf432dca9b59b2ca/45cjJ0ZDrfOUerwSu6BbChfItUCDCxZE/null/10"));
startActivity(launchHook);