1

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

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 .

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

4

1 回答 1

0

rtsp 代表实时流协议。根据该页面(PLAY 会话)上的信息,您可以使用 Range 请求属性。
请尝试使用HttpConnection并调用,然后使用此流而不是url setRequestProperty("Range", "9")创建您的。VideoComponentString

于 2013-01-30T16:45:23.843 回答