尝试设置播放器的媒体时间时媒体异常即将到来

时间:2013-01-30 10:17:18

标签: java-me

我正在开发一个视频播放器。我也正在做这个流媒体:

String url="rtsp://v1.cache5.c.youtube.com/CjYLENy73wIaLQm8E_KpEOI9cxMYDSANFEIJbXYtZ29vZ2xlSARSBXdhdGNoYLm0hv_ig5HRTww=/0/0/0/video.3gp";
VideoComponent videoComponent = VideoComponent.createVideoPeer(url);
Player player = (Player) videoComponent.getNativePeer();
player.realize();
player.prefetch();
player.start();
player.setMediaTime(9000000); // set the starting media time as 9 sec .

当我设置媒体时间时,它会抛出媒体异常。 但是,当我从资源文件夹中显示视频时,它可以成功运行。但是当我进行流式传输时,它会抛出错误。
什么可以解决设置媒体时间?

1 个答案:

答案 0 :(得分:0)

rtsp代表Real Time Streaming Protocol。根据该页面上的信息(PLAY会话),您可以使用Range请求属性 请使用HttpConnection进行尝试,然后致电setRequestProperty("Range", "9"),然后使用此流而不是VideoComponent网址创建String