[PROBLEM] Streaming H.265 video via RTSP from Live555 to VLC

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
ivant
New Cone
New Cone
Posts: 2
Joined: 11 Mar 2014 20:12

[PROBLEM] Streaming H.265 video via RTSP from Live555 to VLC

Postby ivant » 11 Mar 2014 20:35

Hi guys,

Please help me to solve following issue:

VLC without problems plays H.265 elementary video stream from file system but fails to do so from network stream (However it plays H.264 in both cases).
I try streaming H.265 video using latest version of LIVE555 Streaming Media and play stream in VLC player.

I use:
VLC media player 2.2.0
LIVE555 Media Server version 0.81 (LIVE555 Streaming Media library version 2014.02.26).
Sample H.264 and H.265 files from LIVE555 package.

I'm not sure if the problem is related to VLC or LIVE55 streaming application, hope you can point me in the right direction. Thanks!

VLC is unable to play h.265 stream, in Messages window I see following output:

Unidentified codec:
VLC could not identify the audio or video codec
and debug messages:
qt4 warning: Input option: network-caching=1000
core debug: adding item `rtsp://192.168.1.100/test.265' ( rtsp://192.168.1.100/test.265 )
qt4 debug: Adding a new MRL to recent ones: rtsp://192.168.1.100/test.265
core debug: processing request item: rtsp://192.168.1.100/test.265, node: Playlist, skip: 0
core debug: rebuilding array of current - root Playlist
core debug: rebuild done - 29 items, index 28
core debug: starting playback of the new playlist item
core debug: resyncing on rtsp://192.168.1.100/test.265
core debug: rtsp://192.168.1.100/test.265 is at 28
core debug: no fetch required for (null) (art currently (null))
core debug: creating new input thread
core debug: Creating an input for 'rtsp://192.168.1.100/test.265'
core debug: using timeshift granularity of 50 MiB, in path 'C:\Users\ivant\AppData\Local\Temp'
core debug: `rtsp://192.168.1.100/test.265' gives access `rtsp' demux `' path `192.168.1.100/test.265'
core debug: creating demux: access='rtsp' demux='' location='192.168.1.100/test.265' file='\\192.168.1.100\test.265'
core debug: looking for access_demux module matching "rtsp": 12 candidates
live555 debug: version 2014.01.21
qt4 debug: IM: Setting an input
live555 debug: RTP subsession 'video/H265'
core debug: selecting program id=0
live555 debug: setup start: 0.000000 stop:0.000000
live555 debug: We have a timeout of 65 seconds
live555 debug: spawned timeout thread
live555 debug: play start: 0.000000 stop:0.000000
core debug: using access_demux module "live555"
core debug: looking for decoder module matching "any": 41 candidates
core debug: no decoder modules matched
core error: could not identify codec
core debug: killing decoder fourcc `undf', 0 PES in FIFO
core debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\ivant\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.luac
core debug: no meta reader modules matched
core debug: `rtsp://192.168.1.100/test.265' successfully opened
live555 debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP()
core error: ES_OUT_RESET_PCR called
core debug: Buffering 0%
core debug: Buffering 0%

core debug: incoming request - stopping current input
core debug: control type=0
core debug: control: stopping input
core debug: removing module "live555"
core debug: incoming request - stopping current input
core debug: finished input
core debug: Program doesn't contain anymore ES
core debug: incoming request - stopping current input
core debug: dead input
qt4 debug: IM: Deleting the input
core debug: Destroying the input for 'rtsp://192.168.1.100/test.265'

From log I observe that live555 is able to determine h.265 codec, but VLC core module doesn't identify codec.

Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 95 guests