Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Here are a few snippets from the Kodi debugging log that I thought might be useful.
- If I remove MXPlayer as an external player, then I can play live TV on the FireTV stick as seen below. However, the audio and video are out of sync and the video stutters, which is why I wanted to try MXPlayer as an external player.
- 15:24:04 T:1087500224 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/507.pvr
- 15:24:04 T:1087500224 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
- 15:24:04 T:1087500224 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
- 15:24:04 T:1087500224 DEBUG: LinuxRendererGL: Cleaning up GL resources
- 15:24:04 T:1754566952 NOTICE: Thread DVDPlayer start, auto delete: false
- 15:24:04 T:1754566952 NOTICE: Creating InputStream
- 15:24:04 T:1754566952 DEBUG: PVRManager - bool PVR::CPVRManager::OpenLiveStream(const CFileItem&) - opening live stream on channel 'ESPN2HD/801'
- 15:24:04 T:1754566952 DEBUG: opening live stream for channel 'ESPN2HD/801'
- 15:24:04 T:1754566952 DEBUG: AddOnLog: PVR WMC Client: Socket::GetVector> Send request "GetServiceStatus|0.3.111|linux"
- 15:24:04 T:1754566952 DEBUG: Previous line repeats 1 times.
- 15:24:04 T:1754566952 DEBUG: AddOnLog: PVR WMC Client: Socket::GetVector> Send request "OpenLiveStream|207325|0|801|ESPN2HD/801"
- 15:24:04 T:1087500224 DEBUG: ------ Window Init (DialogBusy.xml) ------
- 15:24:05 T:1754566952 DEBUG: AddOnLog: PVR WMC Client: OpenLiveStream> opening stream: http://192.168.1.3:9180/serverwmc.stream/StreamRemuxFile?clientName=localhost
- 15:24:05 T:1754566952 DEBUG: CFileCache::Open - opening <serverwmc.stream/StreamRemuxFile> using cache
- 15:24:05 T:1754566952 DEBUG: CurlFile::Open(0x68b816a0) http://192.168.1.3:9180/serverwmc.stream/StreamRemuxFile?clientName=localhost
- 15:24:05 T:1754566952 INFO: void XCURL::DllLibCurlGlobal::easy_aquire(const char*, const char*, XCURL::CURL_HANDLE**, XCURL::CURLM**) - Created session to http://192.168.1.3
- 15:24:05 T:1754566952 DEBUG: AddOnLog: PVR WMC Client: OpenLiveStream> stream file opened successfully
- 15:24:05 T:1757196280 NOTICE: Thread FileCache start, auto delete: false
- 15:24:05 T:1754566952 DEBUG: CPVRChannelGroup - bool PVR::CPVRChannelGroup::Persist() - persisting channel group 'Dad' with 30 channels
- 15:24:06 T:1754566952 DEBUG: PVRFile - virtual bool XFILE::CPVRFile::Open(const CURL&) - playback has started on filename pvr://channels/tv/All channels/507.pvr
- 15:24:06 T:1754566952 DEBUG: CDVDInputStreamPVRManager::Open - stream opened: pvr://channels/tv/All channels/507.pvr
- 15:24:06 T:1754566952 NOTICE: Creating Demuxer
- 15:24:06 T:1754566952 DEBUG: AddOnLog: PVR WMC Client: Socket::GetVector> Send request "StreamFileSize|0"
- 15:24:06 T:1754566952 DEBUG: bool CDVDDemuxFFmpeg::Open(CDVDInputStream*, bool, bool) - probing detected format [mpegts]
- 15:24:06 T:1754566952 INFO: ffmpeg[68949128]: Input #0, mpegts, from 'pvr://channels/tv/All channels/507.pvr':
- 15:24:06 T:1754566952 INFO: ffmpeg[68949128]: Duration: N/A, bitrate: N/A
- 15:24:06 T:1754566952 INFO: ffmpeg[68949128]: Program 1
- 15:24:06 T:1754566952 INFO: ffmpeg[68949128]: Stream #0:0[0x1100](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 0 channels
- 15:24:06 T:1754566952 INFO: ffmpeg[68949128]: Stream #0:1[0x1011]: Video: mpeg2video ([2][0][0][0] / 0x0002), 90k tbn
- 15:24:06 T:1754566952 DEBUG: CDVDDemuxFFmpeg::AddStream(0, ...) -> 0
- 15:24:06 T:1754566952 DEBUG: CDVDDemuxFFmpeg::AddStream(1, ...) -> 1
- 15:24:06 T:1754566952 NOTICE: Opening stream: 1 source: 256
- However, with MXPLayer as an external player, the file is listed as pvr://blah and no stream is initiated. Nothing appears in the serverwmc log as seen in my previous log.
- 14:33:58 T:1458943016 NOTICE: ExternalPlayer Filename: com.mxtech.videoplayer.ad
- 14:33:58 T:1458943016 NOTICE: ExternalPlayer Tweaks: hideconsole (false), hidexbmc (false), islauncher (false), warpcursor ()
- 14:33:58 T:1458943016 NOTICE: virtual bool CExternalPlayer::OpenFile(const CFileItem&, const CPlayerOptions&): pvr://channels/tv/All channels/507.pvr
- 14:33:58 T:1740412376 NOTICE: Thread ExternalPlayer start, auto delete: false
- 14:33:58 T:1740412376 NOTICE: virtual void CExternalPlayer::Process(): Player : com.mxtech.videoplayer.ad
- 14:33:58 T:1740412376 NOTICE: virtual void CExternalPlayer::Process(): File : pvr://channels/tv/All channels/507.pvr
- 14:33:58 T:1740412376 NOTICE: virtual void CExternalPlayer::Process(): Content:
- 14:33:58 T:1740412376 NOTICE: virtual void CExternalPlayer::Process(): Args :
- 14:33:58 T:1740412376 NOTICE: virtual void CExternalPlayer::Process(): Start
- 14:33:58 T:1740412376 NOTICE: virtual BOOL CExternalPlayer::ExecuteAppAndroid(const char*, const char*): com.mxtech.videoplayer.ad
- 14:33:58 T:1524405464 NOTICE: EMBY Player -> onPlayBackStarted: pvr://channels/tv/All channels/507.pvr
- 14:33:58 T:1740412376 ERROR: CXBMCApp::StartActivity - ExceptionOccurred launching com.mxtech.videoplayer.ad
- 14:33:58 T:1747120408 NOTICE: Thread JobWorker start, auto delete: true
- 14:35:07 T:1740412376 NOTICE: virtual void CExternalPlayer::Process(): Stop
- Contrast this with playing an .mkv file using the Emby for Kodi addon where the file is given to MXPLayer as http://blah and MXPlayer plays the file.
- 14:52:36 T:1087147112 NOTICE: ExternalPlayer Filename: com.mxtech.videoplayer.ad
- 14:52:36 T:1087147112 NOTICE: ExternalPlayer Tweaks: hideconsole (false), hidexbmc (false), islauncher (false), warpcursor ()
- 14:52:36 T:1087147112 NOTICE: virtual bool CExternalPlayer::OpenFile(const CFileItem&, const CPlayerOptions&): http://192.168.1.3:8096/mediabrowser/Videos/e906c4a6a0e3389f2eb4d2fd9efea1bc/stream?static=true&AudioStreamIndex=0
- 14:52:36 T:1645663712 NOTICE: Thread ExternalPlayer start, auto delete: false
- 14:52:36 T:1645663712 NOTICE: virtual void CExternalPlayer::Process(): Player : com.mxtech.videoplayer.ad
- 14:52:36 T:1645663712 NOTICE: virtual void CExternalPlayer::Process(): File : http://192.168.1.3:8096/mediabrowser/Videos/e906c4a6a0e3389f2eb4d2fd9efea1bc/stream?static=true&AudioStreamIndex=0
- 14:52:36 T:1645663712 NOTICE: virtual void CExternalPlayer::Process(): Content:
- 14:52:36 T:1645663712 NOTICE: virtual void CExternalPlayer::Process(): Args :
- 14:52:36 T:1645663712 NOTICE: virtual void CExternalPlayer::Process(): Start
- 14:52:36 T:1087147112 DEBUG: PlayBackRet CApplication::PlayFile(const CFileItem&, bool): OpenFile succeed, play state 1
- 14:52:36 T:1087147112 DEBUG: Percentage is 0.000000
- 14:52:36 T:1753256384 DEBUG: Previous line repeats 1 times.
- 14:52:36 T:1753256384 INFO: Python script stopped
- 14:52:36 T:1753256384 DEBUG: Thread LanguageInvoker 1753256384 terminating
- 14:52:36 T:1087147112 DEBUG: ------ Window Init (VideoOverlay.xml) ------
- 14:52:36 T:1087147112 INFO: Loading skin file: VideoOverlay.xml, load type: KEEP_IN_MEMORY
- 14:52:36 T:1645663712 DEBUG: virtual void CApplication::OnPlayBackStarted(): play state was 1, starting 0
- 14:52:36 T:1645663712 NOTICE: virtual BOOL CExternalPlayer::ExecuteAppAndroid(const char*, const char*): com.mxtech.videoplayer.ad
- 14:52:36 T:1087147112 DEBUG: CGUIInfoManager::SetCurrentMovie(http://192.168.1.3:8096/mediabrowser/Videos/e906c4a6a0e3389f2eb4d2fd9efea1bc/stream?static=true&AudioStreamIndex=0)
- 14:52:36 T:1087147112 DEBUG: CAnnouncementManager - Announcement: OnPlay from xbmc
- 14:52:36 T:1087147112 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnPlay
- 14:52:36 T:1087147112 DEBUG: Percentage is 0.000000
- 14:52:36 T:1645663712 DEBUG: Previous line repeats 4 times.
- 14:52:36 T:1645663712 NOTICE: virtual BOOL CExternalPlayer::ExecuteAppAndroid(const char*, const char*): Failure: 1
- 14:52:36 T:1645663712 NOTICE: virtual void CExternalPlayer::Process(): Stop
- 14:52:36 T:1645663712 NOTICE: virtual void CExternalPlayer::Process(): Showing Kodi window
- 14:52:36 T:1087147112 DEBUG: ------ Window Deinit (VideoOverlay.xml) ------
- 14:52:36 T:1087147112 DEBUG: ------ Window Deinit (DialogProgress.xml) ------
- 14:52:36 T:1368811032 NOTICE: Found 1 Lists of Devices
- 14:52:36 T:1368811032 NOTICE: Enumerated AUDIOTRACK devices:
- 14:52:36 T:1368811032 NOTICE: Device 1
- 14:52:36 T:1368811032 NOTICE: m_deviceName : AudioTrack
- 14:52:36 T:1368811032 NOTICE: m_displayName : android
- 14:52:36 T:1368811032 NOTICE: m_displayNameExtra: audiotrack
- 14:52:36 T:1368811032 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
- 14:52:36 T:1368811032 NOTICE: m_channels : FL,FR,FC,LFE,BL,BR
- 14:52:36 T:1368811032 NOTICE: m_sampleRates : 48000
- 14:52:36 T:1368811032 NOTICE: m_dataFormats : AE_FMT_S16LE,AE_FMT_AC3,AE_FMT_DTS
- 14:52:36 T:1368642248 INFO: CActiveAESink::OpenSink - initialize sink
- 14:52:36 T:1368642248 DEBUG: CActiveAESink::OpenSink - trying to open device AUDIOTRACK:AudioTrack
- 14:52:36 T:1368642248 DEBUG: CActiveAESink::OpenSink - AUDIOTRACK Initialized:
- 14:52:36 T:1368642248 DEBUG: Output Device : android
- 14:52:36 T:1368642248 DEBUG: Sample Rate : 48000
- 14:52:36 T:1368642248 DEBUG: Sample Format : AE_FMT_S16NE
- 14:52:36 T:1368642248 DEBUG: Channel Count : 2
- 14:52:36 T:1368642248 DEBUG: Channel Layout: FL,FR
- 14:52:36 T:1368642248 DEBUG: Frames : 1440
- 14:52:36 T:1368642248 DEBUG: Frame Samples : 2880
- 14:52:36 T:1368642248 DEBUG: Frame Size : 4
- 14:52:36 T:1368811032 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
- 14:52:36 T:1645663712 DEBUG: virtual void CApplication::OnPlayBackStopped(): play state was 2, starting 0
- 14:52:36 T:1645663712 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
- 14:52:36 T:1645663712 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
- 14:52:36 T:1645663712 DEBUG: Thread ExternalPlayer 1645663712 terminating
- 14:52:37 T:1538029528 DEBUG: virtual bool CSaveFileStateJob::DoWork() - Saving file state for video item http://192.168.1.3:8096/mediabrowser/Videos/e906c4a6a0e3389f2eb4d2fd9efea1bc/stream?static=true&AudioStreamIndex=0
- 14:5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement