【问题标题】:What is AwesomePlayer in android? [closed]什么是 Android 中的 AwesomePlayer? [关闭]
【发布时间】:2012-02-10 16:10:29
【问题描述】:

我在我的设备上查看我的一个应用程序的日志,但是,我看到了 AwesomePlayer 生成的很多日志。这是播放视频的应用程序使用的默认媒体播放器吗?我不知道为什么会出现这种情况。这是一个默认的android应用程序吗?下面是一个示例,看看它的样子。

设备:Android 3.2 Galaxy 10.1

任何提示将不胜感激。谢谢

02-09 02:23:08.660: D/AwesomePlayer(240): getPosition
02-09 02:23:08.660: D/AwesomePlayer(240): positionUs = mVideoTimeUs
02-09 02:23:08.660: I/AwesomePlayer(240): position is : 440560000
02-09 02:23:08.660: D/AwesomePlayer(240): getTimeForOffset
02-09 02:23:08.660: D/AwesomePlayer(240): notifyListener_l
02-09 02:23:08.660: D/AwesomePlayer(240): getCachedDuration_l
02-09 02:23:08.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:08.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:08.660: D/AwesomePlayer(240): postBufferingEvent_l
02-09 02:23:09.080: D/AwesomePlayer(240): isPlaying
02-09 02:23:09.080: D/AwesomePlayer(240): getPosition
02-09 02:23:09.080: D/AwesomePlayer(240): positionUs = mVideoTimeUs
02-09 02:23:09.080: I/AwesomePlayer(240): position is : 440960000
02-09 02:23:09.590: E/AwesomePlayer(240): on video lag update
02-09 02:23:09.660: D/AwesomePlayer(240): onBufferingUpdate
02-09 02:23:09.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:09.660: D/AwesomePlayer(240): notifyListener_l
02-09 02:23:09.660: D/AwesomePlayer(240): getCachedDuration_l
02-09 02:23:09.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:09.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:09.660: D/AwesomePlayer(240): postBufferingEvent_l
02-09 02:23:10.080: D/AwesomePlayer(240): isPlaying
02-09 02:23:10.080: D/AwesomePlayer(240): getPosition
02-09 02:23:10.080: D/AwesomePlayer(240): positionUs = mVideoTimeUs
02-09 02:23:10.080: I/AwesomePlayer(240): position is : 441960000
02-09 02:23:10.590: E/AwesomePlayer(240): on video lag update
02-09 02:23:10.660: D/AwesomePlayer(240): onBufferingUpdate
02-09 02:23:10.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:10.660: D/AwesomePlayer(240): getCachedAmountPercentage
02-09 02:23:10.660: D/AwesomePlayer(240): getPosition
02-09 02:23:10.660: D/AwesomePlayer(240): positionUs = mVideoTimeUs
02-09 02:23:10.660: I/AwesomePlayer(240): position is : 442560000
02-09 02:23:10.660: D/AwesomePlayer(240): getTimeForOffset
02-09 02:23:10.660: D/AwesomePlayer(240): notifyListener_l
02-09 02:23:10.660: D/AwesomePlayer(240): getCachedDuration_l
02-09 02:23:10.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:10.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:10.660: D/AwesomePlayer(240): postBufferingEvent_l
02-09 02:23:11.010: D/HierarchicalStateMachine(305): handleMessage: E msg.what=83
02-09 02:23:11.010: D/HierarchicalStateMachine(305): processMsg: ConnectedState
02-09 02:23:11.010: D/WifiStateMachine(305): ConnectedState{ what=83 when=-3ms arg1=4 }
02-09 02:23:11.020: D/HierarchicalStateMachine(305): handleMessage: X
02-09 02:23:11.080: D/AwesomePlayer(240): isPlaying
02-09 02:23:11.080: D/AwesomePlayer(240): getPosition
02-09 02:23:11.080: D/AwesomePlayer(240): positionUs = mVideoTimeUs
02-09 02:23:11.080: I/AwesomePlayer(240): position is : 442960000
02-09 02:23:11.590: E/AwesomePlayer(240): on video lag update
02-09 02:23:11.660: D/AwesomePlayer(240): onBufferingUpdate
02-09 02:23:11.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:11.660: D/AwesomePlayer(240): notifyListener_l
02-09 02:23:11.660: D/AwesomePlayer(240): getCachedDuration_l
02-09 02:23:11.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:11.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:11.660: D/AwesomePlayer(240): postBufferingEvent_l
02-09 02:23:12.050: D/SntpClient(305): request time failed: java.net.SocketTimeoutException: Try again
02-09 02:23:12.080: D/AwesomePlayer(240): isPlaying
02-09 02:23:12.080: D/AwesomePlayer(240): getPosition
02-09 02:23:12.080: D/AwesomePlayer(240): positionUs = mVideoTimeUs
02-09 02:23:12.080: I/AwesomePlayer(240): position is : 443960000
02-09 02:23:12.590: E/AwesomePlayer(240): on video lag update
02-09 02:23:12.660: D/AwesomePlayer(240): onBufferingUpdate
02-09 02:23:12.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:12.660: D/AwesomePlayer(240): getCachedAmountPercentage
02-09 02:23:12.660: D/AwesomePlayer(240): getPosition
02-09 02:23:12.660: D/AwesomePlayer(240): positionUs = mVideoTimeUs
02-09 02:23:12.660: I/AwesomePlayer(240): position is : 444520000
02-09 02:23:12.660: D/AwesomePlayer(240): getTimeForOffset
02-09 02:23:12.660: D/AwesomePlayer(240): notifyListener_l
02-09 02:23:12.660: D/AwesomePlayer(240): getCachedDuration_l
02-09 02:23:12.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:12.660: D/AwesomePlayer(240): getBitrate
02-09 02:23:12.660: D/AwesomePlayer(240): postBufferingEvent_l
02-09 02:23:13.080: D/AwesomePlayer(240): isPlaying
02-09 02:23:13.080: D/AwesomePlayer(240): getPosition
02-09 02:23:13.080: D/AwesomePlayer(240): positionUs = mVideoTimeUs
02-09 02:23:13.080: I/AwesomePlayer(240): position is : 444960000

【问题讨论】:

  • 这不是编程问题。 android.stackexchange.com
  • 当您说您的应用程序之一是您编写的应用程序时。如果是这样,那么如果你详细说明,这个问题可能无法留在这里。
  • 我不同意关闭主题的决定。我刚刚向开发人员提交了一份关于视频无法在他们的应用中播放的错误报告;他们使用标准的 Android SDK 视频播放功能,但在我的手机上被 AwesomePlayer 取代。这让他们大吃一惊,这个问题/答案有助于指导解决方案。

标签: android video media-player


【解决方案1】:

出色的播放器是某些设备(大多数是较新的设备)上配备的。根据这个post,显然有一个替代方案。

Awesomeplayer 继承了旧设备中的 PVPlayer 组件。

由此看来,您尝试播放视频的方式似乎设置不正确。

旁注:

它也是市场上应用程序的名称。

Awesome Media Player (Paid)

Awesome Media Player Lite (Free)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    • 2016-08-25
    • 2013-04-12
    • 2017-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多