{"action":"created","issue":{"url":"https://api.github.com/repos/simple-rtmp-server/srs/issues/476","labels_url":"https://api.github.com/repos/simple-rtmp-server/srs/issues/476/labels{/name}","comments_url":"https://api.github.com/repos/simple-rtmp-server/srs/issues/476/comments","events_url":"https://api.github.com/repos/simple-rtmp-server/srs/issues/476/events","html_url":"https://github.com/simple-rtmp-server/srs/issues/476","id":105706600,"number":476,"title":"RTSP client play support","user":{"login":"briand123","id":2956254,"avatar_url":"https://avatars.githubusercontent.com/u/2956254?v=3","gravatar_id":"","url":"https://api.github.com/users/briand123","html_url":"https://github.com/briand123","followers_url":"https://api.github.com/users/briand123/followers","following_url":"https://api.github.com/users/briand123/following{/other_user}","gists_url":"https://api.github.com/users/briand123/gists{/gist_id}","starred_url":"https://api.github.com/users/briand123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briand123/subscriptions","organizations_url":"https://api.github.com/users/briand123/orgs","repos_url":"https://api.github.com/users/briand123/repos","events_url":"https://api.github.com/users/briand123/events{/privacy}","received_events_url":"https://api.github.com/users/briand123/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/simple-rtmp-server/srs/labels/feature","name":"feature","color":"159818"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/simple-rtmp-server/srs/milestones/4","html_url":"https://github.com/simple-rtmp-server/srs/milestones/srs%204.0%20release","labels_url":"https://api.github.com/repos/simple-rtmp-server/srs/milestones/4/labels","id":1267852,"number":4,"title":"srs 4.0 release","description":"Future release.","creator":{"login":"winlinvip","id":2777660,"avatar_url":"https://avatars.githubusercontent.com/u/2777660?v=3","gravatar_id":"","url":"https://api.github.com/users/winlinvip","html_url":"https://github.com/winlinvip","followers_url":"https://api.github.com/users/winlinvip/followers","following_url":"https://api.github.com/users/winlinvip/following{/other_user}","gists_url":"https://api.github.com/users/winlinvip/gists{/gist_id}","starred_url":"https://api.github.com/users/winlinvip/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/winlinvip/subscriptions","organizations_url":"https://api.github.com/users/winlinvip/orgs","repos_url":"https://api.github.com/users/winlinvip/repos","events_url":"https://api.github.com/users/winlinvip/events{/privacy}","received_events_url":"https://api.github.com/users/winlinvip/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":0,"state":"open","created_at":"2015-08-23T07:39:54Z","updated_at":"2015-09-10T01:41:08Z","due_on":"2017-12-30T16:00:00Z","closed_at":null},"comments":3,"created_at":"2015-09-09T23:59:43Z","updated_at":"2015-09-10T02:15:39Z","closed_at":null,"body":"I have been using Wowza for 4 years and found your uber awesome SRS.  Incredible work in a very short time with a small team.   There is one critical feature missing for my use case.  Although its not highly common use, it's very critical for TV media.   We have television clients who use Flash (flowplayer) to preview our streams, but when they want to ingest into their studio, they connect to Wowza using RTSP, not RTMP nor HLS.   The reason is RTSP latency is very low.  So for Live ingestion,  TV station loves the low-latency as they often talk to live camera shooter on the phone during ingestion.   In Wowza, the RTSP client also supports basic authentication, so for example you would use something like this in VLC to access this stream with some basic security:  \r\nrtsp://username:password@192.168.X.XXX/stream1\r\nMore TV stations are using ingestion mixer boards that use RTSP (i.e. Tricaster for instance) so they can pull from IP camera as well as Wowza server for live video.    I hope you can add RTSP player client support in future release.   God speed SRS! "},"comment":{"url":"https://api.github.com/repos/simple-rtmp-server/srs/issues/comments/139096887","html_url":"https://github.com/simple-rtmp-server/srs/issues/476#issuecomment-139096887","issue_url":"https://api.github.com/repos/simple-rtmp-server/srs/issues/476","id":139096887,"user":{"login":"briand123","id":2956254,"avatar_url":"https://avatars.githubusercontent.com/u/2956254?v=3","gravatar_id":"","url":"https://api.github.com/users/briand123","html_url":"https://github.com/briand123","followers_url":"https://api.github.com/users/briand123/followers","following_url":"https://api.github.com/users/briand123/following{/other_user}","gists_url":"https://api.github.com/users/briand123/gists{/gist_id}","starred_url":"https://api.github.com/users/briand123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briand123/subscriptions","organizations_url":"https://api.github.com/users/briand123/orgs","repos_url":"https://api.github.com/users/briand123/repos","events_url":"https://api.github.com/users/briand123/events{/privacy}","received_events_url":"https://api.github.com/users/briand123/received_events","type":"User","site_admin":false},"created_at":"2015-09-10T02:15:39Z","updated_at":"2015-09-10T02:15:39Z","body":"Sorry, I don't have deep protocol knowledge of RTSP.   I am curious what you are choosing to support RTSP push publish ingestion into SRS before supporting RTSP pull on the player client side.   Most all encoder HW I know of is RTMP on the push, unless source is IP camera which requires RTSP pull.   I can't think of any IP camera out there that does anything but support RTSP pull for h.264 native.    \r\n\r\nAnyway, I will be stuck with paying for Wowza license until your SRS v4 since I need RTSP pull client pay.   I would rather give you the money to put it in SRS now instead of paying Wowza  haha"}}