Aar*_*ron 5 video streaming android rtsp android-mediaplayer
我正在设计一个自定义流媒体视频播放器,可以通过HTTP和RTSP流式传输视频,目前正在为联想IdeaPad A1(Android 2.3.4)开发.我正在使用来自Wowza网站的"Direct RTSP URL"尝试在RTSP上流式传输视频时遇到MediaPlayer的问题.视频流和播放都很好,但框架内的某些内容报告这是一个实时流,它只是忽略了我对MediaPlayer的seekTo功能的使用.
03-19 10:51:08.156: W/MyHandler(1062): This is a live stream, ignoring seek request.
03-19 10:51:08.156: I/MyHandler(1062): seek done
03-19 10:51:08.195: D/VideoStream(1523): onSeekComplete
03-19 10:51:08.218: D/Omap3ALSA(1062): open called for devices 00000002 in mode 0 channels 00000000...
03-19 10:51:08.250: W/InputManagerService(1135): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@407e5230
03-19 10:51:08.257: I/Omap3ALSA(1062): Initialized ALSA PLAYBACK device default
03-19 10:51:08.257: E/AudioHardwareALSA(1062): RE-OPEN AFTER STANDBY:: took 33 msecs
Run Code Online (Sandbox Code Playgroud)
有意义的是,实时流不能被"搜索",但是这个特定视频是固定长度的视频文件.我也一直在使用HTC Flyer,但我没有遇到过这个问题的Flyer,因为它没有将流表征为"直播",这是正确的.我能够流式传输相同的视频并毫无问题地进行搜索.Flyer正在使用Android 2.3.3并拥有HTC Sense.两种设备似乎都使用Stagefright作为媒体框架,而不是OpenCore.
有没有其他人遇到这样的问题(即使在其他设备上),如果是这样,你有没有找到解决办法?令人沮丧的是,代码在一台设备上完美运行,但在另一台设备上却没有.此外,有没有人知道在线测试的任何其他RTSP流?(Youtube的移动网站似乎有点凌乱,甚至在Flyer上也是如此.)
| 归档时间: |
|
| 查看次数: |
1698 次 |
| 最近记录: |