Cannot Find A File For Playback – Type Not Supported?

Cannot Find A File For Playback – Type Not Supported?

Support ForumCategory: Usage and FeaturesCannot Find A File For Playback – Type Not Supported?
tmcclure0501 asked 5 years ago
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  

Question Tags:


1 Answers
Don answered 5 years ago

Hi,
One way to play back a .ts file would be to put it in the evo-webroot folder then use VLC as follows:

vlc http://localhost:8888/myfile.ts

Cheers,
Don

Offcanvas

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.