Cannot Find A File For Playback – Type Not Supported?
I must be doing something stupid – I keep getting the error cannot find file for playback. My pullstream command:
pullstream uri=rtsp://localhost:5544/vod/on.ts localstream=test
The filepath printed in the log does exist – it seems it does not like the file type but the file plays well in VLC. Log below.
Tim
/thelib/src/protocols/rtp/streaming/infilertspstream.cpp:40 File type not supported yet. Metadata:
<MAP name=”” isArray=”false”>
<MAP name=”callback” isArray=”false”>
<UINT32 name=”protocolID”>168</UINT32>
</MAP>
<STR name=”completeFileName”>on.ts</STR>
<STR name=”computedCompleteFileName”>on.ts</STR>
<STR name=”extension”>ts</STR>
<STR name=”fileName”>on</STR>
<STR name=”hash”></STR>
<STR name=”mediaFullPath”>/Users/timmcclure/evostreamms-1.7.0.4283-x86_64-MacOSX_10.9/media/on.ts</STR>
<STR name=”metaFileFullPath”>/Users/timmcclure/evostreamms-1.7.0.4283-x86_64-MacOSX_10.9/media/on.ts.meta</STR>
<STR name=”originalStreamName”>on.ts</STR>
<MAP name=”publicMetadata” isArray=”false”>
<UINT32 name=”audioFramesCount”>0</UINT32>
<DOUBLE name=”bandwidth”>1423.839</DOUBLE>
<DOUBLE name=”duration”>139.274</DOUBLE>
<DOUBLE name=”endTimestamp”>218.267</DOUBLE>
<UINT64 name=”fileSize”>39730792</UINT64>
<UINT32 name=”height”>480</UINT32>
<DOUBLE name=”startTimestamp”>78.993</DOUBLE>
<UINT32 name=”totalFramesCount”>2847</UINT32>
<UINT32 name=”videoFramesCount”>10002</UINT32>
<UINT32 name=”width”>640</UINT32>
</MAP>
<STR name=”seekFileFullPath”>/Users/timmcclure/evostreamms-1.7.0.4283-x86_64-MacOSX_10.9/media/on.ts.seek</STR>
<STR name=”statsFileFullPath”></STR>
<MAP name=”storage” isArray=”false”>
<INT32 name=”clientSideBuffer”>15</INT32>
<STR name=”description”>Default media storage</STR>
<BOOL name=”enableStats”>false</BOOL>
<BOOL name=”externalSeekGenerator”>false</BOOL>
<BOOL name=”keyframeSeek”>true</BOOL>
<UINT32 name=”maxPlaylistFileSize”>4096</UINT32>
<STR name=”mediaFolder”>/Users/timmcclure/evostreamms-1.7.0.4283-x86_64-MacOSX_10.9/media/</STR>
<STR name=”metaFolder”>/Users/timmcclure/evostreamms-1.7.0.4283-x86_64-MacOSX_10.9/media/</STR>
<STR name=”name”>0x00000001</STR>
<UINT32 name=”seekGranularity”>1000</UINT32>
</MAP>
<STR name=”type”>ts</STR>
</MAP>
thelib/src/protocols/rtp/rtspprotocol.cpp:739 Unable to obtain stream from file /Users/timmcclure/evostreamms-1.7.0.4283-x86_64-MacOSX_10.9/media/on.ts
/thelib/src/protocols/rtp/basertspappprotocolhandler.cpp:2510 Stream named on.ts not found
/thelib/src/protocols/rtp/basertspappprotocolhandler.cpp:651 URI analyzer failed
/thelib/src/protocols/rtp/rtspprotocol.cpp:391 Unable to handle content
/thelib/src/netio/kqueue/tcpcarrier.cpp:93 Unable to read data from connection: (Far: 127.0.0.1:57261; Near: 127.0.0.1:5544) CTCP(20) <-> [TCP(167)] <-> RTSP(168). Signaling upper protocols failed