Jump to content

TV Live Stream Issues


vcbb10

Recommended Posts

vcbb10

I've recently been having issues streaming most of my Live TV channels.  I'm streaming from a remote Emby server to a Fire TV.  Most TV channels don't work, some do.  Streaming recorded shows from non-working channels works just fine as well.  Log below- it looks like it's not detecting the input stream/signal correctly.

 

2021-03-15 08:46:19.467
Operating System: Microsoft Windows 6.1.7601 Service Pack 1
OS/Process: x64/x64
Emby Server version: 4.5.4.0
Operating system: Microsoft Windows NT 6.1.7601 Service Pack 1
Command Line: C:\Users\user\AppData\Roaming\Emby-Server\system\EmbyServer.dll

App: AndroidTv 1.8.55a
Living room 4k TV

http://IPADDR:8096/emby/videos/2353038/live.m3u8?DeviceId=8efd68261fa70b9a&MediaSourceId=2&PlaySessionId=259e0bb94cd54fe792b547f8fcec9138&api_key=98a792feb1994ec48f22bb1a84d2386b&LiveStreamId=06044cf0e6f93cdae5f285c9ecfaaeb4_b4dc767f31fd4807454a2676b13be5fd_2&VideoCodec=h264,mpeg2video,hevc,h265&AudioCodec=aac_latm,mp4a_latm,ac3,eac3,aac,mp3&VideoBitrate=4616000&AudioBitrate=384000&MaxHeight=2160&AudioStreamIndex=-1&SubtitleMethod=Encode&CopyTimestamps=true&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&ManifestSubtitles=vtt&h264-profile=high,main,baseline,constrainedbaseline&h264-level=51&hevc-profile=Main&aac_latm-audiochannels=8&mp4a_latm-audiochannels=8&ac3-audiochannels=8&eac3-audiochannels=8&aac-audiochannels=8&mp3-audiochannels=8&TranscodeReasons=ContainerBitrateExceedsLimit

