【问题标题】:Blackberry: how to embed youtube video inside an application黑莓:如何在应用程序中嵌入 youtube 视频
【发布时间】:2010-10-18 11:32:26
【问题描述】:

我需要从我的 bb 应用程序播放 youtube 视频。有谁知道这是怎么做到的吗?我可以直接在我的应用中安装 youtube 视频播放器,还是至少可以有一个链接在浏览器中打开 youtube 视频?

【问题讨论】:

    标签: java blackberry youtube


    【解决方案1】:

    您要做的是获取视频的rtsp 流式传输 URL。当我使用本机浏览器在黑莓上浏览 YouTube 时,它​​会提供一个带有此格式链接的页面。如果您确切知道在构建时要播放哪个视频,那就太好了。如果您的用户会选择它,您必须弄清楚这一点。

    然后,使用该 URL,您可以像这样创建一个播放器:

    Player p = Manager.createPlayer("rtsp://SOME_YOUTUBE_VIDEO_ID_HERE/video.3gp");
    p.realize();
    VideoControl vc = (VideoControl)p.getControl("javax.microedition.media.control.VideoControl");
    Field f = (Field)vc.initDisplayMode(VideoControl.USE_GUI_PRIMITIVE, "net.rim.device.api.ui.Field" );
    

    字段 f 可以添加到您的屏幕。你可以用

    开始视频
    p.start();
    

    参考资料: http://docs.blackberry.com/en/developers/deliverables/11942/Create_BB_app_that_plays_streaming_media_739691_11.jsp

    http://docs.blackberry.com/en/developers/deliverables/11942/Create_BB_app_that_plays_a_video_in_a_UI_field_739692_11.jsp

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-08
      • 2023-03-11
      • 2013-09-23
      • 2013-07-28
      • 1970-01-01
      • 2013-12-27
      • 2019-03-13
      • 1970-01-01
      相关资源
      最近更新 更多