2010-10-18 146 views

回答

1

您想要做的是獲取視頻的rtsp流式傳輸URL。當我使用本地瀏覽器在BlackBerry上瀏覽YouTube時,它會提供包含此格式鏈接的頁面。如果你確切地知道在製作時播放哪個視頻,那就太棒了。如果它將被用戶挑選出來,你必須弄清楚。

然後,以這個網址,你可以創建一個這樣的球員:

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