{"Protocol":"Http","Id":"2","Path":"http://127.0.0.1:8096/LiveTv/LiveStreamFiles/33d4ae12c5dd4530bf0a9bc021276858/stream.ts","Type":"Default","Container":"mpegts","IsRemote":false,"ContainerStartTimeTicks":19680000,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":false,"IsInfiniteStream":true,"RequiresOpening":true,"RequiresClosing":true,"LiveStreamId":"06044cf0e6f93cdae5f285c9ecfaaeb4_b4dc767f31fd4807454a2676b13be5fd_2","RequiresLooping":false,"SupportsProbing":false,"MediaStreams":[{"Codec":"mpeg2video","StreamStartTimeTicks":28670000,"TimeBase":"1/90000","CodecTimeBase":"1001/30000","VideoRange":"SDR","DisplayTitle":"1080i MPEG2VIDEO","IsInterlaced":true,"BitRate":20000000,"BitDepth":8,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":1080,"Width":1920,"AverageFrameRate":29.97003,"RealFrameRate":29.97003,"Profile":"Main","Type":"Video","AspectRatio":"16:9","Index":-1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Protocol":"File","PixelFormat":"yuv420p","Level":4,"IsAnamorphic":false},{"Codec":"ac3","StreamStartTimeTicks":19680000,"TimeBase":"1/90000","CodecTimeBase":"1/48000","DisplayTitle":"AC3 5.1","IsInterlaced":false,"ChannelLayout":"5.1","BitRate":384000,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":-1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Protocol":"File"}],"Formats":[],"Bitrate":20384000,"RequiredHttpHeaders":{},"ReadAtNativeFramerate":false}

>>>>>>  User policy for user
        EnablePlaybackRemuxing: True
        EnableVideoPlaybackTranscoding: True
        EnableAudioPlaybackTranscoding: True

>>>>>>  Affected codecs
Encoder libx264 Software Encoder
        Profiles: Baseline Profile (Level 6.2), Main Profile (Level 6.2), High Profile (Level 6.2), High 10 Profile (Level 6.2), High 4:2:2 Profile (Level 6.2), High 4:4:4 Predictive Profile (Level 6.2)


>>>>>>  FindVideoEncoder - Media: h264, UseHardwareCodecs: True, Mode: NoHardwareCodecs
Info    Checking: 'libx264 Software Encoder'
Info    Check successful - selecting 'libx264 Software Encoder'

>>>>>>  FindVideoDecoder - MediaType: mpeg2video, Mode: NoHardwareCodecs
Info    Checking: 'Automatic software decoder'
Info    Check successful - selecting 'Automatic software decoder'

Warning: No filter behavior available for filter yadif

>>>>>>  Processing Plan
Info    Name                                        CanDoInHardware      WillDoInHardware     Reason                                  
Info    Automatic software decoder               >> False                False                Software Codec                           
Info    VideoInput                               >> False                False                Not a hardware decoder                   
Info    Deinterlace                              >> False                False                                                         
Info    VideoOutput                              >> False                False                Not a hardware encoder                   
Info    libx264 Software Encoder                 >> False                False                Software Codec                           

>>>>>>  Projected Processing Formats
Info    Previous                HW-Context   Format       SW-Format       Next
Info    mpeg2video           >> -            yuv420p      yuv420p      >> yadif
Info    yadif                >> -            yuv420p      yuv420p      >> 

C:\Users\user\AppData\Roaming\Emby-Server\system\ffmpeg.exe -loglevel +timing -y -print_graphs_file "C:\Users\user\AppData\Roaming\Emby-Server\logs\ffmpeg-transcode-36d0d9df-9b31-48a5-aff0-a7696b3a6dcf_1graph.txt" -copyts -start_at_zero -analyzeduration 3000000 -f mpegts -c:v:0 mpeg2video -i "http://127.0.0.1:8096/LiveTv/LiveStreamFiles/33d4ae12c5dd4530bf0a9bc021276858/stream.ts" -filter_complex "[v:0]yadif@f1=mode=send_frame:parity=auto:deint=all[f1_out0]" -map [f1_out0] -map a:0 -sn -c:v:0 libx264 -g:v:0 90 -maxrate:v:0 4616000 -bufsize:v:0 9232000 -sc_threshold:v:0 0 -keyint_min:v:0 90 -pix_fmt:v:0 yuv420p -preset:v:0 veryfast -profile:v:0 high -level:v:0 4.0 -x264opts:v:0 "subme=0:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:partitions=none" -crf:v:0 23 -c:a:0 copy -disposition:a:0 default -fflags +discardcorruptts+fillwallclockdts -max_delay 5000000 -avoid_negative_ts disabled -f segment -map_metadata -1 -map_chapters -1 -segment_format mpegts -segment_list "C:\Emby Temp\transcoding-temp\6B5F72.m3u8" -segment_list_type m3u8 -segment_time 3 -segment_list_entry_prefix hls/6B5F72/ -segment_start_number 0 -individual_header_trailer 0 -write_header_trailer 0 -segment_write_temp 1 "C:\Emby Temp\transcoding-temp\6B5F72_%d.ts"

08:46:19.477 ffmpeg version 4.3.0-emby_2020_05_23-g8f222573e9+530 Copyright (c) 2000-2019 the FFmpeg developers and softworkz for Emby LLC
08:46:19.477   built with gcc 9.2.0 (Rev2, Built by MSYS2 project)
08:46:19.477 Execution Date: 2021-03-15 08:46:19
08:46:22.797 [mpegts @ 000000000050ad00] Could not find codec parameters for stream 2 (Video: mpeg2video ([27][0][0][0] / 0x001B), none(tv)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
08:46:22.797 Input #0, mpegts, from 'http://127.0.0.1:8096/LiveTv/LiveStreamFiles/33d4ae12c5dd4530bf0a9bc021276858/stream.ts':
08:46:22.797   Duration: N/A, start: 3.853000, bitrate: 480 kb/s
08:46:22.797   Program 1 
08:46:22.797     Stream #0:0[0x1100](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 384 kb/s, Start-Time 3.866s
08:46:22.797     Stream #0:1[0x1101](spa): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, mono, fltp, 96 kb/s, Start-Time 3.853s
08:46:22.797     Stream #0:2[0x1011]: Video: mpeg2video ([27][0][0][0] / 0x001B), none(tv), 90k tbr, 90k tbn, 90k tbc
08:46:22.797 Stream mapping:
08:46:22.797   Stream #0:2 (mpeg2video) -> yadif
08:46:22.797   yadif -> Stream #0:0 (libx264)
08:46:22.797   Stream #0:0 -> #0:1 (copy)
08:46:22.797 Press [q] to stop, [?] for help
08:46:23.347 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:24.217 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:24.877 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:25.637 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:26.287 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:26.837 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:27.607 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:28.477 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:29.677 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:30.437 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:31.207 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:31.747 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:32.297 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:33.167 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:33.827 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:34.477 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:35.137 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:35.687 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:36.447 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:37.207 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:38.087 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:38.957 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:39.617 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:40.377 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:41.037 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:41.687 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:42.457 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:43.107 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:43.767 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:44.637 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:45.297 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:45.837 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:46.497 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:47.147 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:47.807 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:48.567 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:49.118 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:49.878 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:50.538 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:51.408 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:52.278 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:53.048 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:53.718 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:54.258 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:54.918 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:55.588 [mpegts @ 000000000050ad00] PES packet size mismatch
08:46:55.598 frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=N/A throttle=off speed=   0x    
08:46:55.608 Cannot determine format of input stream 0:2 after EOF
08:46:55.608 Error marking filters as finished
08:46:55.608 Conversion failed!
08:46:55.608 

======= ExtraData
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

Edited by vcbb10
Link to comment
Share on other sites

vcbb10

This is a Ceton Infinitv 4 PCIE with a cable card.  I had it working previously until about about a month ago, using ServerWMC.

Link to comment
Share on other sites

vcbb10

I think our cable company did some recent updates.  I think this is a MPEG4, probably an H.264 update.  I'm guessing ffmpeg is having issues detecting the codec/stream information from live channels now.  It seems like something that could be worked around- seeing that recorded shows from these channels works properly.

I can post ffprobe, ffmpeg logs or information from VLC/mediainfo from any of these recorded files if that would help.  I could also post a sample file.

Cox MPEG4.jpg

Link to comment
Share on other sites

Hi, since you have a Ceton, you may want to check out CetonTunerProxy which will allow you to import it into emby server as if it were an hd homerun tuner. Then you won't need the ServerWMC plugin anymore. @cayars may have some tips on this. Thanks.

Link to comment
Share on other sites

I'm not familiar with the change Cox mades (not one of their customers) but did you try channel 1987?

CetonTunerProxy right now is probably the easiest method to get this to work with Emby.  We have a few users using this.

I'd be happy to give you a hand remotely getting this working if needed, just let us know.

Link to comment
Share on other sites

vcbb10

Thanks for the good information @Luke and @cayars.  I'll check out CetonTunerProxy.  I've been looking for a way to ditch Windows Media Center (and Windows 7) to move to Windows 10.

Link to comment
Share on other sites

8 minutes ago, vcbb10 said:

Thanks for the good information @Luke and @cayars.  I'll check out CetonTunerProxy.  I've been looking for a way to ditch Windows Media Center (and Windows 7) to move to Windows 10.

Let us know how you make out or if you need assistance.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...