SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've used kodi in the past via raspbian and fedora. I've recently started building it from source for Slackware. I can get my video files to play just fine. However, I'm having an issue with certain add-ons, specifically the ESPN3 app. After I authenticate my credentials, no videos ever play. It always works with Raspbian and Fedora. So I'm wondering, am I'm missing a step here with the compiling process? Based on some of the cryptic logs, the problem may be ffmpeg related?
In addition to the logs that abga requested, you also mentioned you're having problems with other addons. What addons are those? Are they all streaming addons? Are you able to use the official youtube addon?
I use kodi a lot (mostly for local media) and I was able to use youtube (which I do use semi-frequently), nasa, and some comedy one... maybe comedy central? All are from the official repo.
I'm also using Kodi everyday for my media needs and able to play whatever I like. I do however remember that some online services (can't remember exactly which) needed the inputstream.adaptive Add-On as dependency, so I had to build&install it: https://github.com/peak3d/inputstrea...e/tree/Krypton
I'm also using Kodi everyday for my media needs and able to play whatever I like. I do however remember that some online services (can't remember exactly which) needed the inputstream.adaptive Add-On as dependency, so I had to build&install it: https://github.com/peak3d/inputstrea...e/tree/Krypton
cd inputstream.adaptive-Krypton/
cmake -DCMAKE_INSTALL_PREFIX=/usr
make && make install
ldconfig
Good find. I'm sure I'm just missing a plugin. Here's a snippet of the output when I have debug turned on:
Code:
18:30:41.911 T:139686697760512 ERROR: ffmpeg[7F0B57FFF700]: [crypto] Unable to open resource: https://x-live-espn-stgec.uplynk.com/ause/slices/c83/d09b16c953aa40c98dd8c513526aca5a/c83a5041865c4839aa96bbfbf5cda7f2/H00000087.ts?pbs=1ca5d17ee67d4ffdba436a124f9c7234&_jt=l&euid=ESPN3_VDMS&chid=d0695f6fa2f143eb95c7a41d96d581c4&ptid=ESPN_tvOS_VDMS&si=0
18:30:41.911 T:139686697760512 DEBUG: ffmpeg[7F0B57FFF700]: [hls,applehttp] Failed to open segment of playlist 0
18:30:43.113 T:139686697760512 ERROR: ffmpeg[7F0B57FFF700]: [hls,applehttp] Error when loading first segment 'https://x-live-espn-stgec.uplynk.com/ause/slices/c83/d09b16c953aa40c98dd8c513526aca5a/c83a5041865c4839aa96bbfbf5cda7f2/H00000080.ts?pbs=1ca5d17ee67d4ffdba436a124f9c7234&_jt=l&euid=ESPN3_VDMS&chid=d0695f6fa2f143eb95c7a41d96d581c4&ptid=ESPN_tvOS_VDMS&si=0'
18:30:43.115 T:139686697760512 DEBUG: Error, could not open file https://content-ausw2.uplynk.com/channel/d0695f6fa2f143eb95c7a41d96d581c4/h.m3u8?ad.kv=_fw_ae,null,_fw_euid,null&exp=1547335930&ptid=ESPN_tvOS_VDMS&rn=24616011&tc=1&oid=d09b16c953aa40c98dd8c513526aca5a&linearv=4&ad=espnlive&ad.csid=watchespn:chromecast_uplynk:espn1:live:en&ad.caid=a111358093&eid=espn_espn1&euid=ESPN3_VDMS&ct=c&sig=d3ea14602e0805224c18518ffa89c1808fb8e260a2946370409b60db52b7e053&pbs=1ca5d17ee67d4ffdba436a124f9c7234
18:30:43.115 T:139686697760512 ERROR: OpenDemuxStream - Error creating demuxer
18:30:43.115 T:139686697760512 NOTICE: CVideoPlayer::OnExit()
18:30:43.115 T:139686697760512 DEBUG: OnPlayBackStopped: play state was 1, starting 1
18:30:43.115 T:139686697760512 DEBUG: Thread VideoPlayer 139686697760512 terminating
18:30:43.128 T:139688721385984 DEBUG: OnPlayBackStopped: play state was 3, starting 0
18:30:43.128 T:139688721385984 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.espn_3/?EVENT_PARENTAL_RATING=U&EVENT_ID=3475581&EVENT_NAME=%233+Tennessee+vs.+Florida+%28M+Basketball%29&MODE=PLAY_TV&CHANNEL_RESOURCE_ID=espn1&NETWORK_NAME=espn1&EVENT_GUID=espn1%2F%233+Tennessee+vs.+Florida+%28M+Basketball%29%2F3475581&SESSION_URL=http%3A%2F%2Fbroadband.espn.go.com%2Fespn3%2Fauth%2Fwatchespn%2FstartSession%3Fchannel%3Despn1%26simulcastAiringId%3D110407246]
18:30:43.128 T:139688721385984 DEBUG: Playlist Player: one or more items failed to play... aborting playback
18:30:43.128 T:139688721385984 DEBUG: ------ Window Init (DialogConfirm.xml) ------
18:30:43.128 T:139688721385984 INFO: Loading skin file: DialogConfirm.xml, load type: KEEP_IN_MEMORY
18:30:43.130 T:139688721385984 NOTICE: CVideoPlayer::CloseFile()
18:30:43.130 T:139688721385984 NOTICE: VideoPlayer: waiting for threads to exit
18:30:43.130 T:139688721385984 NOTICE: VideoPlayer: finished waiting
18:30:43.131 T:139688721385984 DEBUG: DeleteRenderer - deleting renderer
18:30:43.131 T:139688721385984 DEBUG: LinuxRendererGL: Cleaning up GL resources
18:30:43.132 T:139688721372928 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
18:30:43.132 T:139688721372928 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
18:30:43.146 T:139688721385984 NOTICE: CVideoPlayer::CloseFile()
18:30:43.146 T:139688721385984 NOTICE: VideoPlayer: waiting for threads to exit
18:30:43.146 T:139688721385984 NOTICE: VideoPlayer: finished waiting
18:30:43.147 T:139688721385984 DEBUG: Radio UECP (RDS) Processor - delete ~CDVDRadioRDSData
18:30:43.329 T:139688721385984 INFO: CheckIdle - Closing session to https://content-ausw2.uplynk.com (easy=0x5009390, multi=0x7f0b8c0d31b0)
18:30:43.329 T:139686697760512 DEBUG: Thread JobWorker start, auto delete: true
18:30:43.329 T:139686697760512 DEBUG: DoWork - Saving file state for video item plugin://plugin.video.espn_3/?EVENT_PARENTAL_RATING=U&EVENT_ID=3475581&EVENT_NAME=%233+Tennessee+vs.+Florida+%28M+Basketball%29&MODE=PLAY_TV&CHANNEL_RESOURCE_ID=espn1&NETWORK_NAME=espn1&EVENT_GUID=espn1%2F%233+Tennessee+vs.+Florida+%28M+Basketball%29%2F3475581&SESSION_URL=http%3A%2F%2Fbroadband.espn.go.com%2Fespn3%2Fauth%2Fwatchespn%2FstartSession%3Fchannel%3Despn1%26simulcastAiringId%3D110407246
18:30:43.367 T:139688721385984 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
There was another application that I was having issues with, but I can't remember now. It had to do with premium video though. Fedora must be including a plugin by default when installing their version. I may have to fire up a virtual machine or a docker image to see what in all gets pulled in as far as dependencies.
Edit your post and add more from your log, the lines before the first line from your snippet could be interesting:
Code:
18:30:41.911 T:139686697760512 ERROR: ffmpeg[7F0B57FFF700]: [crypto] Unable to open resource: https://x-live-espn-stgec.uplynk.com/ause/slices/c83/d09b16c953aa40c98dd8c513526aca5a/c83a5041865c4839aa96bbfbf5cda7f2/H00000087.ts?pbs=1ca5d17ee67d4ffdba436a124f9c7234&_jt=l&euid=ESPN3_VDMS&chid=d0695f6fa2f143eb95c7a41d96d581c4&ptid=ESPN_tvOS_VDMS&si=0
I mean, the plugin init, the first ffmpeg call, etc.
Is your FFMPEG built with SSL support ?
Edit your post and add more from your log, the lines before the first line from your snippet could be interesting:
Code:
18:30:41.911 T:139686697760512 ERROR: ffmpeg[7F0B57FFF700]: [crypto] Unable to open resource: https://x-live-espn-stgec.uplynk.com/ause/slices/c83/d09b16c953aa40c98dd8c513526aca5a/c83a5041865c4839aa96bbfbf5cda7f2/H00000087.ts?pbs=1ca5d17ee67d4ffdba436a124f9c7234&_jt=l&euid=ESPN3_VDMS&chid=d0695f6fa2f143eb95c7a41d96d581c4&ptid=ESPN_tvOS_VDMS&si=0
I mean, the plugin init, the first ffmpeg call, etc.
Is your FFMPEG built with SSL support ?
With that error you get you might receive some proper help if you post it in the Kodi forums https://forum.kodi.tv/
On building Kodi with --with-ffmpeg=shared - Positive! Otherwise Kodi will build ffmpeg by itself.
Thanks for your pointers. This has been bugging me for a while now. ha, ha! I know I can just use Fedora or Raspbian for my Raspberry, but I feel as this would the easy way out. I have to be missing an addon or something. I'll give it a couple of more days of poking around before moving going to the kodi forum. The folks here at LQ are pretty solid, and friendly. Hopefully the folks at the Kodi forums will be the same way.
The folks here at LQ are pretty solid, and friendly. Hopefully the folks at the Kodi forums will be the same way.
The folks at Kodi are definitely more knowledgeable about the Kodi product and they are nice and helpful if it comes to issues like yours, just don't try to get them out of their Debian/Ubuntu realm, focus only on Kodi. They won't help you if you're not providing the full debug log, like I asked you in my first reply. Also be careful not to use some "illegal" Kodi add-on, they'll refuse to look into your issue if they spot such add-ons in your log - it's their support policy.
The folks at Kodi are definitely more knowledgeable about the Kodi product and they are nice and helpful if it comes to issues like yours, just don't try to get them out of their Debian/Ubuntu realm, focus only on Kodi. They won't help you if you're not providing the full debug log, like I asked you in my first reply. Also be careful not to use some "illegal" Kodi add-on, they'll refuse to look into your issue if they spot such add-ons in your log - it's their support policy.
Ah, that's right. I forgot to use pastebin. Here's the full log. I'm not using any illegal add-ons. This one is available by default without using any tweaks.
Last edited by stormtracknole; 01-13-2019 at 11:54 AM.
Just a note, the kodi folks prefer using their internal ffmpeg compiled statically into kodi. That's the version they've tested for. They may still offer support on their forum, as I've seen it in the past, but they may choose to tell you they'll only support their internal version.
Quote:
Kodi builds that use external ffmpeg/libav are not supported and are strongly discouraged.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.