choo 0 Posted April 21, 2017 Posted April 21, 2017 all I'm not able to play a live stream in emby via the IPTV plugin. The HTTP url ends in :8080/ looks like it's trying to play a .aspf file. I just get a black screen... Works fine in VLC Used to work in Emby - not sure if its changed to .aspf recently. Also used to work in firefox. Any tips? would really like this working in Emby! Let me know if you need logs etc. Cheers
Luke 38493 Posted April 22, 2017 Posted April 22, 2017 Hi yes please provide the emby server and ffmpeg log. Thanks.
choo 0 Posted April 22, 2017 Author Posted April 22, 2017 Logs attached... Cheers ffmpeg.txt Server.txt
Luke 38493 Posted April 22, 2017 Posted April 22, 2017 well there's no aspl in the ffmpeg log. looks like maybe you didn't enter the full url into the iptv plugin?
choo 0 Posted April 22, 2017 Author Posted April 22, 2017 Yeah tried that as well but still get the 'Invalid data found when processing input' on the ffmpeg log. .aspf log attached Also working fine in VLC on xbox one. Do I need to update ffmpeg? Cheers ffmpeg.txt server.txt
Luke 38493 Posted April 23, 2017 Posted April 23, 2017 No, I think we need to see how you've configured the plugin. Can you show a screenshot? Thanks.
maegibbons 1267 Posted April 23, 2017 Posted April 23, 2017 Hi I just tested this. It DOES work in VLC and you are correct it does throw an ffmpeg error. I am currently using a very recent ffmpeg so its not something that would be fixed by you updating ffmpeg. I also see: http://194.70.152.29:8096/emby/videos/fb4e47bf41b194c92c18d11f03c1f4ec/live.m3u8?DeviceId=d2670b706684f5456443dab3c0e4f5fb87873e7a&MediaSourceId=20f68c0a2bc3502e26002b870f9b5594&VideoCodec=h264&AudioCodec=aac&VideoBitrate=1129219765&AudioBitrate=192000&Level=51&Profile=high&PlaySessionId=33d2744006c84605b6c8acd0029bd374&api_key=bd10d77d6af64d08bd3af45b9578b98e&CopyTimestamps=false&TranscodingMaxAudioChannels=6&EnableSubtitlesInManifest=false&RequireAvc=true&RequireNonAnamorphic=false&DeInterlace=false&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=False&allowVideoStreamCopy=false&allowAudioStreamCopy=false {"Protocol":"Http","Id":"20f68c0a2bc3502e26002b870f9b5594","Path":"http://motorsport-au.hopto.org/Live.Motorsport.EU.Mirror.http.motorsport-eu.hopto.org.xspf","Type":"Default","Name":"20f68c0a2bc3502e26002b870f9b5594","IsRemote":true,"ReadAtNativeFramerate":false,"SupportsTranscoding":true,"SupportsDirectStream":false,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"SupportsProbing":true,"RequiresLooping":false,"MediaStreams":[],"PlayableStreamFileNames":[],"Formats":[],"RequiredHttpHeaders":{}} /ffmpegs/ffmpeg-git-20170417-64bit-static/ffmpeg -i "http://motorsport-au.hopto.org/Live.Motorsport.EU.Mirror.http.motorsport-eu.hopto.org.xspf" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 libx264 -pix_fmt yuv420p -preset veryfast -crf 23 -maxrate 1129219765 -bufsize -2036527766 -profile:v high -level 4.1 -x264opts:0 subme=0:rc_lookahead=10:me_range=4:me=dia:no_chroma_me:8x8dct=0:partitions=none -force_key_frames "expr:gte(t,n_forced*3)" -flags -global_header -vsync -1 -codec:a:0 aac -strict experimental -ac 6 -ab 192000 -f segment -max_delay 5000000 -avoid_negative_ts disabled -start_at_zero -segment_time 3 -individual_header_trailer 0 -segment_format mpegts -segment_list_entry_prefix "hls/19288d3cf2f3661edd63fff0139b634a/" -segment_list_type m3u8 -segment_start_number 0 -segment_list "/var/lib/emby-server/transcoding-temp/19288d3cf2f3661edd63fff0139b634a.m3u8" -y "/var/lib/emby-server/transcoding-temp/19288d3cf2f3661edd63fff0139b634a%d.ts" ffmpeg version N-85581-ge22d495538-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2017 the FFmpeg developers built with gcc 5.4.1 (Debian 5.4.1-8) 20170304 configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc-5 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gray --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg libavutil 55. 61.100 / 55. 61.100 libavcodec 57. 92.100 / 57. 92.100 libavformat 57. 72.101 / 57. 72.101 libavdevice 57. 7.100 / 57. 7.100 libavfilter 6. 84.101 / 6. 84.101 libswscale 4. 7.101 / 4. 7.101 libswresample 2. 8.100 / 2. 8.100 libpostproc 54. 6.100 / 54. 6.100 http://motorsport-au.hopto.org/Live.Motorsport.EU.Mirror.http.motorsport-eu.hopto.org.xspf: Invalid data found when processing input Krs Mark
Luke 38493 Posted April 23, 2017 Posted April 23, 2017 Ok yes in his earlier log he had this, which suggested misconfiguration: http://motorsport-au.hopto.org/: Invalid data found when processing input Then in his newer logs he updated the url to the full url, but it looks like ffmpeg doesn't understand that format of playlist. In fact, if you look at the contents of the xspf, it appears to be a proprietary Vlc format. 1
Solution maegibbons 1267 Posted April 23, 2017 Solution Posted April 23, 2017 Yes I have just taken a look at the xspf and concur your findings. @@choo if it worked in emby before, the supplier has changed the format since then. ffmpeg just does not know about the format Krs Mark 1
choo 0 Posted April 24, 2017 Author Posted April 24, 2017 Thanks for your feedback - looks to be the case(that it's VLC only format). Cheers
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now