2013-06-06, 21:02
Yeah, you need to get some information from the video header and form a GET request with it. Akamai will change the stream to a better quality. This applies to all VODs and some livestreams.
(2013-07-24, 22:14)membrane Wrote: Just search the wiki, I don't have an ATV.
Quote:16:59:18 T:805302272 NOTICE: -----------------------------------------------------------------------
16:59:18 T:805302272 NOTICE: Starting XBMC (12.2 Git:20130502-32b1a5e), Platform: Darwin iOS (13.0.0, Version 6.1 (Build 10B141)). Built on May 2 2013
16:59:18 T:805302272 NOTICE: special://xbmc/ is mapped to: /private/var/stash/Applications.MPuF8P/XBMC.app/XBMCData/XBMCHome
16:59:18 T:805302272 NOTICE: special://xbmcbin/ is mapped to: /private/var/stash/Applications.MPuF8P/XBMC.app/XBMCData/XBMCHome
16:59:18 T:805302272 NOTICE: special://masterprofile/ is mapped to: /var/mobile/Library/Preferences/XBMC/userdata
16:59:18 T:805302272 NOTICE: special://home/ is mapped to: /var/mobile/Library/Preferences/XBMC
16:59:18 T:805302272 NOTICE: special://temp/ is mapped to: /var/mobile/Library/Preferences/XBMC/temp
16:59:18 T:805302272 NOTICE: special://frameworks/ is mapped to: /Applications/XBMC.app/Frameworks
16:59:18 T:805302272 NOTICE: The executable running is: /Applications/XBMC.app/XBMC
16:59:18 T:805302272 NOTICE: Local hostname: iPad-di-belletto
16:59:18 T:805302272 NOTICE: Log File is located: /var/mobile/Library/Preferences/xbmc.log
16:59:18 T:805302272 NOTICE: -----------------------------------------------------------------------
16:59:18 T:805302272 NOTICE: load settings...
16:59:18 T:805302272 NOTICE: special://profile/ is mapped to: special://masterprofile/
16:59:18 T:805302272 NOTICE: loading special://masterprofile/guisettings.xml
16:59:18 T:805302272 NOTICE: Getting hardware information now...
16:59:18 T:805302272 INFO: Using digital output
16:59:18 T:805302272 INFO: AC3 pass through is disabled
16:59:18 T:805302272 INFO: DTS pass through is disabled
16:59:18 T:805302272 DEBUG: Error: Requested setting (audiooutput.passthroughaac) was not found. It must be case-sensitive
16:59:18 T:805302272 INFO: AAC pass through is disabled
16:59:18 T:805302272 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
16:59:18 T:805302272 DEBUG: CPlayerCoreConfig::<ctor>: created player DVDPlayer for core 1
16:59:18 T:805302272 DEBUG: CPlayerCoreConfig::<ctor>: created player oldmplayercore for core 1
16:59:18 T:805302272 DEBUG: CPlayerCoreConfig::<ctor>: created player PAPlayer for core 3
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: system rules
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtv
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: hdhomerun/myth/mms/udp
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: lastfm/shout
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtmp
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: rtsp
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: streams
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: aacp/sdp
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: mp2
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvd
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: dvdimage
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: sdp/asf
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: nsv
16:59:18 T:805302272 DEBUG: CPlayerSelectionRule::Initialize: creating rule: radio
16:59:18 T:805302272 NOTICE: Loaded playercorefactory configuration
16:59:18 T:805302272 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
16:59:18 T:805302272 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
16:59:18 T:805302272 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
16:59:18 T:805302272 NOTICE: Loaded settings file from special://profile/advancedsettings.xml
16:59:18 T:805302272 NOTICE: Contents of special://profile/advancedsettings.xml are...
<! Note: basic settings for zeroing global audio delay >
<! Please merge with your existing advancedsettings.xml >
<! if you currently use other settings or ignore if >
<! you have other settings specific to this feature >
<advancedsettings>
<video>
<!-- Compensate display latency (video lag). Latency is given in msecs. -->
<latency>
<!-- Global default display latency -->
<delay>0</delay>
</latency>
</video>
<network>
<cachemembuffersize>0</cachemembuffersize>
<curlclienttimeout>60</curlclienttimeout>
</network>
</advancedsettings>
16:59:18 T:805302272 NOTICE: Getting hardware information now...
16:59:18 T:805302272 INFO: Using digital output
16:59:18 T:805302272 INFO: AC3 pass through is disabled
16:59:18 T:805302272 INFO: DTS pass through is disabled
16:59:18 T:805302272 DEBUG: Error: Requested setting (audiooutput.passthroughaac) was not found. It must be case-sensitive
16:59:18 T:805302272 INFO: AAC pass through is disabled
16:59:18 T:805302272 NOTICE: Default DVD Player: dvdplayer
16:59:18 T:805302272 NOTICE: Default Video Player: dvdplayer
16:59:18 T:805302272 NOTICE: Default Audio Player: paplayer
16:59:18 T:805302272 NOTICE: Disabled debug logging due to GUI setting. Level 0.
16:59:18 T:805302272 NOTICE: Log level changed to 0
16:59:18 T:805302272 NOTICE: Loading media sources from special://masterprofile/sources.xml
16:59:19 T:805302272 NOTICE: Running database version Addons15
16:59:20 T:805302272 NOTICE: Found possible resolution for display 0 with 1024 x 768
16:59:20 T:805302272 NOTICE: Checking resolution 16
16:59:20 T:805302272 NOTICE: GL_VENDOR = Imagination Technologies
16:59:20 T:805302272 NOTICE: GL_RENDERER = PowerVR SGX 543
16:59:20 T:805302272 NOTICE: GL_VERSION = OpenGL ES 2.0 IMGSGX543-73.16.1
16:59:20 T:805302272 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.0
16:59:20 T:805302272 NOTICE: GL_EXTENSIONS = GL_OES_depth_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_vertex_array_object GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_separate_shader_objects GL_EXT_shader_framebuffer_fetch GL_EXT_shader_texture_lod GL_EXT_shadow_samplers GL_EXT_texture_filter_anisotropic GL_EXT_texture_rg GL_EXT_texture_storage GL_APPLE_copy_texture_levels GL_APPLE_framebuffer_multisample GL_APPLE_rgb_422 GL_APPLE_sync GL_APPLE_texture_format_BGRA8888 GL_APPLE_texture_max_level GL_IMG_read_format GL_IMG_texture_compression_pvrtc
16:59:20 T:805302272 NOTICE: Running database version Addons15
16:59:20 T:805302272 NOTICE: Running database version ViewModes4
16:59:20 T:805302272 NOTICE: Running database version Textures13
16:59:20 T:805302272 NOTICE: Running database version MyMusic32
16:59:20 T:805302272 NOTICE: Running database version MyVideos75
16:59:20 T:805302272 NOTICE: Running database version TV22
16:59:20 T:805302272 NOTICE: Running database version Epg7
16:59:20 T:805302272 NOTICE: initializing playlistplayer
16:59:20 T:805302272 NOTICE: DONE initializing playlistplayer
16:59:21 T:805302272 NOTICE: /var/mobile/Library/Preferences/XBMC/addons/skin.touched/sounds/sounds.xml, Line 0
Failed to open file
16:59:22 T:805302272 NOTICE: initialize done
16:59:22 T:805302272 NOTICE: Running the application...
16:59:22 T:203952128 NOTICE: -->Python Interpreter Initialized<--
16:59:22 T:204795904 NOTICE: -->Python Interpreter Initialized<--
16:59:22 T:805302272 NOTICE: ES: Starting event server
16:59:22 T:207298560 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
16:59:22 T:207298560 NOTICE: UDP: Listening on port 9777
16:59:22 T:805302272 NOTICE: starting zeroconf publishing
16:59:22 T:204795904 NOTICE: 1Channel: Service: MySQL not enabled or not setup correctly
16:59:23 T:205328384 NOTICE: -->Python Interpreter Initialized<--
16:59:23 T:204795904 NOTICE: 1Channel: Service: Loading sqlite3 as DB engine
16:59:23 T:204795904 NOTICE: 1Channel: Service: Resetting...
16:59:23 T:204795904 NOTICE: 1Channel: Service starting...
16:59:23 T:214437888 NOTICE: -->Python Interpreter Initialized<--
16:59:24 T:205328384 NOTICE: StorageServer Module loaded RUN
16:59:24 T:205328384 NOTICE: StorageClient-2.5.2 Starting server
16:59:24 T:205328384 NOTICE: StorageServer-2.5.2 Storage Server starting /var/mobile/Library/Preferences/XBMC/temp/commoncache.db
16:59:29 T:804237312 NOTICE: -->Python Interpreter Initialized<--
16:59:30 T:804237312 NOTICE: Mode: None
16:59:30 T:804237312 NOTICE: URL: None
16:59:30 T:804237312 NOTICE: Name: None
16:59:30 T:804237312 NOTICE: Thumbnail: None
16:59:38 T:804237312 NOTICE: -->Python Interpreter Initialized<--
16:59:39 T:804237312 NOTICE: Mode: 1
16:59:39 T:804237312 NOTICE: URL: http://www.laola1.tv/en/int/volleyball/video/1--.html
16:59:39 T:804237312 NOTICE: Name: Volleyball
16:59:39 T:804237312 NOTICE: Thumbnail: None
16:59:39 T:804237312 NOTICE: http://www.laola1.tv/en/int/volleyball/video/1--.html
16:59:44 T:804237312 NOTICE: -->Python Interpreter Initialized<--
16:59:44 T:804237312 NOTICE: Mode: 2
16:59:44 T:804237312 NOTICE: URL: http://www.laola1.tv/en/int/fivb-world-l...3286-.html
16:59:44 T:804237312 NOTICE: Name: FIVB World League Finals 2013
16:59:44 T:804237312 NOTICE: Thumbnail: None
16:59:44 T:804237312 NOTICE: http://www.laola1.tv/en/int/fivb-world-l...3286-.html
16:59:47 T:804237312 NOTICE: -->Python Interpreter Initialized<--
16:59:48 T:804237312 NOTICE: Mode: 3
16:59:48 T:804237312 NOTICE: URL: http://www.laola1.tv/en/int/volleyball/f...26136.html
16:59:48 T:804237312 NOTICE: Name: Mon, 22.07.2013 - Gold Final: Russia - Brazil
16:59:48 T:804237312 NOTICE: Thumbnail: http://www.laola1.tv/cache/img/thumb/169...126136.jpg
16:59:48 T:804237312 NOTICE: http://www.laola1.tv/en/int/volleyball/f...26136.html
16:59:51 T:805302272 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.laola1live/?url=http%3A%2F%2Fwww.laola1.tv%2Fen%2Fint%2Fvolleyball%2Ffivb-%2Fgold-final-russia-brazil%2Fvideo%2F204-3286-126136.html&mode=3&thumb=http%3A%2F%2Fwww.laola1.tv%2Fcache%2Fimg%2Fthumb%2F169_369_208%2F126136.jpg&name=Mon%2C+22.07.2013+-+Gold+Final%3A+Russia+-+Brazil]
Quote:19:06:01 T:141357056 NOTICE: #####Laola1 Debug: streamid is: 126128
19:06:01 T:805138432 NOTICE: DVDPlayer: Opening:
19:06:01 T:805138432 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED
19:06:01 T:143192064 NOTICE: Creating InputStream
19:06:01 T:143192064 ERROR: CDVDPlayer::OpenInputStream - error opening []
19:06:01 T:143192064 NOTICE: CDVDPlayer::OnExit()
19:06:01 T:143192064 NOTICE: CDVDPlayer::OnExit() deleting input stream
19:06:01 T:805138432 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.laola1live/?url=http%3A%2F%2Fwww.laola1.tv%2Fen%2Fint%2Fvolleyball%2Ffivb-%2Fargentina-bulgaria-%2Fvideo%2F204-3286-126128.html&mode=3&thumb=http%3A%2F%2Fwww.laola1.tv%2Fcache%2Fimg%2Fthumb%2F169_369_208%2F126128.jpg&name=Thu%2C+18.07.2013+-+Argentina+-+Bulgaria]
19:06:01 T:143192064 NOTICE: -->Python Interpreter Initialized<--
19:06:03 T:143192064 NOTICE: #####Laola1 Debug: VodPlayer init
19:06:03 T:143192064 NOTICE: Mode: 10
19:06:03 T:143192064 NOTICE: URL: http://streamaccess.unas.tv/hdflash/vod/...abel=&area=
19:06:03 T:143192064 NOTICE: Name: Thu, 18.07.2013 - Argentina - Bulgaria
19:06:03 T:143192064 NOTICE: Thumbnail: http://www.laola1.tv/cache/img/thumb/169...126128.jpg
19:06:03 T:143192064 NOTICE: http://streamaccess.unas.tv/hdflash/vod/...abel=&area=
19:06:03 T:143192064 NOTICE: #####Laola1 Debug: videosrc is: 1375117595_7a3de69634adc17485bee9224ac4e9b6&p=22&e=126128&i=&q=&k=&c=IT&a=&u=&t=hdvideo&l=
19:06:03 T:143192064 NOTICE: #####Laola1 Debug: vod is: hdflash/2013/FIVB/world_league/130717_arg_bul_NEU_,low,high,.mp4.csmil
19:06:03 T:143192064 NOTICE: #####Laola1 Debug: fullUrl: http://hdvodlaola1tv-f.akamaihd.net/hdfl...HDBUOPVVAY
19:06:03 T:143192064 NOTICE: #####Laola1 Debug: high quality
19:06:03 T:143192064 NOTICE: #####Laola1 Debug: VodPlayer init
19:06:03 T:143192064 NOTICE: #####Laola1 Debug: Getting url: http://127.0.0.1:64653/version
19:06:04 T:143192064 NOTICE: None
19:06:04 T:143192064 NOTICE: #####Laola1 Debug: Getting url: http://127.0.0.1:64653/version
19:06:04 T:805138432 NOTICE: DVDPlayer: Opening: http://127.0.0.1:64654/laola/aHR0cDovL2h...JVT1BWVkFZ
19:06:04 T:805138432 NOTICE: CDVDPlayer::CloseFile()
19:06:04 T:805138432 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED
19:06:04 T:805138432 NOTICE: DVDPlayer: waiting for threads to exit
19:06:04 T:805138432 NOTICE: DVDPlayer: finished waiting
19:06:04 T:805138432 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED
(2013-07-30, 03:10)membrane Wrote: I've encountered problems on such low performance platforms before. Due to the properties of the stream, the add-on requires an proxy which runs parallel to the add-on. If XBMC sends the URL request before the proxy is up, it will fail. I will add an short delay to ensure that the proxy gets enough time to start.