
You may also need to add args to pass to your desired player in order for it to actually play media. This must match the actual deployment on your Android device. Verify the contents of your desired player definitions, particularly the filename. 1 Steps 1Ĭreate a new plain text file using a text editor and copy the contents of ' #Basic playercorefactory.xml file' to it. To use an external player on Kodi for Android you simply need to make a playercorefactory.xml file in the userdata folder. Read all this and still need help? See this thread on the forum. Normally, you only need to use an external player if something is wrong with your Android device or you are doing something special/custom. More info can be found on the forum Android If you arrived here from a search engine and cannot find the page, please use the wiki search instead (top right corner of page) The wiki is undergoing a major cleanup. There is also a set of bash script to record the outside of kodi using the terminal. Kodi playercorefactory.xml repo pilfer is the new python version of the rip-record script A set of playercorefactory.xml files for kodi to play videos in an external player or record the video. You will now press the paste icon (two squares icon) to make a copy of the playercorefactory.xml file to the userdata folder. 17:40:56.Go to sdcard Android data files.kodi userdata 13. 17:40:56.389 T:10843 info : EGL_EXTENSIONS = EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_ANDROID_get_native_client_buffer EGL_ANDROID_front_buffer_auto_refresh EGL_ANDROID_get_frame_timestamps EGL_EXT_surface_SMPTE2086_metadata EGL_EXT_surface_CTA861_3_metadata EGL_EXT_gl_colorspace_scrgb EGL_EXT_gl_colorspace_scrgb_linear EGL_EXT_gl_colorspace_display_p3_linear EGL_EXT_gl_colorspace_display_p3 EGL_EXT_gl_colorspace_display_p3_passthrough EGL_EXT_gl_colorspace_bt2020_linear EGL_EXT_gl_colorspace_bt2020_pq EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_colorspace EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_reusable_sync EGL_KHR_fence_sync EGL_KHR_create_context EGL_KHR_config_attribs EGL_KHR_surfaceless_context EGL_KHR_stream EGL_KHR_stream_fifo EGL_KHR_stream_producer_eglsurface EGL_KHR_stream_consumer_gltexture EGL_KHR_stream_cross_process_fd EGL_EXT_create_context_robustness EGL_NV_system_time EGL_NV_stream_sync EGL_ANDROID_image_native_buffer EGL_KHR_wait_sync EGL_ANDROID_recordable EGL_KHR_partial_update EGL_EXT_pixel_format_float EGL_EXT_buffer_age EGL_KHR_create_context_no_error EGL_KHR_mutable_render_buffer EGL_EXT_protected_content EGL_IMG_context_priority EGL_KHR_no_config_context
